feat(oa): 任务管理中增加按部门筛选功能

- 在 SysOaTaskBo 中添加 deptId 字段,用于部门筛选- 在 SysOaTaskController 中暂未添加相关处理逻辑
- 在 SysOaTaskServiceImpl 中添加了按部门 ID 筛选的条件
This commit is contained in:
2025-09-02 09:45:32 +08:00
parent 3c9d1643e4
commit 50deb0bc4f
3 changed files with 6 additions and 0 deletions

View File

@@ -45,6 +45,8 @@ public class SysOaTaskController extends BaseController {
public TableDataInfo<SysOaTaskVo> list(SysOaTaskBo bo, PageQuery pageQuery) {
return iSysOaTaskService.queryPageList(bo, pageQuery);
}
/**
* 查询我创建的任务管理列表
*/

View File

@@ -186,4 +186,6 @@ public class SysOaTaskBo extends BaseEntity {
private String files;
//project_code
private String projectCode;
//部门id
private Long deptId;
}

View File

@@ -157,6 +157,8 @@ public class SysOaTaskServiceImpl implements ISysOaTaskService {
// 分别处理开始时间和结束时间
lqw.ge(bo.getBeginTime() != null, "sot.begin_time", bo.getBeginTime());
lqw.le(bo.getFinishTime() != null, "sot.finish_time", bo.getFinishTime());
// 添加部门ID筛选条件
lqw.eq(bo.getDeptId() != null, "sd.dept_id", bo.getDeptId());
return lqw;
}