diff --git a/dk-modules/business/src/main/java/org/dromara/business/service/impl/BusinessAlertServiceImpl.java b/dk-modules/business/src/main/java/org/dromara/business/service/impl/BusinessAlertServiceImpl.java index d20cbab..8b228df 100644 --- a/dk-modules/business/src/main/java/org/dromara/business/service/impl/BusinessAlertServiceImpl.java +++ b/dk-modules/business/src/main/java/org/dromara/business/service/impl/BusinessAlertServiceImpl.java @@ -392,6 +392,10 @@ public class BusinessAlertServiceImpl implements IBusinessAlertService { wrapper.eq("t.handle_type", bo.getHandleType()); } + if (ObjectUtil.isNotEmpty(bo.getDeptId())){ + wrapper.eq("t.dept_id", bo.getDeptId()); + } + if (ObjectUtil.isNotEmpty(bo.getJobName())){ wrapper.like("t.job_name", bo.getJobName()); } diff --git a/dk-modules/system/src/main/java/org/dromara/system/controller/system/SysDeptController.java b/dk-modules/system/src/main/java/org/dromara/system/controller/system/SysDeptController.java index 33fa9ff..2c1bdb5 100644 --- a/dk-modules/system/src/main/java/org/dromara/system/controller/system/SysDeptController.java +++ b/dk-modules/system/src/main/java/org/dromara/system/controller/system/SysDeptController.java @@ -141,7 +141,6 @@ public class SysDeptController extends BaseController { * * @param deptIds 部门ID串 */ - @SaCheckPermission("system:dept:query") @GetMapping("/optionselect") public R> optionselect(@RequestParam(required = false) Long[] deptIds) { return R.ok(deptService.selectDeptByIds(deptIds == null ? null : List.of(deptIds)));