|
@@ -114,7 +114,8 @@ public class SysImplementPlanManager {
|
|
|
String username = operator.getUsername();
|
|
|
LocalDateTime now = LocalDateTime.now();
|
|
|
SysImplementPlan plan = BeanUtil.copyProperties(resource, SysImplementPlan.class);
|
|
|
- plan.setPlanState(UpmsState.ImplementPlanState.INIT);
|
|
|
+ UpmsType.ImplementPlanType planType = resource.getPlanType();
|
|
|
+ plan.setPlanState(UpmsType.ImplementPlanType.QRT.equals(planType) ? UpmsState.ImplementPlanState.PASSED : UpmsState.ImplementPlanState.INIT);
|
|
|
plan.setConsignorId(operator.getDeptId());
|
|
|
plan.setCreateBy(username);
|
|
|
plan.setUpdateBy(username);
|
|
@@ -134,7 +135,9 @@ public class SysImplementPlanManager {
|
|
|
|
|
|
plan.setAvailScore(resource.getPlanScore());
|
|
|
|
|
|
- return implementPlanService.createPlan(plan);
|
|
|
+ implementPlanService.createPlan(plan);
|
|
|
+
|
|
|
+ return Boolean.TRUE;
|
|
|
}
|
|
|
|
|
|
|