cqpCow 1 年間 前
コミット
13767ab341
1 ファイル変更3 行追加1 行削除
  1. 3 1
      app/Service/ConstructionService.php

+ 3 - 1
app/Service/ConstructionService.php

@@ -556,8 +556,10 @@ class ConstructionService extends Service
         if(empty($data['sales_order_id'])) return [false,'请选择合同'];
         $sale = SalesOrder::where('del_time',0)->where('id',$data['sales_order_id'])->first();
         if(empty($sale)) return [false,'合同不存在或已被删除'];
-        if($sale['state'] < SalesOrder::State_two) return [false,'合同未派单,不允许新建施工单'];
         $sale = $sale->toArray();
+        if($sale['state'] < SalesOrder::State_two) return [false,'合同未派单,不允许新建施工单'];
+        list($status,$msg) = $this->limitingSendRequestBackgExpire("construction" . $sale['order_number']);
+        if(! $status) return [false, $msg];
         if(empty($data['product'])) return [false,'请选择产品'];
         if(empty($data['construction_period'][0]) || empty($data['construction_period'][1])) return [false,'请填写施工时间范围'];
         $data['start_time'] = $this->changeDateToDateMin($data['construction_period'][0]);