Просмотр исходного кода

feat: 季度包绕过事业部分管领导

shc 9 месяцев назад
Родитель
Сommit
dc12180bb4

+ 5 - 2
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/manager/SysImplementPlanManager.java

@@ -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;
     }