健康监测权限处理
This commit is contained in:
+9
-5
@@ -43,6 +43,7 @@ import org.jeecg.common.export.PoiExportHandler;
|
||||
import org.jeecg.common.system.api.ISysBaseAPI;
|
||||
import org.jeecg.common.system.util.DictUtil;
|
||||
import org.jeecg.common.system.vo.DictModel;
|
||||
import org.jeecg.common.system.vo.LoginUser;
|
||||
import org.jeecg.common.system.vo.LoginUserNew;
|
||||
import org.jeecg.common.util.DateUtils;
|
||||
import org.jeecg.global.GlobalUtils;
|
||||
@@ -601,11 +602,14 @@ public class WatchMonitorDataServiceImpl extends ServiceImpl<WatchMonitorDataMap
|
||||
|
||||
@Override
|
||||
public IPage<AbnormalEvent> pageCustom(int pageNo, int pageSize, AbnormalEventFilter filter) {
|
||||
// 管理单位
|
||||
String orgCode = getOrgCode(filter.getSecondDepartOrgCode(), filter.getDepartOrgCode());
|
||||
List<String> managedCodes = GlobalUtils.getManagedCodes(orgCode);
|
||||
if (CollUtil.isEmpty(managedCodes)) {
|
||||
return new Page<>();
|
||||
List<String> managedCodes = new ArrayList<>();
|
||||
if (!GlobalUtils.isWatchAdmin()){
|
||||
// 管理单位
|
||||
String orgCode = getOrgCode(filter.getSecondDepartOrgCode(), filter.getDepartOrgCode());
|
||||
managedCodes = GlobalUtils.getManagedCodes(orgCode);
|
||||
if (CollUtil.isEmpty(managedCodes)) {
|
||||
return new Page<>();
|
||||
}
|
||||
}
|
||||
// 条件
|
||||
LambdaQueryWrapper<WatchMonitorData> queryWrapper = getQueryWrapper(filter, managedCodes);
|
||||
|
||||
Reference in New Issue
Block a user