|
@@ -293,21 +293,21 @@ class FyyOrderService extends Service
|
|
|
$model_box->setConnection($database);
|
|
|
$model_box->whereIn('order_no',$data['order_no'])->update([
|
|
|
'state' => 2,
|
|
|
- 'shipment_order_no' => $data['shipment_code'],//发货单号
|
|
|
+// 'shipment_order_no' => $data['shipment_code'],//发货单号
|
|
|
]);
|
|
|
- $box = new BoxDetail(['channel'=>$data['top_order_no']]);
|
|
|
- $box->setConnection($database);
|
|
|
- $box->where('order_no',$data['order_no'])->update([
|
|
|
- 'shipment_order_no' => $data['shipment_code']//发货单号
|
|
|
- ]);
|
|
|
-
|
|
|
- $models = new SaleOrdersProduct();
|
|
|
- $models->setConnection($database);
|
|
|
- foreach ($data['box_data'] as $value){
|
|
|
- $models->where('id',$value['top_id'])->update([
|
|
|
- 'shipment_num' => DB::raw("shipment_num + {$value['num']}"),
|
|
|
- ]);
|
|
|
- }
|
|
|
+// $box = new BoxDetail(['channel'=>$data['top_order_no']]);
|
|
|
+// $box->setConnection($database);
|
|
|
+// $box->where('order_no',$data['order_no'])->update([
|
|
|
+// 'shipment_order_no' => $data['shipment_code']//发货单号
|
|
|
+// ]);
|
|
|
+
|
|
|
+// $models = new SaleOrdersProduct();
|
|
|
+// $models->setConnection($database);
|
|
|
+// foreach ($data['box_data'] as $value){
|
|
|
+// $models->where('id',$value['top_id'])->update([
|
|
|
+// 'shipment_num' => DB::raw("shipment_num + {$value['num']}"),
|
|
|
+// ]);
|
|
|
+// }
|
|
|
DB::commit();
|
|
|
}catch (\Exception $e){
|
|
|
DB::rollBack();
|
|
@@ -321,9 +321,9 @@ class FyyOrderService extends Service
|
|
|
if(empty($data['order_no'])) return [false,'包装单号不能为空!'];
|
|
|
// if(empty($data['order_number'])) return [false,'销售订单号不能为空!'];
|
|
|
if(empty($data['post'])) return [false,'发货单数据不能为空!'];
|
|
|
- if(empty($data['box_data'])) return [false,'包装单数据不能为空!'];
|
|
|
- if(empty($data['top_order_no'])) return [false,'顶部订单号不能为空!'];
|
|
|
- if(empty($data['shipment_code'])) return [false,'发货单订单号不能为空!'];
|
|
|
+// if(empty($data['box_data'])) return [false,'包装单数据不能为空!'];
|
|
|
+// if(empty($data['top_order_no'])) return [false,'顶部订单号不能为空!'];
|
|
|
+// if(empty($data['shipment_code'])) return [false,'发货单订单号不能为空!'];
|
|
|
|
|
|
$boxList = Box::whereIn('order_no',$data['order_no'])->get()->toArray();
|
|
|
if(empty($boxList)) return [false,'包装单不存在!'];
|