|
@@ -183,7 +183,7 @@ public class MajorProductionServiceImpl extends ServiceImpl<MajorProductionMappe
|
|
|
public Boolean update(MajorProduction taskData) {
|
|
|
String reportNo = taskData.getReportNo();
|
|
|
Major major = majorService.getOne(new LambdaQueryWrapper<Major>().eq(BaseEntity::getId, taskData.getMajorId())
|
|
|
- .select(BaseEntity::getId, Major::getEvaluateAim,Major::getBusinessObjectType));
|
|
|
+ .select(BaseEntity::getId, Major::getEvaluateAim,Major::getBusinessObjectType,Major::getOwner));
|
|
|
taskData.setBusinessObjectType(major.getBusinessObjectType());
|
|
|
checkingRule(taskData);
|
|
|
List<MajorTarget> targets = null;
|
|
@@ -215,6 +215,12 @@ public class MajorProductionServiceImpl extends ServiceImpl<MajorProductionMappe
|
|
|
taskData.setProduction(REPORT.name());
|
|
|
}
|
|
|
|
|
|
+ //更新订单的产权人信息
|
|
|
+ String owner = taskData.getOwner();
|
|
|
+ if (StrUtil.isNotBlank(owner)){
|
|
|
+ majorService.update(new LambdaUpdateWrapper<Major>().eq(BaseEntity::getId,major.getId())
|
|
|
+ .set(Major::getOwner,owner));
|
|
|
+ }
|
|
|
return this.updateById(taskData);
|
|
|
}
|
|
|
|