From c09bd95406857aacdb9f7e03cb8b3b07de481719 Mon Sep 17 00:00:00 2001 From: thinkgem Date: Mon, 18 Aug 2025 11:33:59 +0800 Subject: [PATCH] 5.13.0 --- README.md | 2 +- .../src/main/resources/db/upgrade/app/versions | 3 ++- .../src/main/resources/db/upgrade/cms/versions | 3 ++- .../service/support/EmpUserServiceSupport.java | 18 ++++++++++-------- 4 files changed, 15 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 17c044d0..4f20aad1 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@

快速开发平台 - Spring Boot

- SpringBoot-V2.7/3.4 + SpringBoot-V3.5 or 2.7 TypeScript-Vue3 JeeSite-V5.x star diff --git a/modules/app/src/main/resources/db/upgrade/app/versions b/modules/app/src/main/resources/db/upgrade/app/versions index 00e5430b..5ede06dd 100644 --- a/modules/app/src/main/resources/db/upgrade/app/versions +++ b/modules/app/src/main/resources/db/upgrade/app/versions @@ -28,4 +28,5 @@ 5.11.0 5.11.1 5.12.0 -5.12.1 \ No newline at end of file +5.12.1 +5.13.0 \ No newline at end of file diff --git a/modules/cms/src/main/resources/db/upgrade/cms/versions b/modules/cms/src/main/resources/db/upgrade/cms/versions index e24a7341..18987ef8 100644 --- a/modules/cms/src/main/resources/db/upgrade/cms/versions +++ b/modules/cms/src/main/resources/db/upgrade/cms/versions @@ -36,4 +36,5 @@ 5.11.0 5.11.1 5.12.0 -5.12.1 \ No newline at end of file +5.12.1 +5.13.0 \ No newline at end of file diff --git a/modules/core/src/main/java/com/jeesite/modules/sys/service/support/EmpUserServiceSupport.java b/modules/core/src/main/java/com/jeesite/modules/sys/service/support/EmpUserServiceSupport.java index a2f20737..b8633066 100644 --- a/modules/core/src/main/java/com/jeesite/modules/sys/service/support/EmpUserServiceSupport.java +++ b/modules/core/src/main/java/com/jeesite/modules/sys/service/support/EmpUserServiceSupport.java @@ -8,6 +8,7 @@ import com.jeesite.common.config.Global; import com.jeesite.common.entity.Page; import com.jeesite.common.idgen.IdGen; import com.jeesite.common.lang.StringUtils; +import com.jeesite.common.mybatis.mapper.query.QueryDataScope; import com.jeesite.common.service.CrudService; import com.jeesite.common.service.ServiceException; import com.jeesite.common.utils.excel.ExcelImport; @@ -72,16 +73,17 @@ public class EmpUserServiceSupport extends CrudService */ @Override public void addDataScopeFilter(EmpUser empUser, String ctrlPermi) { - empUser.sqlMap().getDataScope().addFilter("dsfOffice", - "Office", "e.office_code", "a.create_by", ctrlPermi, "office_user"); + QueryDataScope dataScope = empUser.sqlMap().getDataScope(); + dataScope.addFilter("dsfOffice", "Office", + "e.office_code", "a.create_by", ctrlPermi, "office_user"); if (StringUtils.isNotBlank(EmpUtils.getCompany().getCompanyCode())){ - empUser.sqlMap().getDataScope().addFilter("dsfCompany", - "Company", "e.company_code", "a.create_by", ctrlPermi, "office_user"); + dataScope.addFilter("dsfCompany", "Company", + "e.company_code", "a.create_by", ctrlPermi, "office_user"); } -// empUser.sqlMap().getDataScope().addFilterByPermission("dsfOffice", "sys:empUser:view", -// "Office", "e.office_code", "a.create_by", ctrlPermi); -// empUser.sqlMap().getDataScope().addFilterByPermission("dsfOffice", "sys:empUser:view", -// "User", "a.user_code", ctrlPermi); +// dataScope.addFilterByPermission("dsfOffice", "sys:empUser:view", "Office", +// "e.office_code", "a.create_by", ctrlPermi); +// dataScope.addFilterByPermission("dsfOffice", "sys:empUser:view", "User", +// "a.user_code", ctrlPermi); } /**