소스 검색

数据权限过滤修改

gao.qiang 2 년 전
부모
커밋
613d200956
1개의 변경된 파일9개의 추가작업 그리고 3개의 파일을 삭제
  1. 9 3
      hazard-admin/src/main/java/com/ozs/web/controller/accountmanagment/BaseCameraManagementController.java

+ 9 - 3
hazard-admin/src/main/java/com/ozs/web/controller/accountmanagment/BaseCameraManagementController.java

@@ -194,9 +194,15 @@ public class BaseCameraManagementController extends BaseController {
             lw.eq(BaseCameraManagement::getInstallMile, miles);
         }
         if(!baseCameraManagementVo.getDsFlay()){
-//         if (!ObjectUtils.isEmpty(baseCameraManagementVo.getDsUserId())){
-//             lw.eq()
-//         }
+         if (!ObjectUtils.isEmpty(baseCameraManagementVo.getDsUserId())){
+             lw.eq(BaseCameraManagement::getCreateBy, baseCameraManagementVo.getDsUserId()).or();
+         }
+         if (!ObjectUtils.isEmpty(baseCameraManagementVo.getDsDeptId())){
+             lw.eq(BaseCameraManagement::getDeptId,baseCameraManagementVo.getDsDeptId()).or();
+         }
+         if (!ObjectUtils.isEmpty(baseCameraManagementVo.getDsDeptIds())){
+             lw.in(BaseCameraManagement::getDeptId,baseCameraManagementVo.getDsDeptIds());
+         }
         }
         IPage<BaseCameraManagement> page = baseCameraManagementService.page(new Page<>(baseCameraManagementVo.getPageNum(), baseCameraManagementVo.getPageSize()), lw);
         if (!ObjectUtils.isEmpty(page) && !ObjectUtils.isEmpty(page.getRecords())) {