Browse Source

fix:起始月结束月都为空时,才获取工单月

ly 10 tháng trước cách đây
mục cha
commit
9a4f658781

+ 5 - 3
src/main/java/cn/ezhizao/project/business/workOrder/controller/BizWorkOrderController.java

@@ -389,9 +389,11 @@ public class BizWorkOrderController extends BaseController {
                 .eq("task_type_id",bizWorkOrder.getTaskTypeId()).list();
         if(!inputDetailList.isEmpty()){
             BizArchiveInputDetail inputDetail = inputDetailList.get(0);
-            inputDetail.setInputEndMonth(bizWorkOrder.getEndMonth());
-            inputDetail.setInputStartMonth(bizWorkOrder.getStartMonth());
-            bizArchiveInputDetailService.updateById(inputDetail);
+            if(null == inputDetail.getInputStartMonth() && null == inputDetail.getInputEndMonth()){
+                inputDetail.setInputEndMonth(bizWorkOrder.getEndMonth());
+                inputDetail.setInputStartMonth(bizWorkOrder.getStartMonth());
+                bizArchiveInputDetailService.updateById(inputDetail);
+            }
         }
         return toAjax(bizWorkOrderService.updateById(bizWorkOrder));
     }