瀏覽代碼

修改 点巡检生成规则

cqp 3 月之前
父節點
當前提交
7a07114ece
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      app/Service/InspectService.php

+ 5 - 1
app/Service/InspectService.php

@@ -163,7 +163,11 @@ class InspectService extends Service
             $model = DeviceOrder::where('id',$data['id'])->first();
             if($model->del_time > 0) return [false, '单据不存在或已被删除'];
             $order_number = $model->order_number;
-            if($data['hand_time'] != $model->hand_time) $order_number = $this->createOrderNumber($data['type'], $data['hand_time']);
+            // 获取当天 00:00:00 的时间戳
+            $startOfDay = strtotime(date('Y-m-d 00:00:00', $model->hand_time));
+            // 获取当天 23:59:59 的时间戳
+            $endOfDay = strtotime(date('Y-m-d 23:59:59', $model->hand_time));
+            if($data['hand_time'] < $startOfDay && $data['hand_time'] > $endOfDay) $order_number = $this->createOrderNumber($data['type'], $data['hand_time']);
 
             $model->order_number = $order_number;
             $model->mark = $data['mark'] ?? '';