feat: 企标计划接口不做申请类型筛选
This commit is contained in:
+2
-3
@@ -149,8 +149,7 @@ public class ProcessESInitChangeController {
|
||||
public Result<?> getESPList(@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
||||
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
|
||||
ESPlanQueryDTO esPlanQueryDTO,
|
||||
@RequestParam("projectType") String projectType,
|
||||
@RequestParam(name="revisionType", required = false) String revisionType) {
|
||||
return Result.OK(espService.getESPList(pageNo, pageSize, esPlanQueryDTO, projectType, revisionType));
|
||||
@RequestParam("projectType") String projectType) {
|
||||
return Result.OK(espService.getESPList(pageNo, pageSize, esPlanQueryDTO, projectType));
|
||||
}
|
||||
}
|
||||
|
||||
+1
-2
@@ -53,8 +53,7 @@ public interface EnterpriseStandardPlanService extends IService<EnterpriseStanda
|
||||
* @param pageSize
|
||||
* @param esPlanQueryDTO
|
||||
* @param projectType
|
||||
* @param revisionType
|
||||
* @return
|
||||
*/
|
||||
IPage<EnterpriseStandardPlanVo> getESPList(Integer pageNo, Integer pageSize, ESPlanQueryDTO esPlanQueryDTO, String projectType, String revisionType);
|
||||
IPage<EnterpriseStandardPlanVo> getESPList(Integer pageNo, Integer pageSize, ESPlanQueryDTO esPlanQueryDTO, String projectType);
|
||||
}
|
||||
|
||||
+7
-11
@@ -76,24 +76,20 @@ public class EnterpriseStandardPlanServiceImpl extends ServiceImpl<EnterpriseSta
|
||||
|
||||
|
||||
@Override
|
||||
public IPage<EnterpriseStandardPlanVo> getESPList(Integer pageNo, Integer pageSize, ESPlanQueryDTO esPlanQueryDTO, String projectType, String revisionType) {
|
||||
public IPage<EnterpriseStandardPlanVo> getESPList(Integer pageNo, Integer pageSize, ESPlanQueryDTO esPlanQueryDTO, String projectType) {
|
||||
List<String> projectStatusList = new ArrayList<>();
|
||||
// 构建查询参数
|
||||
if (!ESPProjectType.MERGE.getValue().equals(projectType)) {
|
||||
if (ESPProjectType.MERGE.getValue().equals(projectType)) {
|
||||
// 合并 未开始 修订+修订 制定+制定
|
||||
projectStatusList.add(ESPProjectStatus.NOT_STARTED.getValue());
|
||||
esPlanQueryDTO.setProjectStatusList(projectStatusList);
|
||||
} else {
|
||||
// 完成时间变更 未开始/进行中
|
||||
// 工作中止 未开始/进行中
|
||||
// 责任部门变更 未开始/进行中
|
||||
List<String> projectStatusList = new ArrayList<>();
|
||||
projectStatusList.add(ESPProjectStatus.NOT_STARTED.getValue());
|
||||
projectStatusList.add(ESPProjectStatus.IN_PROGRESS.getValue());
|
||||
esPlanQueryDTO.setProjectStatusList(projectStatusList);
|
||||
} else {
|
||||
// 合并 未开始 修订+修订 制定+制定
|
||||
esPlanQueryDTO.setProjectStatus(ESPProjectStatus.NOT_STARTED.getValue());
|
||||
if (ESPRevisionType.ENACT.getValue().equals(revisionType)) {
|
||||
esPlanQueryDTO.setRevisionType(ESPRevisionType.ENACT.getValue());
|
||||
} else {
|
||||
esPlanQueryDTO.setRevisionType(ESPRevisionType.MODIFY.getValue());
|
||||
}
|
||||
}
|
||||
IPage<EnterpriseStandardPlanVo> page = new Page<>(pageNo, pageSize);
|
||||
esPlanMapper.page(page, esPlanQueryDTO);
|
||||
|
||||
Reference in New Issue
Block a user