From d4819c6b5d7913cb30bd9a71f2b67b0da275d0a2 Mon Sep 17 00:00:00 2001 From: zhangqinlin <1500920753@qq.com> Date: Fri, 8 Oct 2021 16:29:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B3=A8=E9=87=8A=E4=B8=8D=E9=9C=80=E8=A6=81?= =?UTF-8?q?=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../PayCaseCommitteeController.java | 2 - .../mail/mapper/xml/PayMailContractMapper.xml | 8 +-- .../mail/service/IPayMailContractService.java | 1 + ...kingGroupDistributionRecordController.java | 45 ++++++++-------- .../mapper/xml/PayWorkingGroupMapper.xml | 54 +++++++++---------- .../AllProjectStatisticsController.java | 2 +- .../CompanyComeMoneyStatisticsController.java | 8 +-- .../PayWorkingGroupStatisticsController.java | 4 +- .../PrincipalPeopleStatisticsController.java | 6 +-- .../src/main/resources/application-dev.yml | 4 +- 10 files changed, 65 insertions(+), 69 deletions(-) diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/data/controller/PayCaseCommitteeController.java b/jero-boot-incoming-payment/src/main/java/com/jero/data/controller/PayCaseCommitteeController.java index 13294e67..f69dacc0 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/data/controller/PayCaseCommitteeController.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/data/controller/PayCaseCommitteeController.java @@ -70,7 +70,6 @@ public class PayCaseCommitteeController extends JeroController queryPageList(@RequestParam(name="name",required = false) String name, @@ -89,7 +88,6 @@ public class PayCaseCommitteeController extends JeroController detail(@RequestParam(name="id",required = true) String id) { diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/mail/mapper/xml/PayMailContractMapper.xml b/jero-boot-incoming-payment/src/main/java/com/jero/mail/mapper/xml/PayMailContractMapper.xml index a2439f1e..21d6cb78 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/mail/mapper/xml/PayMailContractMapper.xml +++ b/jero-boot-incoming-payment/src/main/java/com/jero/mail/mapper/xml/PayMailContractMapper.xml @@ -13,11 +13,13 @@ pc.remark, pc.send_date as sendDate, pic.contract_num as contractNum, pic.contract_name as contractName, -pic.signed_company_temporary_name as signedCompanyTemporaryName, +pcm.company_name as signedCompanyTemporaryName, pic.principal_name as principalName, pic.principal_id as principalId, -pic.contract_amount as contractAmount FROM pay_mail_contract as pc left join pay_income_contract as pic on(pc.contract_id=pic.id) - ${ew.customSqlSegment} +pic.contract_amount as contractAmount FROM pay_mail_contract as pc left join pay_income_contract as pic on(pc.contract_id=pic.id) left join pay_company_management pcm +on(pic.signed_company_id=pcm.id) + + ${ew.customSqlSegment} + + (select pwgs.id as id + from pay_working_group_subitem pwgs + inner join pay_payment_record ppr on(pwgs.id=ppr.project_id) + WHERE ppr.payment_date like + concat('%',#{principalPeopleDetailSearch.year},'%') + GROUP BY pwgs.id + union ALL + SELECT + pcp.id as id + FROM pay_common_project pcp inner JOIN pay_payment_record ppr on(pcp.id=ppr.project_id) WHERE ppr.payment_date like concat('%',#{principalPeopleDetailSearch.year},'%') + group by pcp.id + union all + SELECT + pmps.id as id from + pay_member_project_subitem pmps inner join pay_payment_record ppr on(pmps.id=ppr.project_id) + WHERE ppr.payment_date like + concat('%',#{principalPeopleDetailSearch.year},'%') + group by pmps.id + union all + SELECT + pms.id as id from pay_meeting_situation pms inner join pay_payment_record ppr on (pms.id=ppr.project_id) + WHERE ppr.payment_date like concat('%',#{principalPeopleDetailSearch.year},'%') + group by pms.id) pprr on(pp.id=pprr.id) + order by pp.createTime + - +