|
@@ -28,7 +28,7 @@ class SyncMjOrderStatus extends Command {
|
28
|
28
|
$orders = json_decode(json_encode($orders), true);
|
29
|
29
|
foreach($orders as $k=>$order){
|
30
|
30
|
$result = $this->getMjOrder($order['id'], $order['outerCode']);
|
31
|
|
-
|
|
31
|
+// print_r($result);die;
|
32
|
32
|
if( !empty($result) ){
|
33
|
33
|
$data = array();
|
34
|
34
|
if( isset($result['expressCode']) && !empty($result['expressCode']) ){
|
|
@@ -48,7 +48,8 @@ class SyncMjOrderStatus extends Command {
|
48
|
48
|
$sku_id = $code_arr[1];
|
49
|
49
|
$cost = GoodsSkus::select('referenceCost', 'is_weigh')->where('id', $sku_id)->first(); //获取规格成本/是否称重
|
50
|
50
|
$quantity = $cost->is_weigh == 1 ? $sku['quantity']/2 : $sku['quantity']; //对应规格数量
|
51
|
|
- $data['cost'] += $cost->referenceCost * $quantity; //对应规格总成本
|
|
51
|
+ $data['cost'] += $result['cost']; //对应规格总成本
|
|
52
|
+// $data['cost'] += $cost->referenceCost * $quantity; //对应规格总成本
|
52
|
53
|
#更新order_sku
|
53
|
54
|
OrderGoodsSkus::where('order_id', $order['id'])->where('sku_id', $sku_id)->update(['send_num'=>$quantity]);
|
54
|
55
|
}
|