标段增加根据方案ID集合查询标段信息接口
This commit is contained in:
@ -404,5 +404,17 @@ public class ProjectSectionController{
|
||||
|
||||
return BaseResponse.success(projectSectionService.selectListByChart(sectionIds));
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据项目方案ID集合查询数据
|
||||
* @param planIds 项目方案ID集合
|
||||
* @return 返回结果
|
||||
*/
|
||||
@ApiOperation("根据项目方案ID集合查询数据")
|
||||
@PostMapping("/selectByPlanIds")
|
||||
public BaseResponse<List<ProjectSection>> selectByPlanIds(@ApiParam(value = "planId集合", required = true) @RequestBody List<String> planIds){
|
||||
|
||||
return BaseResponse.success(projectSectionService.selectByPlanIds(planIds));
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -208,4 +208,11 @@ public interface IProjectSectionService extends IBaseService<ProjectSection>{
|
||||
* @return 返回结果
|
||||
*/
|
||||
List<ProjectSectionVO> selectListByChart(List<String> sectionIds);
|
||||
|
||||
/**
|
||||
* 根据项目方案ID集合查询数据
|
||||
* @param planIds 项目方案ID集合
|
||||
* @return 返回结果
|
||||
*/
|
||||
List<ProjectSection> selectByPlanIds(List<String> planIds);
|
||||
}
|
||||
|
@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.chinaunicom.mall.ebtp.common.base.entity.BasePageRequest;
|
||||
import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse;
|
||||
@ -574,6 +575,13 @@ public class ProjectSectionServiceImpl extends BaseServiceImpl<ProjectSectionMap
|
||||
return sectionVOList;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<ProjectSection> selectByPlanIds(List<String> planIds) {
|
||||
LambdaQueryWrapper<ProjectSection> queryWrapper = Wrappers.lambdaQuery();
|
||||
queryWrapper.in(ProjectSection::getProjectPlanId,planIds);
|
||||
return this.list(queryWrapper);
|
||||
}
|
||||
|
||||
/**
|
||||
* 拼装标段模块修改流程实体并插入数据
|
||||
* @param sectionId 标段ID
|
||||
|
Reference in New Issue
Block a user