From 91d17c0f50996bf1658058d37f1fa3a38ee53846 Mon Sep 17 00:00:00 2001 From: caihaohan Date: Fri, 5 Jan 2024 12:16:08 +0800 Subject: [PATCH] =?UTF-8?q?fix:=2080482=20=E4=BC=81=E4=B8=9A=E6=A0=87?= =?UTF-8?q?=E5=87=86-=E9=80=89=E6=8B=A9=E6=A0=87=E5=87=86=E7=AD=89?= =?UTF-8?q?=E7=BA=A7=E5=88=86=E7=B1=BB=EF=BC=8C=E4=BC=81=E6=A0=87=E7=BA=A7?= =?UTF-8?q?=E5=88=AB=E6=98=A0=E5=B0=84=E4=B8=8B=E7=9A=84=E9=83=A8=E9=97=A8?= =?UTF-8?q?=E6=88=90=E5=91=98=E7=9C=8B=E4=B8=8D=E5=88=B0=E6=AD=A4=E6=95=B0?= =?UTF-8?q?=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ProcessEsAnnualReportServiceImpl.java | 2 +- ...EnterpriseStandardAuthUserServiceImpl.java | 85 +++++++++---------- 2 files changed, 43 insertions(+), 44 deletions(-) diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/esAnnualReport/service/impl/ProcessEsAnnualReportServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/esAnnualReport/service/impl/ProcessEsAnnualReportServiceImpl.java index 79d69890..74d94d8f 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/esAnnualReport/service/impl/ProcessEsAnnualReportServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/esAnnualReport/service/impl/ProcessEsAnnualReportServiceImpl.java @@ -479,7 +479,7 @@ public class ProcessEsAnnualReportServiceImpl extends ServiceImpl listDict, List esList) { StringBuilder errMsg = new StringBuilder(); String projectType = plan.getProjectType(); - String originEnStandardNo = plan.getProjectType(); + String originEnStandardNo = plan.getOriginEnStandardNo(); String newEnStandardName = plan.getNewEnStandardName(); if (StrUtil.isBlank(projectType)) { return "'制修订类型'不能为空。"; diff --git a/laws-modules/src/main/java/com/jero/modules/laws/enterprise/service/impl/EnterpriseStandardAuthUserServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/laws/enterprise/service/impl/EnterpriseStandardAuthUserServiceImpl.java index a4b178d0..3bc5c169 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/enterprise/service/impl/EnterpriseStandardAuthUserServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/enterprise/service/impl/EnterpriseStandardAuthUserServiceImpl.java @@ -44,13 +44,11 @@ import java.util.stream.Collectors; /** * @author ThinkBook * @description 针对表【laws_enterprise_standard_temp_permission(企业标准)】的数据库操作Service实现 - * + *

* 权限这里分为三种权限 * 1. 企标的查看权限 (管理员、创建人、这条企标主起草部门的其他员工、临时授权、授权部门) * 2. 企标的编辑权限 (管理员、创建人) * 3. 企标的删除权限 (管理员可以删除所有试用期的企标、创建人只可以删除自己创建的试用期内的企标) - * - * * @createDate 2023-09-07 11:20:30 */ @Service @@ -151,7 +149,7 @@ public class EnterpriseStandardAuthUserServiceImpl extends ServiceImpl roleList = sysUserRoleService.getRole(currentUser.getUsername()); - if (roleList != null && roleList.stream().anyMatch(adminRoleCodeList :: contains)) { + if (roleList != null && roleList.stream().anyMatch(adminRoleCodeList::contains)) { records.forEach(kv -> kv.put(FieldCommon.DETAIL_FLAG, true)); return; } @@ -239,27 +237,26 @@ public class EnterpriseStandardAuthUserServiceImpl extends ServiceImpl roleList = sysUserRoleService.getRole(currentUser.getUsername()); - if (roleList != null && roleList.stream().anyMatch(adminRoleCodeList :: contains)) { + if (roleList != null && roleList.stream().anyMatch(adminRoleCodeList::contains)) { return true; } @@ -394,7 +391,7 @@ public class EnterpriseStandardAuthUserServiceImpl extends ServiceImpl roleList = sysUserRoleService.getRole(currentUser.getUsername()); - if (roleList != null && roleList.stream().anyMatch(adminRoleCodeList :: contains)) { + if (roleList != null && roleList.stream().anyMatch(adminRoleCodeList::contains)) { records.forEach(kv -> kv.put(FieldCommon.EDIT_FLAG, true)); return; } @@ -431,7 +428,7 @@ public class EnterpriseStandardAuthUserServiceImpl extends ServiceImpl roleList = sysUserRoleService.getRole(currentUser.getUsername()); // 管理员能够删除所有试用期的企标 - if (roleList != null && roleList.stream().anyMatch(adminRoleCodeList :: contains)) { + if (roleList != null && roleList.stream().anyMatch(adminRoleCodeList::contains)) { for (Map map : records) { String tryFlag = String.valueOf(map.get(FieldCommon.TRY_FLAG)); if (tryFlag.equals(YesOrNoEnum.NO.getValue())) { @@ -480,7 +477,7 @@ public class EnterpriseStandardAuthUserServiceImpl extends ServiceImpl roleList = sysUserRoleService.getRole(currentUser.getUsername()); - if (roleList != null && roleList.stream().anyMatch(adminRoleCodeList :: contains)) { + if (roleList != null && roleList.stream().anyMatch(adminRoleCodeList::contains)) { return true; } @@ -588,30 +585,32 @@ public class EnterpriseStandardAuthUserServiceImpl extends ServiceImpl