feat(oa): 任务列表添加项目编号模糊查询功能
- 在 SysOaTaskBo 和 SysOaTaskVo 中添加 projectCode 字段 - 在 SysOaTaskMapper.xml 中添加 project_code 列的查询 - 在 SysOaTaskServiceImpl 中添加 projectCode 的模糊查询条件
This commit is contained in:
@@ -184,4 +184,6 @@ public class SysOaTaskBo extends BaseEntity {
|
||||
private Long itemStatus;
|
||||
|
||||
private String files;
|
||||
//project_code
|
||||
private String projectCode;
|
||||
}
|
||||
|
||||
@@ -211,4 +211,7 @@ public class SysOaTaskVo {
|
||||
private List<SysOaTaskItemVo> taskItemVoList;
|
||||
|
||||
private String files;
|
||||
|
||||
//project_code
|
||||
private String projectCode;
|
||||
}
|
||||
|
||||
@@ -12,6 +12,7 @@ import com.ruoyi.oa.domain.bo.SysOaTaskItemBo;
|
||||
import com.ruoyi.oa.mapper.SysOaTaskItemMapper;
|
||||
import com.ruoyi.oa.service.ISysOaTaskItemService;
|
||||
import com.ruoyi.system.service.ISysOssService;
|
||||
import jodd.util.StringUtil;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Service;
|
||||
@@ -151,6 +152,8 @@ public class SysOaTaskServiceImpl implements ISysOaTaskService {
|
||||
lqw.like(bo.getTaskTitle()!=null, "sot.task_title", bo.getTaskTitle());
|
||||
lqw.like(bo.getCreateUserNickName()!=null, "su1.nick_name", bo.getCreateUserNickName());
|
||||
lqw.like(bo.getWorkerNickName()!=null, "su2.nick_name", bo.getWorkerNickName());
|
||||
// 添加projectCode的模糊查询判断
|
||||
lqw.like(bo.getProjectCode() != null, "sop.project_code", bo.getProjectCode());
|
||||
return lqw;
|
||||
}
|
||||
|
||||
|
||||
@@ -79,6 +79,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
sot.own_rank,
|
||||
sop.project_name,
|
||||
sop.project_num,
|
||||
sop.project_code,
|
||||
su1.nick_name AS createUserNickName,
|
||||
su2.nick_name AS workerNickName,
|
||||
IF(
|
||||
|
||||
Reference in New Issue
Block a user