5.13.0
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
</p>
|
</p>
|
||||||
<h3 align="center" style="margin:30px 0 30px;font-weight:bold;font-size:30px;">快速开发平台 - Spring Boot 3</h3>
|
<h3 align="center" style="margin:30px 0 30px;font-weight:bold;font-size:30px;">快速开发平台 - Spring Boot 3</h3>
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<a href="https://spring.io/projects/spring-boot" target="__blank"><img alt="SpringBoot-V2.7/3.4" src="https://img.shields.io/badge/SpringBoot-V2.7/3.4-blue.svg"></a>
|
<a href="https://spring.io/projects/spring-boot" target="__blank"><img alt="SpringBoot-V3.5 or 2.7" src="https://img.shields.io/badge/SpringBoot-V3.5 or 2.7-blue.svg"></a>
|
||||||
<a href="https://v3.cn.vuejs.org/" target="__blank"><img alt="TypeScript-Vue3" src="https://img.shields.io/badge/TypeScript-Vue3-green.svg"></a>
|
<a href="https://v3.cn.vuejs.org/" target="__blank"><img alt="TypeScript-Vue3" src="https://img.shields.io/badge/TypeScript-Vue3-green.svg"></a>
|
||||||
<a href="https://jeesite.com/docs/upgrade/" target="__blank"><img alt="JeeSite-V5.x" src="https://img.shields.io/badge/JeeSite-V5.x-success.svg"></a>
|
<a href="https://jeesite.com/docs/upgrade/" target="__blank"><img alt="JeeSite-V5.x" src="https://img.shields.io/badge/JeeSite-V5.x-success.svg"></a>
|
||||||
<a href="https://gitee.com/thinkgem/jeesite5" target="__blank"><img alt="star" src="https://gitee.com/thinkgem/jeesite5/badge/star.svg?theme=dark"></a>
|
<a href="https://gitee.com/thinkgem/jeesite5" target="__blank"><img alt="star" src="https://gitee.com/thinkgem/jeesite5/badge/star.svg?theme=dark"></a>
|
||||||
|
|||||||
@@ -28,4 +28,5 @@
|
|||||||
5.11.0
|
5.11.0
|
||||||
5.11.1
|
5.11.1
|
||||||
5.12.0
|
5.12.0
|
||||||
5.12.1
|
5.12.1
|
||||||
|
5.13.0
|
||||||
@@ -36,4 +36,5 @@
|
|||||||
5.11.0
|
5.11.0
|
||||||
5.11.1
|
5.11.1
|
||||||
5.12.0
|
5.12.0
|
||||||
5.12.1
|
5.12.1
|
||||||
|
5.13.0
|
||||||
@@ -8,6 +8,7 @@ import com.jeesite.common.config.Global;
|
|||||||
import com.jeesite.common.entity.Page;
|
import com.jeesite.common.entity.Page;
|
||||||
import com.jeesite.common.idgen.IdGen;
|
import com.jeesite.common.idgen.IdGen;
|
||||||
import com.jeesite.common.lang.StringUtils;
|
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.CrudService;
|
||||||
import com.jeesite.common.service.ServiceException;
|
import com.jeesite.common.service.ServiceException;
|
||||||
import com.jeesite.common.utils.excel.ExcelImport;
|
import com.jeesite.common.utils.excel.ExcelImport;
|
||||||
@@ -72,16 +73,17 @@ public class EmpUserServiceSupport extends CrudService<EmpUserDao, EmpUser>
|
|||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public void addDataScopeFilter(EmpUser empUser, String ctrlPermi) {
|
public void addDataScopeFilter(EmpUser empUser, String ctrlPermi) {
|
||||||
empUser.sqlMap().getDataScope().addFilter("dsfOffice",
|
QueryDataScope dataScope = empUser.sqlMap().getDataScope();
|
||||||
"Office", "e.office_code", "a.create_by", ctrlPermi, "office_user");
|
dataScope.addFilter("dsfOffice", "Office",
|
||||||
|
"e.office_code", "a.create_by", ctrlPermi, "office_user");
|
||||||
if (StringUtils.isNotBlank(EmpUtils.getCompany().getCompanyCode())){
|
if (StringUtils.isNotBlank(EmpUtils.getCompany().getCompanyCode())){
|
||||||
empUser.sqlMap().getDataScope().addFilter("dsfCompany",
|
dataScope.addFilter("dsfCompany", "Company",
|
||||||
"Company", "e.company_code", "a.create_by", ctrlPermi, "office_user");
|
"e.company_code", "a.create_by", ctrlPermi, "office_user");
|
||||||
}
|
}
|
||||||
// empUser.sqlMap().getDataScope().addFilterByPermission("dsfOffice", "sys:empUser:view",
|
// dataScope.addFilterByPermission("dsfOffice", "sys:empUser:view", "Office",
|
||||||
// "Office", "e.office_code", "a.create_by", ctrlPermi);
|
// "e.office_code", "a.create_by", ctrlPermi);
|
||||||
// empUser.sqlMap().getDataScope().addFilterByPermission("dsfOffice", "sys:empUser:view",
|
// dataScope.addFilterByPermission("dsfOffice", "sys:empUser:view", "User",
|
||||||
// "User", "a.user_code", ctrlPermi);
|
// "a.user_code", ctrlPermi);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user