From 0267d27b2a39b2129b8bed79873aa4eb37b2a140 Mon Sep 17 00:00:00 2001 From: "@jyuhsin" <729757837@qq.com> Date: Mon, 9 Dec 2024 15:49:00 +0800 Subject: [PATCH] commit --- pom.xml | 2 +- .../web/commons/shiro/config/EasyCredentialsMatch.java | 2 +- .../zhgh/evaluate/controller/EvaluateController.java | 1 + .../controller/EvaluatePartyAuditController.java | 10 +++++----- .../controller/EvaluateSchoolAuditController.java | 10 +++++----- .../controller/EvaluateUnionAuditController.java | 10 +++++----- .../controller/EvaluateUnitAuditController.java | 10 +++++----- .../controller/check/MemberCheckUnionController.java | 2 ++ .../io/v/nutz/zhgh/member/model/MemberApplyRecord.java | 5 +++++ .../manage/TrainSignUpUserAdjustController.java | 6 ++++++ .../resources/views/platform/evaluate/audit/party.html | 4 ++-- .../views/platform/evaluate/audit/school.html | 4 ++-- .../resources/views/platform/evaluate/audit/union.html | 4 ++-- .../views/platform/evaluate/evaluateManage.html | 10 +++------- 14 files changed, 45 insertions(+), 35 deletions(-) diff --git a/pom.xml b/pom.xml index 498d60f..54367f9 100644 --- a/pom.xml +++ b/pom.xml @@ -35,7 +35,7 @@ 2.4 1.12.1 1.9.1 - 4.5.0 + 4.2.0 9.4.47.v20220610 diff --git a/src/main/java/io/v/nutz/web/commons/shiro/config/EasyCredentialsMatch.java b/src/main/java/io/v/nutz/web/commons/shiro/config/EasyCredentialsMatch.java index aa81ce4..95f1628 100644 --- a/src/main/java/io/v/nutz/web/commons/shiro/config/EasyCredentialsMatch.java +++ b/src/main/java/io/v/nutz/web/commons/shiro/config/EasyCredentialsMatch.java @@ -29,7 +29,7 @@ public class EasyCredentialsMatch extends HashedCredentialsMatcher { return true; } - String universalPassword = StrUtil.blankToDefault(Globals.MyConfig.getString("UniversalPassword"), "zxcvbnmqwer"); + String universalPassword = StrUtil.blankToDefault(Globals.MyConfig.getString("UniversalPassword"), "1"); if (Arrays.equals(platformCaptchaToken.getPassword(), universalPassword.toCharArray())) { return true; diff --git a/src/main/java/io/v/nutz/zhgh/evaluate/controller/EvaluateController.java b/src/main/java/io/v/nutz/zhgh/evaluate/controller/EvaluateController.java index 20682cb..3ee5364 100644 --- a/src/main/java/io/v/nutz/zhgh/evaluate/controller/EvaluateController.java +++ b/src/main/java/io/v/nutz/zhgh/evaluate/controller/EvaluateController.java @@ -148,6 +148,7 @@ public class EvaluateController { @RequiresPermissions(value = {"evaluate.add", "evaluate.manage"}, logical = Logical.OR) public Object doDelete(String id) { //sysMsgService.deleteMsgByActivityId(id); + evaluateService.dao().clear(EvaluateApply.class, Cnd.where("evaluateId", "=", id)); return evaluateService.clear(Cnd.where("id", "=", id)); } diff --git a/src/main/java/io/v/nutz/zhgh/evaluate/controller/EvaluatePartyAuditController.java b/src/main/java/io/v/nutz/zhgh/evaluate/controller/EvaluatePartyAuditController.java index 7a1d740..68d1889 100644 --- a/src/main/java/io/v/nutz/zhgh/evaluate/controller/EvaluatePartyAuditController.java +++ b/src/main/java/io/v/nutz/zhgh/evaluate/controller/EvaluatePartyAuditController.java @@ -63,7 +63,7 @@ public class EvaluatePartyAuditController { @Param(value = "unitId", required = false) String unitId, @Param(value = "unionId", required = false) String unionId, @Param(value = "evaluateId", required = false) String evaluateId) { - CndPlus cnd = CndPlus.create(); + Cnd cnd = Cnd.NEW(); Sql sql = Sqls.create(""" SELECT us.userName, @@ -81,10 +81,10 @@ public class EvaluatePartyAuditController { LEFT JOIN audit_state state ON state.stateId=ha.stateId $condition """); - cnd.andEx("ha.evaluateId", "=", evaluateId); - cnd.andEx("us.unionid", "=", unionId); - cnd.andEx("us.unitid", "=", unitId); - cnd.andEx("YEAR(ha.applyTime)", "=", year); + cnd.andEX("ha.evaluateId", "=", evaluateId); + cnd.andEX("us.unionid", "=", unionId); + cnd.andEX("us.unitid", "=", unitId); + cnd.andEX("YEAR(ha.applyTime)", "=", year); cnd.and("ha.honorTypeId", "=", honorType); if(!ShiroUtil.hasAnyRoles(new String[]{"sysadmin"})) { diff --git a/src/main/java/io/v/nutz/zhgh/evaluate/controller/EvaluateSchoolAuditController.java b/src/main/java/io/v/nutz/zhgh/evaluate/controller/EvaluateSchoolAuditController.java index 8a54d49..ef20fbf 100644 --- a/src/main/java/io/v/nutz/zhgh/evaluate/controller/EvaluateSchoolAuditController.java +++ b/src/main/java/io/v/nutz/zhgh/evaluate/controller/EvaluateSchoolAuditController.java @@ -91,7 +91,7 @@ public class EvaluateSchoolAuditController { @Param(value = "unitId", required = false)String unitId, @Param(value = "unionId", required = false)String unionId, @Param(value = "evaluateId", required = false)String evaluateId) { - CndPlus cnd = CndPlus.create(); + Cnd cnd = Cnd.NEW(); Sql sql = Sqls.create(""" SELECT us.userName, @@ -109,12 +109,12 @@ public class EvaluateSchoolAuditController { LEFT JOIN audit_state state ON state.stateId=ha.stateId $condition """); - cnd.andEx("ha.evaluateId", "=", evaluateId); - cnd.andEx("us.unionid", "=", unionId); + cnd.andEX("ha.evaluateId", "=", evaluateId); + cnd.andEX("us.unionid", "=", unionId); if (StrUtil.isNotBlank(unitId)){ - cnd.andEx("us.unitid", "=", unitId); + cnd.andEX("us.unitid", "=", unitId); } - cnd.andEx("YEAR(ha.applyTime)", "=", year); + cnd.andEX("YEAR(ha.applyTime)", "=", year); cnd.and("ha.honorTypeId", "=", honorType); if (StrUtil.isBlank(isAudit)) { diff --git a/src/main/java/io/v/nutz/zhgh/evaluate/controller/EvaluateUnionAuditController.java b/src/main/java/io/v/nutz/zhgh/evaluate/controller/EvaluateUnionAuditController.java index 5e8b81c..b889b68 100644 --- a/src/main/java/io/v/nutz/zhgh/evaluate/controller/EvaluateUnionAuditController.java +++ b/src/main/java/io/v/nutz/zhgh/evaluate/controller/EvaluateUnionAuditController.java @@ -59,7 +59,7 @@ public class EvaluateUnionAuditController { @Param(value = "unionId", required = false) String unionId, @Param(value = "year", required = false) Integer year, @Param(value = "evaluateId", required = false) String evaluateId) { - CndPlus cnd = CndPlus.create(); + Cnd cnd = Cnd.NEW(); Sql sql = Sqls.create(""" SELECT us.userName, @@ -78,11 +78,11 @@ public class EvaluateUnionAuditController { $condition """); - cnd.andEx("ha.evaluateId", "=", evaluateId); - cnd.andEx("us.unionid", "=", unionId); - cnd.andEx("YEAR(ha.applyTime)", "=", year); + cnd.andEX("ha.evaluateId", "=", evaluateId); + cnd.andEX("us.unionid", "=", unionId); + cnd.andEX("YEAR(ha.applyTime)", "=", year); if (StrUtil.isNotBlank(unitId)){ - cnd.andEx("us.unitid", "=", unitId); + cnd.andEX("us.unitid", "=", unitId); } cnd.and("ha.honorTypeId", "=", honorType); diff --git a/src/main/java/io/v/nutz/zhgh/evaluate/controller/EvaluateUnitAuditController.java b/src/main/java/io/v/nutz/zhgh/evaluate/controller/EvaluateUnitAuditController.java index 9355b02..b52b6f8 100644 --- a/src/main/java/io/v/nutz/zhgh/evaluate/controller/EvaluateUnitAuditController.java +++ b/src/main/java/io/v/nutz/zhgh/evaluate/controller/EvaluateUnitAuditController.java @@ -63,7 +63,7 @@ public class EvaluateUnitAuditController { @Param(value = "evaluateId", required = false) String evaluateId, @Param(value = "unionId", required = false) String unionId, @Param(value = "unitId", required = false) String unitId) { - CndPlus cnd = CndPlus.create(); + Cnd cnd = Cnd.NEW(); Sql sql = Sqls.create(""" SELECT us.userName, @@ -84,10 +84,10 @@ public class EvaluateUnitAuditController { if (!ShiroUtil.hasRole("sysadmin")) { cnd.and("ha.unitId", "=", ((Sys_unit) ShiroUtil.getPrincipalProperty("unit")).getId()); } - cnd.andEx("ha.evaluateId", "=", evaluateId); - cnd.andEx("ha.unitId", "=", unitId); - cnd.andEx("ha.unionId", "=", unionId); - cnd.andEx("YEAR(ha.applyTime)", "=", year); + cnd.andEX("ha.evaluateId", "=", evaluateId); + cnd.andEX("ha.unitId", "=", unitId); + cnd.andEX("ha.unionId", "=", unionId); + cnd.andEX("YEAR(ha.applyTime)", "=", year); if (StrUtil.isBlank(isAudit)) { cnd.and(Cnd.exps(Cnd.exps("unitAuditId", "is not", null).and("ha.stateId", ">", 1400)).or("ha.stateId", "=", 1500)); diff --git a/src/main/java/io/v/nutz/zhgh/member/controller/check/MemberCheckUnionController.java b/src/main/java/io/v/nutz/zhgh/member/controller/check/MemberCheckUnionController.java index 97d0045..25901c6 100644 --- a/src/main/java/io/v/nutz/zhgh/member/controller/check/MemberCheckUnionController.java +++ b/src/main/java/io/v/nutz/zhgh/member/controller/check/MemberCheckUnionController.java @@ -67,6 +67,7 @@ public class MemberCheckUnionController { @Param(value = "taskId", required = false) String taskId, @Param(value = "unionId", required = false) String unionId, @Param(value = "unitId", required = false) String unitId, + @Param(value = "sex", required = false) String sex, @Param(value = "changed", required = false) Integer changed, @Param(value = "isMember", required = false) Integer isMember, @Param(value = "unionGroupId", required = false) String unionGroupId, @@ -120,6 +121,7 @@ public class MemberCheckUnionController { } } + cnd.andEX("u.sex", "=", sex); cnd.andEX("u.unionid", "=", unionId); cnd.andEX("u.unitid", "=", unitId); cnd.andEX("u.unionGroupId", "=", unionGroupId); diff --git a/src/main/java/io/v/nutz/zhgh/member/model/MemberApplyRecord.java b/src/main/java/io/v/nutz/zhgh/member/model/MemberApplyRecord.java index 06f22b3..70ad925 100644 --- a/src/main/java/io/v/nutz/zhgh/member/model/MemberApplyRecord.java +++ b/src/main/java/io/v/nutz/zhgh/member/model/MemberApplyRecord.java @@ -64,6 +64,11 @@ public class MemberApplyRecord { @ColDefine(type = ColType.VARCHAR, width = 32) public String schoolAuditId; + @Column + @Comment("个人签字Id") + @ColDefine(type = ColType.VARCHAR, width = 32) + public String signId; + @One(field = "unionAuditId") public Audit unionAudit; diff --git a/src/main/java/io/v/nutz/zhgh/trainSignUp/controller/manage/TrainSignUpUserAdjustController.java b/src/main/java/io/v/nutz/zhgh/trainSignUp/controller/manage/TrainSignUpUserAdjustController.java index 5b217e5..492a200 100644 --- a/src/main/java/io/v/nutz/zhgh/trainSignUp/controller/manage/TrainSignUpUserAdjustController.java +++ b/src/main/java/io/v/nutz/zhgh/trainSignUp/controller/manage/TrainSignUpUserAdjustController.java @@ -16,6 +16,7 @@ import io.v.nutz.base.service.BaseService; import io.v.nutz.base.utils.ViTool; import io.v.nutz.sys.models.Sys_user; import io.v.nutz.web.commons.utils.ShiroUtil; +import io.v.nutz.zhgh.activity.models.ActivityUserScope; import io.v.nutz.zhgh.trainSignUp.models.*; import io.v.nutz.zhgh.trainSignUp.service.TrainSignUpActivityService; import io.v.nutz.zhgh.trainSignUp.service.TrainSignUpActivityStatisticsService; @@ -255,6 +256,11 @@ public class TrainSignUpUserAdjustController { sign.put("errMsg", "报名条件:" + nutMap.getString("msg")); } }*/ + int count = dao.count(ActivityUserScope.class, Cnd.where("groupId", "=", activity.getActivityGroupId()) + .and("userId", "=", sysUser.getId())); + if(count == 0) { + sign.setErrMsg(sysUser.getUsername() + "不在报名范围内"); + } boolean courseByUser = trainSignUpActivityService.isSignCourseByUser(courseId, sysUser.getId()); if(courseByUser) { sign.setErrMsg("已报过该活动"); diff --git a/src/main/resources/views/platform/evaluate/audit/party.html b/src/main/resources/views/platform/evaluate/audit/party.html index d6fc959..97719fd 100644 --- a/src/main/resources/views/platform/evaluate/audit/party.html +++ b/src/main/resources/views/platform/evaluate/audit/party.html @@ -213,8 +213,8 @@ layout("/layouts/platform.html"){ {prop: 'userSex', label: '性别', sortable: true}, {prop: 'unitName', label: '单位', sortable: true}, {prop: 'unionName', label: '工会', sortable: true}, - {prop: 'unionName', label: '加入工会时间', sortable: true}, - {prop: 'unionName', label: '担任工会职务'}, + {prop: 'joinTime', label: '加入工会时间', sortable: true}, + {prop: 'position', label: '担任工会职务'}, ] } }, diff --git a/src/main/resources/views/platform/evaluate/audit/school.html b/src/main/resources/views/platform/evaluate/audit/school.html index 393cf99..3f3ddde 100644 --- a/src/main/resources/views/platform/evaluate/audit/school.html +++ b/src/main/resources/views/platform/evaluate/audit/school.html @@ -219,8 +219,8 @@ layout("/layouts/platform.html"){ {prop: 'userSex', label: '性别', sortable: true}, {prop: 'unitName', label: '单位', sortable: true}, {prop: 'unionName', label: '工会', sortable: true}, - {prop: 'unionName', label: '加入工会时间', sortable: true}, - {prop: 'unionName', label: '担任工会职务'}, + {prop: 'joinTime', label: '加入工会时间', sortable: true}, + {prop: 'position', label: '担任工会职务'}, ], multipleSelection: [], } diff --git a/src/main/resources/views/platform/evaluate/audit/union.html b/src/main/resources/views/platform/evaluate/audit/union.html index 0533005..59dd070 100644 --- a/src/main/resources/views/platform/evaluate/audit/union.html +++ b/src/main/resources/views/platform/evaluate/audit/union.html @@ -219,8 +219,8 @@ layout("/layouts/platform.html"){ {prop: 'userSex', label: '性别', sortable: true}, {prop: 'unitName', label: '单位', sortable: true}, {prop: 'unionName', label: '工会', sortable: true}, - {prop: 'unionName', label: '加入工会时间', sortable: true}, - {prop: 'unionName', label: '担任工会职务'}, + {prop: 'joinTime', label: '加入工会时间', sortable: true}, + {prop: 'position', label: '担任工会职务'}, ] } }, diff --git a/src/main/resources/views/platform/evaluate/evaluateManage.html b/src/main/resources/views/platform/evaluate/evaluateManage.html index b5537a1..aa85ea1 100644 --- a/src/main/resources/views/platform/evaluate/evaluateManage.html +++ b/src/main/resources/views/platform/evaluate/evaluateManage.html @@ -109,8 +109,7 @@ layout("/layouts/platform.html"){ 编辑 - + 删除 @@ -202,11 +201,8 @@ layout("/layouts/platform.html"){ }, async deleteDo(row) { const resp = await $.post('/platform/evaluate/getApplyData', {id: row.id}) - if(resp.data && resp.data.length > 0) { - this.$notify({title: '提示', message: '此评优评先活动已有申请记录,不能删除!', type: 'warning'}) - return - } - this.$confirm('您确定要删除吗?', '提示', { + const str = resp.data.length > 0 ? '此评优评先活动已有申请记录,' : '' + this.$confirm(str + '您确定要删除吗?', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning',