|
@@ -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'] ?? '';
|