标段增加根据方案ID集合查询标段信息接口
This commit is contained in:
@ -405,4 +405,16 @@ public class ProjectSectionController{
|
|||||||
return BaseResponse.success(projectSectionService.selectListByChart(sectionIds));
|
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 返回结果
|
* @return 返回结果
|
||||||
*/
|
*/
|
||||||
List<ProjectSectionVO> selectListByChart(List<String> sectionIds);
|
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.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
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.BasePageRequest;
|
||||||
import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse;
|
import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse;
|
||||||
@ -574,6 +575,13 @@ public class ProjectSectionServiceImpl extends BaseServiceImpl<ProjectSectionMap
|
|||||||
return sectionVOList;
|
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
|
* @param sectionId 标段ID
|
||||||
|
Reference in New Issue
Block a user