|
@@ -6614,18 +6614,19 @@ class StoreOrderRepository extends BaseRepository
|
|
6614
|
log::info("传参数据333========");
|
6614
|
log::info("传参数据333========");
|
|
6615
|
$gong = app()->make(ProductAttrValueRepository::class);
|
6615
|
$gong = app()->make(ProductAttrValueRepository::class);
|
|
6616
|
$order = $order->toArray();
|
6616
|
$order = $order->toArray();
|
|
6617
|
- $check = true;
|
|
|
|
6618
|
foreach ($order as $key => $value) {
|
6617
|
foreach ($order as $key => $value) {
|
|
|
|
6618
|
+ $check = true;
|
|
6619
|
$cartIds = Db::name('store_cart')->where('cart_id', 'in', $value['cart_id'])->select()->toArray();
|
6619
|
$cartIds = Db::name('store_cart')->where('cart_id', 'in', $value['cart_id'])->select()->toArray();
|
|
6620
|
foreach ($cartIds as $k => $v) {
|
6620
|
foreach ($cartIds as $k => $v) {
|
|
6621
|
$checkGong = $gong->checkGong($v['product_id'], $v['product_attr_unique'], $v['cart_num'], $value['uid'], $value['address_id'], false, true);
|
6621
|
$checkGong = $gong->checkGong($v['product_id'], $v['product_attr_unique'], $v['cart_num'], $value['uid'], $value['address_id'], false, true);
|
|
6622
|
- if (!$checkGong) $check = false;
|
|
|
|
|
|
6622
|
+ if ($checkGong != true){
|
|
|
|
6623
|
+ $check = false;
|
|
|
|
6624
|
+ }
|
|
6623
|
}
|
6625
|
}
|
|
6624
|
-// }
|
|
|
|
6625
|
- if (!$check) {
|
|
|
|
|
|
6626
|
+ if ($check != true) {
|
|
|
|
6627
|
+ echo '订单号:' . $value['order_sn']. ':' .json_encode($check). '<br>'. ':' .json_encode($checkGong). '<br>';
|
|
6626
|
continue;
|
6628
|
continue;
|
|
6627
|
}
|
6629
|
}
|
|
6628
|
-// foreach ($order as $key => $value){
|
|
|
|
6629
|
$query = Db::name('user_address')->where('uid', $value['uid']);
|
6630
|
$query = Db::name('user_address')->where('uid', $value['uid']);
|
|
6630
|
$query->where('address_id', $value['address_id']);
|
6631
|
$query->where('address_id', $value['address_id']);
|
|
6631
|
$address_code_list = $query->value('code_list');
|
6632
|
$address_code_list = $query->value('code_list');
|
|
@@ -6633,12 +6634,9 @@ class StoreOrderRepository extends BaseRepository
|
|
6633
|
if ($address_code_list) {
|
6634
|
if ($address_code_list) {
|
|
6634
|
$address_id = explode(',', $address_code_list);
|
6635
|
$address_id = explode(',', $address_code_list);
|
|
6635
|
$address_id = end($address_id);
|
6636
|
$address_id = end($address_id);
|
|
6636
|
-// $address_id = $address_id[0];
|
|
|
|
6637
|
}
|
6637
|
}
|
|
6638
|
-// $address_id = $value['address_id'];
|
|
|
|
6639
|
$cart_id = [$value['cart_id']];
|
6638
|
$cart_id = [$value['cart_id']];
|
|
6640
|
$cartIds = Db::name('store_cart')->where('cart_id', 'in', $cart_id)->select()->toArray();
|
6639
|
$cartIds = Db::name('store_cart')->where('cart_id', 'in', $cart_id)->select()->toArray();
|
|
6641
|
-// $address = $value['user_address'];
|
|
|
|
6642
|
log::info("传参数据22========");
|
6640
|
log::info("传参数据22========");
|
|
6643
|
$address = $query->value('detail');
|
6641
|
$address = $query->value('detail');
|
|
6644
|
$third_order = $value['order_sn'];
|
6642
|
$third_order = $value['order_sn'];
|