From 7a8ed8cd02882bcc550a5f433ef3976438937e10 Mon Sep 17 00:00:00 2001 From: baozhipeng <961815525@qq.com> Date: Fri, 24 Dec 2021 10:14:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9D=A5=E6=AC=BE=E5=AE=A1=E6=A0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../PayContactsManagementController.java | 6 +- .../service/impl/PayMailBillServiceImpl.java | 25 ++++++- .../impl/PayPaymentCheckServiceImpl.java | 67 +++++++++---------- .../service/IMemberInfoService.java | 3 +- .../service/impl/MemberInfoServiceImpl.java | 5 +- 5 files changed, 62 insertions(+), 44 deletions(-) diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/company/controller/PayContactsManagementController.java b/jero-boot-incoming-payment/src/main/java/com/jero/company/controller/PayContactsManagementController.java index 55e5d776..4ea63b47 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/company/controller/PayContactsManagementController.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/company/controller/PayContactsManagementController.java @@ -984,12 +984,14 @@ public class PayContactsManagementController extends JeroController baseInfo() { LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); - + //查出来人 LambdaQueryWrapper queryPayContactsManagement = new LambdaQueryWrapper<>(); queryPayContactsManagement.eq(PayContactsManagement::getPhone,sysUser.getUsername()); PayContactsManagement contacts = payContactsManagementService.getOne(queryPayContactsManagement); + //查出来企业 + PayCompanyManagement company = payCompanyManagementService.getById(contacts.getCompanyId()); - Map baseInfo = memberInfoService.baseInfo(contacts); + Map baseInfo = memberInfoService.baseInfo(company); return Result.OK(baseInfo); } diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/mail/service/impl/PayMailBillServiceImpl.java b/jero-boot-incoming-payment/src/main/java/com/jero/mail/service/impl/PayMailBillServiceImpl.java index 63c0ad8d..47635683 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/mail/service/impl/PayMailBillServiceImpl.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/mail/service/impl/PayMailBillServiceImpl.java @@ -639,7 +639,7 @@ public class PayMailBillServiceImpl extends ServiceImpl payPaymentRecords = new ArrayList<>(); payPaymentRecords.add(payPaymentRecord); payPaymentRecordService.addAmountReceived(payPaymentRecords,ProjectCommon.PAYMENT_FLAG2); @@ -474,9 +474,8 @@ public class PayPaymentCheckServiceImpl extends ServiceImpl payPaymentRecords = new ArrayList<>(); payPaymentRecords.add(payPaymentRecord); payPaymentRecordService.addAmountReceived(payPaymentRecords,ProjectCommon.PAYMENT_FLAG2); @@ -500,9 +498,8 @@ public class PayPaymentCheckServiceImpl extends ServiceImpl payPaymentRecords = new ArrayList<>(); payPaymentRecords.add(payPaymentRecord); payPaymentRecordService.addAmountReceived(payPaymentRecords,ProjectCommon.PAYMENT_FLAG2); @@ -526,9 +522,8 @@ public class PayPaymentCheckServiceImpl extends ServiceImpl { * @param contacts * @return */ - Map baseInfo(PayContactsManagement contacts); + Map baseInfo(PayCompanyManagement company); } diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/standards/memberinfo/service/impl/MemberInfoServiceImpl.java b/jero-boot-incoming-payment/src/main/java/com/jero/standards/memberinfo/service/impl/MemberInfoServiceImpl.java index ae53f42c..92529811 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/standards/memberinfo/service/impl/MemberInfoServiceImpl.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/standards/memberinfo/service/impl/MemberInfoServiceImpl.java @@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.jero.common.system.vo.LoginUser; import com.jero.common.util.PasswordUtil; +import com.jero.company.entity.PayCompanyManagement; import com.jero.company.entity.PayContactsManagement; import com.jero.member.entity.PayMemberProject; import com.jero.standards.memberinfo.entity.MemberInfo; @@ -45,11 +46,11 @@ public class MemberInfoServiceImpl extends ServiceImpl baseInfo(PayContactsManagement contacts) { + public Map baseInfo(PayCompanyManagement company) { //右侧本企业信息 LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); - wrapper.eq(MemberInfo::getId,contacts.getMemberId()); + wrapper.eq(MemberInfo::getId,company.getMemberId()); MemberInfo memberInfo = memberInfoMapper.selectOne(wrapper); //解密 String memberMobile = PasswordUtil.decrypt(memberInfo.getMobile(), PasswordUtil.ALGORITHM, PasswordUtil.Salt);