|
@@ -270,7 +270,20 @@ public class ProjectServiceImpl implements ProjectService {
|
|
|
}
|
|
|
return res;
|
|
|
}
|
|
|
-
|
|
|
+ @Override
|
|
|
+ @Transactional
|
|
|
+ public int updateByIdJx(ProjectRequest request) {
|
|
|
+ Project project = new Project();
|
|
|
+ BeanUtils.copyProperties(request,project);
|
|
|
+ int res = projectMapper.updateById(project);
|
|
|
+ if(res > 0){
|
|
|
+ Project dbProject = projectMapper.selectById(request.getId());
|
|
|
+ if(StringUtils.isNotBlank(dbProject.getPid())){
|
|
|
+ contractService.updateChildContract(dbProject);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return res;
|
|
|
+ }
|
|
|
@Override
|
|
|
public int removeByIds(List<String> idList) {
|
|
|
return projectMapper.deleteBatchIds(idList);
|