diff --git a/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/util/AuthenticationUtils.java b/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/util/AuthenticationUtils.java index ea519e88..011c7497 100644 --- a/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/util/AuthenticationUtils.java +++ b/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/util/AuthenticationUtils.java @@ -77,8 +77,13 @@ public class AuthenticationUtils { public static Map encryptByRsaPriKey() { Map map= new HashMap<>(); + String publicKey; //从标协项目获取公钥 - String publicKey=HttpUtil.get(URL+"/sys/getStandardsRSAPublicKey"); + try { + publicKey=HttpUtil.get(URL+"/sys/getStandardsRSAPublicKey"); + }catch (Exception e){ + throw new JeroBootException("数据同步失败!连接超时"); + } RSA rsa = new RSA(null,publicKey); diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/home/controller/FirstPageStatisticsController.java b/jero-boot-incoming-payment/src/main/java/com/jero/home/controller/FirstPageStatisticsController.java index f62e8734..ec403c39 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/home/controller/FirstPageStatisticsController.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/home/controller/FirstPageStatisticsController.java @@ -32,11 +32,16 @@ public class FirstPageStatisticsController { @GetMapping(value = "/firstPage") @ApiOperation(value = "首页统计", notes = "首页统计") public Result getFirstPage() { - + //个人前十 List pageList = payWorkingGroupService.queryPageListForPrincipalFirstPage(); + //工作组前十 List pageList2 = payWorkingGroupService.queryPageListForStatisticsFirstPage(); + //企业前十 List pageList3 = payWorkingGroupService.queryPageListForCompanyFirstPage(); + //部门前十 List pageList4 = payWorkingGroupService.queryPageListForDepartFirstPage(); + + ArrayList list = new ArrayList<>(); for(PrincipalPeopleList s: pageList){ if(!(s.getComeAllMoney()== null || s.getComeAllMoney().equals("")|| s.getComeAllMoney().equals("0") )) { diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/meeting/controller/PayMeetingController.java b/jero-boot-incoming-payment/src/main/java/com/jero/meeting/controller/PayMeetingController.java index 74ab47f2..a42cb078 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/meeting/controller/PayMeetingController.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/meeting/controller/PayMeetingController.java @@ -309,6 +309,10 @@ public class PayMeetingController extends JeroController) ppp order by ppp.payment_date desc - + - + @@ -1287,6 +1303,7 @@ left JOIN sys_user su on(pcp1.principal_id=su.id) left join sys_depart sd on(su.org_code=sd.org_code) group by pcp1.principal_id + union all select pmp.director_id as principalId, @@ -1305,6 +1322,7 @@ ) pmp1s group by pmp1s.projectId ) pmps on(pmp.id=pmps.projectId) left JOIN sys_user su on(pmp.director_id=su.id) left join sys_depart sd on(su.org_code=sd.org_code) group by pmp.director_id + union all SELECT pm.director_id as principalId, @@ -1322,14 +1340,14 @@ GROUP BY pm1s.id) pms1 group by pms1.meeting_id) pms on(pm.id=pms.meeting_id) left JOIN sys_user su on(pm.director_id=su.id) left join sys_depart sd on(su.org_code=sd.org_code) group by pm.director_id + union all SELECT tmp.director_id as principalId, tmp.director_name as principalName, sum(tmps.allMoney) as allMoney, sum(tmps.comeAllMoney) as comeAllMoney, - tmp.create_time as createTime, - max(tmps.payment_date) as payment_date + tmp.create_time as createTime FROM tb_member_project tmp right join ( select id,project_id,SUM(amount_receivable) AS allMoney,SUM(paid_amount) AS comeAllMoney,max(tmps2.payment_date) as payment_date @@ -1972,6 +1990,7 @@ ) pwgs left join pay_company_management pcm on(pcm.id=pwgs.charge_company_id) union all + SELECT pcp1.charge_company_id as chargeCompanyTemporaryId, pcm.company_name as chargeCompanyTemporaryName, @@ -1988,6 +2007,7 @@ ) pcp1 left join pay_company_management pcm on(pcm.id=pcp1.charge_company_id) group by pcp1.charge_company_id + union all SELECT company_id as chargeCompanyTemporaryId, @@ -2004,6 +2024,7 @@ group by pmp1s.company_id ) pmps union all + SELECT company_id as chargeCompanyTemporaryId, company_name as chargeCompanyTemporaryName, @@ -2018,6 +2039,7 @@ GROUP BY pm1s.id) pms left join pay_meeting pm on(pm.id=pms.meeting_id) group by pms.company_id) pmss union all + SELECT company_id as chargeCompanyTemporaryId, company_name as chargeCompanyTemporaryName,