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,
|
public Result<?> getESPList(@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
||||||
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
|
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
|
||||||
ESPlanQueryDTO esPlanQueryDTO,
|
ESPlanQueryDTO esPlanQueryDTO,
|
||||||
@RequestParam("projectType") String projectType,
|
@RequestParam("projectType") String projectType) {
|
||||||
@RequestParam(name="revisionType", required = false) String revisionType) {
|
return Result.OK(espService.getESPList(pageNo, pageSize, esPlanQueryDTO, projectType));
|
||||||
return Result.OK(espService.getESPList(pageNo, pageSize, esPlanQueryDTO, projectType, revisionType));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-2
@@ -53,8 +53,7 @@ public interface EnterpriseStandardPlanService extends IService<EnterpriseStanda
|
|||||||
* @param pageSize
|
* @param pageSize
|
||||||
* @param esPlanQueryDTO
|
* @param esPlanQueryDTO
|
||||||
* @param projectType
|
* @param projectType
|
||||||
* @param revisionType
|
|
||||||
* @return
|
* @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
|
@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.NOT_STARTED.getValue());
|
||||||
projectStatusList.add(ESPProjectStatus.IN_PROGRESS.getValue());
|
projectStatusList.add(ESPProjectStatus.IN_PROGRESS.getValue());
|
||||||
esPlanQueryDTO.setProjectStatusList(projectStatusList);
|
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);
|
IPage<EnterpriseStandardPlanVo> page = new Page<>(pageNo, pageSize);
|
||||||
esPlanMapper.page(page, esPlanQueryDTO);
|
esPlanMapper.page(page, esPlanQueryDTO);
|
||||||
|
|||||||
Reference in New Issue
Block a user