feat(sip): 优化项目信息更新逻辑
- 在更新项目信息时,增加对竞争对手列表的处理 - 如果竞争对手列表不为空,则将其转换为逗号分隔的字符串 - 这个改动解决了在更新项目信息页面时,竞争对手下拉框显示不正确的问题master
parent
5638e31c61
commit
1d24f786b1
|
@ -188,6 +188,9 @@ public class ProjectInfoServiceImpl implements IProjectInfoService {
|
|||
public int updateProjectInfo(ProjectInfo projectInfo) {
|
||||
// 获取更新前的项目信息
|
||||
ProjectInfo oldProjectInfo = this.selectProjectInfoById(projectInfo.getId());
|
||||
if (CollUtil.isNotEmpty(projectInfo.getCompetitorList())) {
|
||||
projectInfo.setCompetitor(projectInfo.getCompetitorList().stream().filter(StringUtils::isNotEmpty).collect(Collectors.joining(",")));
|
||||
}
|
||||
//变更属地校验
|
||||
if (!projectInfo.getAgentCode().equals(oldProjectInfo.getAgentCode())) {
|
||||
//查询订单信息 如果有抛出异常
|
||||
|
|
Loading…
Reference in New Issue