From 1e9aa0777f3fca28a04f686663a973da6fd117d8 Mon Sep 17 00:00:00 2001 From: zhangqinlin <1500920753@qq.com> Date: Wed, 20 Oct 2021 15:06:20 +0800 Subject: [PATCH] =?UTF-8?q?fix=20bug:=E5=B7=A5=E4=BD=9C=E7=BB=84=E6=98=BE?= =?UTF-8?q?=E7=A4=BAbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mapper/xml/PayWorkingGroupMapper.xml | 167 ++++++++++++------ .../xml/PayWorkingGroupSubItemMapper.xml | 11 +- .../AllProjectStatisticsController.java | 18 +- .../CompanyComeMoneyStatisticsController.java | 23 --- .../PayWorkingGroupStatisticsController.java | 26 --- .../PrincipalPeopleStatisticsController.java | 20 +-- 6 files changed, 136 insertions(+), 129 deletions(-) diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/project/mapper/xml/PayWorkingGroupMapper.xml b/jero-boot-incoming-payment/src/main/java/com/jero/project/mapper/xml/PayWorkingGroupMapper.xml index d9dd9935..ce2eb942 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/project/mapper/xml/PayWorkingGroupMapper.xml +++ b/jero-boot-incoming-payment/src/main/java/com/jero/project/mapper/xml/PayWorkingGroupMapper.xml @@ -133,11 +133,15 @@ allMoney,paid_amount AS comeAllMoney,max(ppr.payment_date) as payment_date from pay_working_group_subitem pwg1s inner join pay_payment_record ppr on(pwg1s.id=ppr.project_id) - WHERE ppr.payment_date like concat('%',#{payWorkingGroupSearch.year},'%') group by pwg1s.id + + WHERE ppr.payment_date like concat('%',#{payWorkingGroupSearch.year},'%') + + group by pwg1s.id ) pwg2s group by pwg2s.working_group_id ) pwgs on(pwg.id=pwgs.working_group_id) + pwgs.comeAllMoney is not null pwg.principal_id_a in @@ -179,7 +183,10 @@ allMoney,SUM(paid_amount) AS comeAllMoney,max(ppr.payment_date) as payment_date from pay_working_group_subitem pwg1s inner join pay_payment_record ppr on(pwg1s.id=ppr.project_id) - WHERE ppr.payment_date like concat('%',#{payWorkingGroupSearch.year},'%') group by pwg1s.working_group_id) + + WHERE ppr.payment_date like concat('%',#{payWorkingGroupSearch.year},'%') + + group by pwg1s.working_group_id) pwgs on(pwg.id=pwgs.working_group_id) @@ -544,30 +551,44 @@ select pwgs.id as id,max(ppr.payment_date) as payment_date from pay_working_group_subitem pwgs inner join pay_payment_record ppr on(pwgs.id=ppr.project_id) - WHERE ppr.payment_date like - concat('%',#{allProjectStatisticsSearch.year},'%') + + WHERE ppr.payment_date like + concat('%',#{allProjectStatisticsSearch.year},'%') + GROUP BY pwgs.id union ALL SELECT pcp.id as id,max(ppr.payment_date) as payment_date - FROM pay_common_project pcp inner JOIN pay_payment_record ppr on(pcp.id=ppr.project_id) WHERE ppr.payment_date like concat('%',#{allProjectStatisticsSearch.year},'%') + FROM pay_common_project pcp inner JOIN pay_payment_record ppr on(pcp.id=ppr.project_id) + + WHERE ppr.payment_date like + concat('%',#{allProjectStatisticsSearch.year},'%') + group by pcp.id union all SELECT pmps.id as id,max(ppr.payment_date) as payment_date from pay_member_project_subitem pmps inner join pay_payment_record ppr on(pmps.id=ppr.project_id) - WHERE ppr.payment_date like - concat('%',#{allProjectStatisticsSearch.year},'%') + + WHERE ppr.payment_date like + concat('%',#{allProjectStatisticsSearch.year},'%') + group by pmps.id union all SELECT pms.id,max(ppr.payment_date) as payment_date from pay_meeting_situation pms inner join pay_payment_record ppr on(pms.id=ppr.project_id) - WHERE ppr.payment_date like concat('%',#{allProjectStatisticsSearch.year},'%') + + WHERE ppr.payment_date like + concat('%',#{allProjectStatisticsSearch.year},'%') + group by pms.id union all SELECT tmps.id,max(ppr.payment_date) as payment_date from tb_member_project_subitem tmps inner join pay_payment_record ppr on(tmps.id=ppr.project_id) - WHERE ppr.payment_date like concat('%',#{allProjectStatisticsSearch.year},'%') + + WHERE ppr.payment_date like + concat('%',#{allProjectStatisticsSearch.year},'%') + group by tmps.id ) pprr on(pp.id=pprr.id) group by pp.id order by pprr.payment_date desc @@ -879,33 +900,47 @@ ) pp inner join ( - select pwgs.id as id + select pwgs.id as id,max(ppr.payment_date) as payment_date from pay_working_group_subitem pwgs inner join pay_payment_record ppr on(pwgs.id=ppr.project_id) - WHERE ppr.payment_date like - concat('%',#{allProjectStatisticsSearch.year},'%') + + WHERE ppr.payment_date like + concat('%',#{allProjectStatisticsSearch.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('%',#{allProjectStatisticsSearch.year},'%') + pcp.id as id,max(ppr.payment_date) as payment_date + FROM pay_common_project pcp inner JOIN pay_payment_record ppr on(pcp.id=ppr.project_id) + + WHERE ppr.payment_date like + concat('%',#{allProjectStatisticsSearch.year},'%') + group by pcp.id union all SELECT - pmps.id as id from + pmps.id as id,max(ppr.payment_date) as payment_date from pay_member_project_subitem pmps inner join pay_payment_record ppr on(pmps.id=ppr.project_id) - WHERE ppr.payment_date like - concat('%',#{allProjectStatisticsSearch.year},'%') + + WHERE ppr.payment_date like + concat('%',#{allProjectStatisticsSearch.year},'%') + group by pmps.id union all SELECT - pms.id from pay_meeting_situation pms inner join pay_payment_record ppr on(pms.id=ppr.project_id) - WHERE ppr.payment_date like concat('%',#{allProjectStatisticsSearch.year},'%') + pms.id,max(ppr.payment_date) as payment_date from pay_meeting_situation pms inner join pay_payment_record ppr on(pms.id=ppr.project_id) + + WHERE ppr.payment_date like + concat('%',#{allProjectStatisticsSearch.year},'%') + group by pms.id union all SELECT - tmps.id from tb_member_project_subitem tmps inner join pay_payment_record ppr on(tmps.id=ppr.project_id) - WHERE ppr.payment_date like concat('%',#{allProjectStatisticsSearch.year},'%') + tmps.id,max(ppr.payment_date) as payment_date from tb_member_project_subitem tmps inner join pay_payment_record ppr on(tmps.id=ppr.project_id) + + WHERE ppr.payment_date like + concat('%',#{allProjectStatisticsSearch.year},'%') + group by tmps.id ) pprr on(pp.id=pprr.id) group by pp.id order by pp.createTime @@ -1023,7 +1058,10 @@ from (select pwg1s.id,working_group_id,receivable_amount,paid_amount,max(ppr.payment_date) as payment_date from pay_working_group_subitem pwg1s inner join pay_payment_record ppr on(pwg1s.id=ppr.project_id) - WHERE ppr.payment_date like concat('%',#{principalPeopleSearch.year},'%') group by pwg1s.id) pwgs2 + + WHERE ppr.payment_date like concat('%',#{principalPeopleSearch.year},'%') + + group by pwg1s.id) pwgs2 GROUP BY pwgs2.working_group_id ) pwgs ON (pwg.id=pwgs.working_group_id) @@ -1055,9 +1093,9 @@ FROM (select pcp.principal_id,pcp.principal_name,pcp.receivable_amount,pcp.paid_amount,pcp.create_time,max(ppr.payment_date) as payment_date from pay_common_project pcp inner join pay_payment_record ppr on(pcp.id=ppr.project_id) - where - ppr.payment_date like - concat('%',#{principalPeopleSearch.year},'%') + + WHERE ppr.payment_date like concat('%',#{principalPeopleSearch.year},'%') + group by pcp.id ) pcp1 left JOIN sys_user su on(pcp1.principal_id=su.id) left join sys_depart sd @@ -1091,8 +1129,9 @@ select pmp1s.id,pmp1s.project_id as projectId,amount_receivable,paid_amount,max(ppr.payment_date) as payment_date from pay_member_project_subitem pmp1s inner join pay_payment_record ppr on(pmp1s.id=ppr.project_id) - WHERE ppr.payment_date like - concat('%',#{principalPeopleSearch.year},'%') + + WHERE ppr.payment_date like concat('%',#{principalPeopleSearch.year},'%') + GROUP BY pmp1s.id ) 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) @@ -1125,8 +1164,9 @@ from (select pm1s.id,meeting_id,amount_receivable,paid_amount,max(ppr.payment_date) as payment_date from pay_meeting_situation pm1s inner join pay_payment_record ppr on(pm1s.id=ppr.project_id) - WHERE ppr.payment_date like - concat('%',#{principalPeopleSearch.year},'%') + + WHERE ppr.payment_date like concat('%',#{principalPeopleSearch.year},'%') + 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) @@ -1402,25 +1442,36 @@ (select pwgs.id as id,max(ppr.payment_date) as payment_date 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,max(ppr.payment_date) as payment_date - 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},'%') + 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,max(ppr.payment_date) as payment_date 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},'%') + + WHERE ppr.payment_date like + concat('%',#{principalPeopleDetailSearch.year},'%') + group by pmps.id union all SELECT pms.id as id ,max(ppr.payment_date) as payment_date 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},'%') + + WHERE ppr.payment_date like + concat('%',#{principalPeopleDetailSearch.year},'%') + group by pms.id) pprr on(pp.id=pprr.id) order by pprr.payment_date desc @@ -1626,7 +1677,10 @@ from (select pwg1s.id,working_group_id,receivable_amount,paid_amount,charge_company_id,pwg1s.create_time,max(ppr.payment_date) as payment_date from pay_working_group_subitem pwg1s inner join pay_payment_record ppr on(pwg1s.id=ppr.project_id) - WHERE ppr.payment_date like concat('%',#{companyComeMoneySearch.year},'%') group by pwg1s.id) pwgs2 left join pay_working_group pwg + + WHERE ppr.payment_date like concat('%',#{companyComeMoneySearch.year},'%') + + group by pwg1s.id) pwgs2 left join pay_working_group pwg ON (pwg.id=pwgs2.working_group_id) @@ -1656,9 +1710,9 @@ FROM (select pcp.principal_id,pcp.principal_name,pcp.receivable_amount,pcp.paid_amount,pcp.create_time,pcp.charge_company_id,max(ppr.payment_date) as payment_date from pay_common_project pcp inner join pay_payment_record ppr on(pcp.id=ppr.project_id) - where - ppr.payment_date like - concat('%',#{companyComeMoneySearch.year},'%') + + WHERE ppr.payment_date like concat('%',#{companyComeMoneySearch.year},'%') + group by pcp.id ) pcp1 left join pay_company_management pcm on(pcm.id=pcp1.charge_company_id) @@ -1686,8 +1740,9 @@ select pmp2s.id,pmp2s.project_id as projectId,amount_receivable,paid_amount,pmp2s.create_time,company_id,company_name,max(ppr.payment_date) as payment_date from pay_member_project_subitem pmp2s inner join pay_payment_record ppr on(pmp2s.id=ppr.project_id) - WHERE ppr.payment_date like - concat('%',#{companyComeMoneySearch.year},'%') + + WHERE ppr.payment_date like concat('%',#{companyComeMoneySearch.year},'%') + GROUP BY pmp2s.id) pmp1s left join pay_member_project pmp on(pmp.id=pmp1s.projectId) @@ -1717,8 +1772,9 @@ from (select pm1s.meeting_id,amount_receivable as allMoney ,paid_amount as comeAllMoney,pm1s.create_time,company_id,company_name,max(ppr.payment_date) as payment_date from pay_meeting_situation pm1s inner join pay_payment_record ppr on(pm1s.id=ppr.project_id) - WHERE ppr.payment_date like - concat('%',#{companyComeMoneySearch.year},'%') + + WHERE ppr.payment_date like concat('%',#{companyComeMoneySearch.year},'%') + GROUP BY pm1s.id) pms left join pay_meeting pm on(pm.id=pms.meeting_id) @@ -1747,8 +1803,10 @@ from(select amount_receivable,paid_amount,tmp1s.create_time,company_id,company_name,tmp1s.project_id,max(ppr.payment_date) as payment_date from tb_member_project_subitem tmp1s inner join pay_payment_record ppr on(tmp1s.id=ppr.project_id) - WHERE ppr.payment_date like - concat('%',#{companyComeMoneySearch.year},'%') group by tmp1s.id) tpms + + WHERE ppr.payment_date like concat('%',#{companyComeMoneySearch.year},'%') + + group by tmp1s.id) tpms left join tb_member_project tmp on(tmp.id=tpms.project_id) @@ -2090,30 +2148,39 @@ (select pwgs.id as id,max(ppr.payment_date) as payment_date from pay_working_group_subitem pwgs inner join pay_payment_record ppr on(pwgs.id=ppr.project_id) - WHERE ppr.payment_date like - concat('%',#{CompanyComeMoneyDetailSearch.year},'%') + + WHERE ppr.payment_date like concat('%',#{CompanyComeMoneyDetailSearch.year},'%') + GROUP BY pwgs.id union ALL SELECT pcp.id as id,max(ppr.payment_date) as payment_date - FROM pay_common_project pcp inner JOIN pay_payment_record ppr on(pcp.id=ppr.project_id) WHERE ppr.payment_date like concat('%',#{CompanyComeMoneyDetailSearch.year},'%') + FROM pay_common_project pcp inner JOIN pay_payment_record ppr on(pcp.id=ppr.project_id) + + WHERE ppr.payment_date like concat('%',#{CompanyComeMoneyDetailSearch.year},'%') + group by pcp.id union all SELECT pmps.id as id,max(ppr.payment_date) as payment_date from pay_member_project_subitem pmps inner join pay_payment_record ppr on(pmps.id=ppr.project_id) - WHERE ppr.payment_date like - concat('%',#{CompanyComeMoneyDetailSearch.year},'%') + + WHERE ppr.payment_date like concat('%',#{CompanyComeMoneyDetailSearch.year},'%') + group by pmps.id union all SELECT pms.id as id,max(ppr.payment_date) as payment_date from pay_meeting_situation pms inner join pay_payment_record ppr on (pms.id=ppr.project_id) - WHERE ppr.payment_date like concat('%',#{CompanyComeMoneyDetailSearch.year},'%') + + WHERE ppr.payment_date like concat('%',#{CompanyComeMoneyDetailSearch.year},'%') + group by pms.id union all SELECT tmps.id,max(ppr.payment_date) as payment_date from tb_member_project_subitem tmps inner join pay_payment_record ppr on(tmps.id=ppr.project_id) - WHERE ppr.payment_date like concat('%',#{CompanyComeMoneyDetailSearch.year},'%') + + WHERE ppr.payment_date like concat('%',#{CompanyComeMoneyDetailSearch.year},'%') + group by tmps.id ) pprr on(pp.projectId=pprr.id) order by pprr.payment_date desc diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/project/mapper/xml/PayWorkingGroupSubItemMapper.xml b/jero-boot-incoming-payment/src/main/java/com/jero/project/mapper/xml/PayWorkingGroupSubItemMapper.xml index 7ed0bd92..ad97ec6b 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/project/mapper/xml/PayWorkingGroupSubItemMapper.xml +++ b/jero-boot-incoming-payment/src/main/java/com/jero/project/mapper/xml/PayWorkingGroupSubItemMapper.xml @@ -110,7 +110,10 @@ (select pwgs.id as id,working_group_id,max(ppr.payment_date) as payment_date from pay_working_group_subitem pwgs left join pay_payment_record ppr on(pwgs.id=ppr.project_id) - WHERE ppr.payment_date like concat('%',#{payWorkingGroupSubletSearch.year},'%') GROUP BY pwgs.id + + WHERE ppr.payment_date like concat('%',#{payWorkingGroupSubletSearch.year},'%') + + GROUP BY pwgs.id ) pwg2 on (pwg2.id=pwg1.id) order by pwg2.payment_date @@ -169,7 +172,10 @@ (select pwgs.id as id,working_group_id,max(ppr.payment_date) as payment_date from pay_working_group_subitem pwgs left join pay_payment_record ppr on(pwgs.id=ppr.project_id) - WHERE ppr.payment_date like concat('%',#{payWorkingGroupSubletSearch.year},'%') GROUP BY pwgs.id + + WHERE ppr.payment_date like concat('%',#{payWorkingGroupSubletSearch.year},'%') + + GROUP BY pwgs.id ) pwg2 on (pwg2.id=pwg1.id) order by pwg2.payment_date @@ -201,5 +207,4 @@ group by pwgs.id order by pwgs.create_time desc - \ No newline at end of file diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/statistics/controller/AllProjectStatisticsController.java b/jero-boot-incoming-payment/src/main/java/com/jero/statistics/controller/AllProjectStatisticsController.java index 5c29e89d..969ca718 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/statistics/controller/AllProjectStatisticsController.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/statistics/controller/AllProjectStatisticsController.java @@ -71,7 +71,7 @@ public class AllProjectStatisticsController { @RequiresPermissions("wholeInstituteStatistics:search") @ApiOperation(value = "全所统计搜索-分页列表查询", notes = "全所统计搜索-详情分页列表查询") @GetMapping(value = "/list") - public Result list(@Valid AllProjectStatisticsSearch allProjectStatisticsSearch, + public Result list( AllProjectStatisticsSearch allProjectStatisticsSearch, @RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo, @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize) { @@ -99,12 +99,6 @@ public class AllProjectStatisticsController { } else { throw new JeroBootException("权限异常"); } - - if (allProjectStatisticsSearch.getYear() == null || allProjectStatisticsSearch.getYear().equals("")) { - Calendar calendar = Calendar.getInstance(); - String year = String.valueOf(calendar.get(Calendar.YEAR)); - allProjectStatisticsSearch.setYear(year); - } Page page = new Page<>(pageNo, pageSize); IPage pageList = payWorkingGroupService.queryPageList(page,allProjectStatisticsSearch, idList ); HashMap hashMap = new HashMap<>(); @@ -176,11 +170,6 @@ public class AllProjectStatisticsController { } else { throw new JeroBootException("权限异常"); } - if (allProjectStatisticsSearch.getYear() == null || allProjectStatisticsSearch.getYear().equals("")) { - Calendar calendar = Calendar.getInstance(); - String year = String.valueOf(calendar.get(Calendar.YEAR)); - allProjectStatisticsSearch.setYear(year); - } Page page = new Page<>(pageNo, pageSize); IPage pageList = payWorkingGroupService.queryPageListForProject(page,allProjectStatisticsSearch,idList); HashMap hashMap = new HashMap<>(); @@ -320,11 +309,6 @@ public class AllProjectStatisticsController { public ModelAndView excelProject( AllProjectStatisticsSearch allProjectStatisticsSearch) { allProjectStatisticsSearch.setProjectName(oConvertUtils.replaceAllPercent(allProjectStatisticsSearch.getProjectName())); allProjectStatisticsSearch.setChargeCompanyTemporaryName(oConvertUtils.replaceAllPercent(allProjectStatisticsSearch.getChargeCompanyTemporaryName())); - if (allProjectStatisticsSearch.getYear() == null || allProjectStatisticsSearch.getYear().equals("")) { - Calendar calendar = Calendar.getInstance(); - String year = String.valueOf(calendar.get(Calendar.YEAR)); - allProjectStatisticsSearch.setYear(year); - } //根据不同角色加载不同列表的参数 List idList = new ArrayList<>(); //判断登录角色,显示特定工作组内容,判断依据为登录用户的角色和机构编码 diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/statistics/controller/CompanyComeMoneyStatisticsController.java b/jero-boot-incoming-payment/src/main/java/com/jero/statistics/controller/CompanyComeMoneyStatisticsController.java index 9eecaedb..3517c76b 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/statistics/controller/CompanyComeMoneyStatisticsController.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/statistics/controller/CompanyComeMoneyStatisticsController.java @@ -64,14 +64,6 @@ public class CompanyComeMoneyStatisticsController { public Result list(CompanyComeMoneySearch companyComeMoneySearch, @RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo, @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize) { - - - - if (companyComeMoneySearch.getYear() == null || companyComeMoneySearch.getYear().equals("")) { - Calendar calendar = Calendar.getInstance(); - String year = String.valueOf(calendar.get(Calendar.YEAR)); - companyComeMoneySearch.setYear(year); - } //根据不同角色加载不同列表的参数 List idList = new ArrayList<>(); //判断登录角色,显示特定内容,判断依据为登录用户的角色和机构编码 @@ -136,11 +128,6 @@ public class CompanyComeMoneyStatisticsController { @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize) { companyComeMoneyDetailSearch.setProjectName( oConvertUtils.replaceAllPercent(companyComeMoneyDetailSearch.getProjectName())); - if (companyComeMoneyDetailSearch.getYear() == null || companyComeMoneyDetailSearch.getYear().equals("")) { - Calendar calendar = Calendar.getInstance(); - String year = String.valueOf(calendar.get(Calendar.YEAR)); - companyComeMoneyDetailSearch.setYear(year); - } //根据不同角色加载不同列表的参数 List idList = new ArrayList<>(); //判断登录角色,显示特定内容,判断依据为登录用户的角色和机构编码 @@ -204,11 +191,6 @@ public class CompanyComeMoneyStatisticsController { @GetMapping(value = "/excel") @ApiOperation(value = "企业来款统计-导出统计", notes = "企业来款统计-导出统计") public ModelAndView excel(CompanyComeMoneySearch companyComeMoneySearch) { - if (companyComeMoneySearch.getYear() == null || companyComeMoneySearch.getYear().equals("")) { - Calendar calendar = Calendar.getInstance(); - String year = String.valueOf(calendar.get(Calendar.YEAR)); - companyComeMoneySearch.setYear(year); - } //根据不同角色加载不同列表的参数 List idList = new ArrayList<>(); //判断登录角色,显示特定内容,判断依据为登录用户的角色和机构编码 @@ -244,11 +226,6 @@ public class CompanyComeMoneyStatisticsController { @GetMapping(value = "/excelDetail") @ApiOperation(value = "企业来款详情统计-导出统计", notes = "企业来款详情统计-导出统计") public ModelAndView excelDetail( CompanyComeMoneyDetailSearch companyComeMoneyDetailSearch) { - if (companyComeMoneyDetailSearch.getYear() == null || companyComeMoneyDetailSearch.getYear().equals("")) { - Calendar calendar = Calendar.getInstance(); - String year = String.valueOf(calendar.get(Calendar.YEAR)); - companyComeMoneyDetailSearch.setYear(year); - } //根据不同角色加载不同列表的参数 List idList = new ArrayList<>(); //判断登录角色,显示特定内容,判断依据为登录用户的角色和机构编码 diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/statistics/controller/PayWorkingGroupStatisticsController.java b/jero-boot-incoming-payment/src/main/java/com/jero/statistics/controller/PayWorkingGroupStatisticsController.java index 95835d32..61fef6b4 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/statistics/controller/PayWorkingGroupStatisticsController.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/statistics/controller/PayWorkingGroupStatisticsController.java @@ -76,11 +76,6 @@ public class PayWorkingGroupStatisticsController { payWorkingGroupSearch.setWorkGroup(oConvertUtils.replaceAllPercent(payWorkingGroupSearch.getWorkGroup())); Page page = new Page<>(pageNo, pageSize); - if(payWorkingGroupSearch.getYear()==null|| payWorkingGroupSearch.getYear().equals("")){ - Calendar calendar= Calendar.getInstance(); - String year = String.valueOf(calendar.get(Calendar.YEAR)); - payWorkingGroupSearch.setYear(year); - } //根据不同角色加载不同列表的参数 List idList = new ArrayList<>(); //判断登录角色,显示特定内容,判断依据为登录用户的角色和机构编码 @@ -148,11 +143,6 @@ public class PayWorkingGroupStatisticsController { public ModelAndView exportXls2( PayWorkingGroupSearch payWorkingGroupSearch, @RequestParam(name = "selections", required = false) String selections) { if (StringUtils.isBlank(selections)) { payWorkingGroupSearch.setWorkGroup(oConvertUtils.replaceAllPercent(payWorkingGroupSearch.getWorkGroup())); - if (payWorkingGroupSearch.getYear() == null || payWorkingGroupSearch.getYear().equals("")) { - Calendar calendar = Calendar.getInstance(); - String year = String.valueOf(calendar.get(Calendar.YEAR)); - payWorkingGroupSearch.setYear(year); - } //根据不同角色加载不同列表的参数 List idList = new ArrayList<>(); //判断登录角色,显示特定内容,判断依据为登录用户的角色和机构编码 @@ -191,11 +181,6 @@ public class PayWorkingGroupStatisticsController { }else { ArrayList strings = new ArrayList<>(Arrays.asList(selections.split(","))); payWorkingGroupSearch.setWorkGroup(oConvertUtils.replaceAllPercent(payWorkingGroupSearch.getWorkGroup())); - if (payWorkingGroupSearch.getYear() == null || payWorkingGroupSearch.getYear().equals("")) { - Calendar calendar = Calendar.getInstance(); - String year = String.valueOf(calendar.get(Calendar.YEAR)); - payWorkingGroupSearch.setYear(year); - } //根据不同角色加载不同列表的参数 List idList = new ArrayList<>(); //判断登录角色,显示特定内容,判断依据为登录用户的角色和机构编码 @@ -256,11 +241,6 @@ public class PayWorkingGroupStatisticsController { ) { payWorkingGroupSubletSearch.setChargeCompanyTemporaryName(oConvertUtils.replaceAllPercent(payWorkingGroupSubletSearch.getChargeCompanyTemporaryName())); Page page = new Page<>(pageNo, pageSize); - if(payWorkingGroupSubletSearch.getYear()==null|| payWorkingGroupSubletSearch.getYear().equals("")){ - Calendar calendar= Calendar.getInstance(); - String year = String.valueOf(calendar.get(Calendar.YEAR)); - payWorkingGroupSubletSearch.setYear(year); - } IPage pageList = payWorkingGroupSubItemService.queryPageList2(page, payWorkingGroupSubletSearch,id); double sum=0; double sumTwo =0; @@ -306,12 +286,6 @@ public class PayWorkingGroupStatisticsController { @RequestParam(name = "selections", required = false) String selections ) { - if (payWorkingGroupSubletSearch.getYear() == null || payWorkingGroupSubletSearch.getYear().equals("")) { - Calendar calendar = Calendar.getInstance(); - String year = String.valueOf(calendar.get(Calendar.YEAR)); - payWorkingGroupSubletSearch.setYear(year); - } - if (ObjectUtils.isEmpty(selections)) { payWorkingGroupSubletSearch.setChargeCompanyTemporaryName(oConvertUtils.replaceAllPercent(payWorkingGroupSubletSearch.getChargeCompanyTemporaryName())); List pageList = payWorkingGroupSubItemService.importExcelStatistics(payWorkingGroupSubletSearch, id); diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/statistics/controller/PrincipalPeopleStatisticsController.java b/jero-boot-incoming-payment/src/main/java/com/jero/statistics/controller/PrincipalPeopleStatisticsController.java index e41f6ae2..2d30a1c6 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/statistics/controller/PrincipalPeopleStatisticsController.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/statistics/controller/PrincipalPeopleStatisticsController.java @@ -67,11 +67,11 @@ public class PrincipalPeopleStatisticsController { @RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo, @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize) { - if (principalPeopleSearch.getYear() == null || principalPeopleSearch.getYear().equals("")) { - Calendar calendar = Calendar.getInstance(); - String year = String.valueOf(calendar.get(Calendar.YEAR)); - principalPeopleSearch.setYear(year); - } +// if (principalPeopleSearch.getYear() == null || principalPeopleSearch.getYear().equals("")) { +// Calendar calendar = Calendar.getInstance(); +// String year = String.valueOf(calendar.get(Calendar.YEAR)); +// principalPeopleSearch.setYear(year); +// } //根据不同角色加载不同列表的参数 List idList = new ArrayList<>(); //判断登录角色,显示特定内容,判断依据为登录用户的角色和机构编码 @@ -137,11 +137,11 @@ public class PrincipalPeopleStatisticsController { @RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo, @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize) { - if (principalPeopleDetailSearch.getYear() == null || principalPeopleDetailSearch.getYear().equals("")) { - Calendar calendar = Calendar.getInstance(); - String year = String.valueOf(calendar.get(Calendar.YEAR)); - principalPeopleDetailSearch.setYear(year); - } +// if (principalPeopleDetailSearch.getYear() == null || principalPeopleDetailSearch.getYear().equals("")) { +// Calendar calendar = Calendar.getInstance(); +// String year = String.valueOf(calendar.get(Calendar.YEAR)); +// principalPeopleDetailSearch.setYear(year); +// } Page page = new Page<>(pageNo, pageSize); IPage pageList = payWorkingGroupService.queryPageListForPrincipalDetail(page, principalPeopleDetailSearch); HashMap hashMap = new HashMap<>();