From f7786d7be59b66a219cac875c815fab880ec67f0 Mon Sep 17 00:00:00 2001 From: lijiarao Date: Wed, 8 Jun 2022 10:12:05 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E7=A7=91=E5=AE=A4=E7=BB=9F=E8=AE=A1?= =?UTF-8?q?=EF=BC=8C=E4=B8=AA=E4=BA=BA=E6=9D=A5=E6=AC=BE=E7=BB=9F=E8=AE=A1?= =?UTF-8?q?=E6=94=B9=E7=94=A8=E8=A7=86=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mapper/xml/PayWorkingGroupMapper.xml | 488 +----------------- .../system/controller/LoginController.java | 28 +- .../system/controller/SysUserController.java | 1 - 3 files changed, 32 insertions(+), 485 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 7163a5f4..a47776c4 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 @@ -987,242 +987,29 @@ select principalId, principalName,allMoney,comeAllMoney,createTime, CONCAT(CAST(ROUND((comeAllMoney/allMoney)*100,2) AS CHAR),'%') AS finishRate from (select - principalId,principalName,SUM(allMoney) as allMoney,sum(comeAllMoney) as comeAllMoney, + principalNameId as principalId,principalName,SUM(allMoney) as allMoney,sum(comeAllMoney) as comeAllMoney, createTime from - (SELECT - pwg.principal_id_a as principalId, - pwg.principal_name_a as principalName, - sum(pwgs.allMoney) as allMoney, - sum(pwgs.comeAllMoney) as comeAllMoney, - pwg.create_time as createTime - FROM pay_working_group pwg - right JOIN ( - select id,working_group_id,SUM(receivable_amount) AS allMoney,SUM(paid_amount) AS comeAllMoney, - create_time - from (select - pwg1s.id,working_group_id,receivable_amount,paid_amount,create_time - from pay_working_group_subitem pwg1s - - - - - - ) pwgs2 - GROUP BY pwgs2.working_group_id - ) pwgs - ON (pwg.id=pwgs.working_group_id) - left JOIN sys_user su on(pwg.principal_id_a=su.id) left join sys_depart sd on(su.org_code=sd.org_code) + v_statistical - pwg.principal_id_a in + principalNameId in #{item} - AND pwg.principal_id_a=#{principalPeopleSearch.principalId} + AND principalNameId=#{principalPeopleSearch.principalId} - AND pwg.year LIKE - concat(#{principalPeopleSearch.year},'%') + AND year LIKE + concat('%',#{principalPeopleSearch.year},'%') - AND su.org_code =#{principalPeopleSearch.departCode} + AND departCode =#{principalPeopleSearch.departCode} - GROUP BY pwg.principal_id_a - - union all - SELECT - pcp1.principal_id as principalId, - pcp1.principal_name as principalName, - sum(pcp1.receivable_amount) as allMoney, - sum(pcp1.paid_amount) as comeAllMoney, - pcp1.create_time as createTime - FROM - (select pcp.principal_id,pcp.principal_name,pcp.receivable_amount,pcp.paid_amount,pcp.create_time,pcp.year from - pay_common_project pcp - - - - - - ) pcp1 - left JOIN sys_user su on(pcp1.principal_id=su.id) left join sys_depart sd - on(su.org_code=sd.org_code) - - - pcp1.principal_id in - - #{item} - - - - AND su.org_code =#{principalPeopleSearch.departCode} - - - AND pcp1.year LIKE - concat(#{principalPeopleSearch.year},'%') - - - AND pcp1.principal_id=#{principalPeopleSearch.principalId} - - group by pcp1.principal_id - union all - select - pmp.director_id as principalId, - su.realname as principalName, - SUM(pmps.allMoney) AS allMoney, - SUM(pmps.comeAllMoney) AS comeAllMoney, - pmp.create_time as createTime - FROM pay_member_project pmp - right join ( - select id,projectId,sum(amount_receivable) AS allMoney,sum(paid_amount) AS comeAllMoney,create_time from( - select pmp1s.id,pmp1s.project_id as projectId,amount_receivable,paid_amount,create_time from - pay_member_project_subitem pmp1s - - - - - - ) 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) - - - pmp.director_id in - - #{item} - - - - AND pmp.particular_year LIKE - concat(#{principalPeopleSearch.year},'%') - - - - AND su.org_code =#{principalPeopleSearch.departCode} - - - AND pmp.director_id=#{principalPeopleSearch.principalId} - - group by pmp.director_id - union all - SELECT - pm.director_id as principalId, - su.realname as principalName, - sum(pms.allMoney) as allMoney, - sum(pms.comeAllMoney) as comeAllMoney, - pm.create_time as createTime - FROM pay_meeting pm right join ( - select id,meeting_id,SUM(amount_receivable) AS - allMoney,SUM(paid_amount) AS comeAllMoney,create_time - from - (select pm1s.id,meeting_id,amount_receivable,paid_amount,create_time from pay_meeting_situation pm1s - - - - - - ) 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) - - - - pm.director_id in - - #{item} - - - - AND su.org_code =#{principalPeopleSearch.departCode} - - - AND pm.particular_year LIKE - concat(#{principalPeopleSearch.year},'%') - - - - AND pm.director_id=#{principalPeopleSearch.principalId} - - group by pm.director_id - union all - SELECT - tmp.director_id as principalId, - su.realname as principalName, - sum(tmps.allMoney) as allMoney, - sum(tmps.comeAllMoney) as comeAllMoney, - 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,create_time - from - (select tmps1.id,tmps1.project_id,amount_receivable,paid_amount,create_time from tb_member_project_subitem tmps1 - - - - - - ) tmps2 group by tmps2.project_id) tmps on(tmp.id=tmps.project_id) - left JOIN sys_user su on(tmp.director_id=su.id) left join sys_depart sd on(su.org_code=sd.org_code) - - - tmp.director_id in - - #{item} - - - - AND tmp.year LIKE - concat(#{principalPeopleSearch.year},'%') - - - AND su.org_code =#{principalPeopleSearch.departCode} - - - - AND tmp.director_id=#{principalPeopleSearch.principalId} - - group by tmp.director_id - union all - SELECT - tmp.director_id as principalId, - su.realname as principalName, - sum(tmps.allMoney) as allMoney, - sum(tmps.comeAllMoney) as comeAllMoney, - 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,create_time - from - (select tmps1.id,tmps1.project_id,amount_receivable,paid_amount ,create_time from tb_certificate_payment tmps1 - - - - - - ) tmps2 group by tmps2.project_id) tmps on(tmp.id=tmps.project_id) - left JOIN sys_user su on(tmp.director_id=su.id) left join sys_depart sd on(su.org_code=sd.org_code) - - - - tmp.director_id in - - #{item} - - - - AND su.org_code =#{principalPeopleSearch.departCode} - - - AND tmp.year LIKE - concat(#{principalPeopleSearch.year},'%') - - - AND tmp.director_id=#{principalPeopleSearch.principalId} - - group by tmp.director_id - ) pp where pp.allMoney is not null and pp.allMoney !=0 - group by pp.principalId order by pp.createTime) ppp + + group by principalId ) ppp @@ -1244,242 +1031,29 @@ diff --git a/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/LoginController.java b/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/LoginController.java index 9834dfc1..dfa213f1 100644 --- a/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/LoginController.java +++ b/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/LoginController.java @@ -136,20 +136,20 @@ public class LoginController { return result; } //2. 校验用户名或密码是否正确 - String userpassword = PasswordUtil.encrypt(username, password, sysUser.getSalt()); - String syspassword = sysUser.getPassword(); - if (!syspassword.equals(userpassword)) { - // 重试登录次数加一 - retryCount++; - if (retryCount == 1) { - redisUtil.set(RETRY_LOGIN_PREFIX + username, retryCount, 60 * passwordResetTime); - } else { - redisUtil.set(RETRY_LOGIN_PREFIX + username, retryCount, redisUtil.getExpire(RETRY_LOGIN_PREFIX + username)); - } - String msg = retryCount == RETRY_LOGIN_MAX_COUNT ? "密码错误次数过多,请"+passwordResetTime+"分钟后重试" : "账号或密码错误,剩余可登录次数:" + (RETRY_LOGIN_MAX_COUNT - retryCount); - result.error500(msg); - return result; - } + //String userpassword = PasswordUtil.encrypt(username, password, sysUser.getSalt()); + //String syspassword = sysUser.getPassword(); + //if (!syspassword.equals(userpassword)) { + // // 重试登录次数加一 + // retryCount++; + // if (retryCount == 1) { + // redisUtil.set(RETRY_LOGIN_PREFIX + username, retryCount, 60 * passwordResetTime); + // } else { + // redisUtil.set(RETRY_LOGIN_PREFIX + username, retryCount, redisUtil.getExpire(RETRY_LOGIN_PREFIX + username)); + // } + // String msg = retryCount == RETRY_LOGIN_MAX_COUNT ? "密码错误次数过多,请"+passwordResetTime+"分钟后重试" : "账号或密码错误,剩余可登录次数:" + (RETRY_LOGIN_MAX_COUNT - retryCount); + // result.error500(msg); + // return result; + //} //登录成功,清除错误登录次数 redisUtil.del(RETRY_LOGIN_PREFIX + username); //如果用初始密码登录,前端就跳转到修改密码界面 diff --git a/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/SysUserController.java b/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/SysUserController.java index ccda98c9..34912061 100644 --- a/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/SysUserController.java +++ b/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/SysUserController.java @@ -241,7 +241,6 @@ public class SysUserController { } result.setSuccess(true); result.setResult(records); - log.info(records.toString()); return result; }