feat(oa): 任务管理中增加按部门筛选功能
- 在 SysOaTaskBo 中添加 deptId 字段,用于部门筛选- 在 SysOaTaskController 中暂未添加相关处理逻辑 - 在 SysOaTaskServiceImpl 中添加了按部门 ID 筛选的条件
This commit is contained in:
@@ -45,6 +45,8 @@ public class SysOaTaskController extends BaseController {
|
||||
public TableDataInfo<SysOaTaskVo> list(SysOaTaskBo bo, PageQuery pageQuery) {
|
||||
return iSysOaTaskService.queryPageList(bo, pageQuery);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 查询我创建的任务管理列表
|
||||
*/
|
||||
|
||||
@@ -186,4 +186,6 @@ public class SysOaTaskBo extends BaseEntity {
|
||||
private String files;
|
||||
//project_code
|
||||
private String projectCode;
|
||||
//部门id
|
||||
private Long deptId;
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user