Pārlūkot izejas kodu

字段赋值补充

buzhanyi 2 gadi atpakaļ
vecāks
revīzija
3f32211c4f

+ 11 - 1
purchase-system/src/main/java/com/ozs/plan/service/impl/PlanQuarterServiceImpl.java

@@ -794,7 +794,17 @@ public class PlanQuarterServiceImpl extends ServiceImpl<PlanQuarterMapper, PlanQ
                 }
             }
             BeanUtils.copyProperties(planQuarter, responseVo);
-
+            //是否可以申请撤销
+            //需求待填制可以申请,需求建档就不能申请
+            PmDemand demand = demandService.selectByPlanId(planQuarter.getPlanPracticalId());
+            if (!ObjectUtils.isEmpty(demand) && !demand.getProjectStatus().equals(PmProjectStatus.DEMAND_WAIT_FILL.getCode())) {
+                planQuarter.setAppDeleteDo("false");
+            } else if (!ObjectUtils.isEmpty(planQuarter.getAppDelete()) && planQuarter.getAppDelete().equals("true")) {
+                //申请过的不能再申请
+                planQuarter.setAppDeleteDo("false");
+            } else {
+                planQuarter.setAppDeleteDo("true");
+            }
             try {
                 responseVo.setTipsMessage(planQuarterGetTips(thresholdMap, alertTimeMap));
             } catch (ParseException e) {