This commit is contained in:
mkm 2024-06-17 17:06:34 +08:00
commit 13cbad9329

View File

@ -297,17 +297,16 @@ class OrderLogic extends BaseLogic
public static function purchaseAgain($order_id) public static function purchaseAgain($order_id)
{ {
$arr = StoreOrderCartInfo::where('oid', $order_id)->field('product_id,cart_num,staff_id')->select(); $arr = StoreOrderCartInfo::where('oid', $order_id)->field('product_id,cart_num,staff_id,store_id')->select();
$data = []; $data = [];
foreach ($arr as $k => $v) { foreach ($arr as $k => $v) {
$data[$k]['product_id'] = $v['product_id']; $data[$k]['product_id'] = $v['product_id'];
$unique = StoreProductAttrValue::where('product_id', $v['product_id'])->value('v'); // $unique = StoreProductAttrValue::where('product_id', $v['product_id'])->value('v');
$data[$k]['product_attr_unique'] = $unique; $data[$k]['product_attr_unique'] = '';
$data[$k]['cart_num'] = $v['cart_num']; $data[$k]['cart_num'] = $v['cart_num'];
$data[$k]['type'] = ''; $data[$k]['type'] = '';
$data[$k]['uid'] = Request()->userId; $data[$k]['uid'] = Request()->userId;
$store_id = StoreProduct::where('id', $v['product_id'])->value('store_id'); $data[$k]['store_id'] = $v['store_id'];
$data[$k]['store_id'] = $store_id;
$data[$k]['staff_id'] = $v['staff_id']; $data[$k]['staff_id'] = $v['staff_id'];
$data[$k]['combination_id'] = 0; $data[$k]['combination_id'] = 0;
$data[$k]['seckill_id'] = 0; $data[$k]['seckill_id'] = 0;