|
@@ -60,25 +60,12 @@ class ProductOrder extends Model
|
|
|
//抢购下单:未选择地区购买
|
|
//抢购下单:未选择地区购买
|
|
|
public static function setPopularNoAreaOrder($num, $orderId, $price, $productId, $uid, $typeId):bool
|
|
public static function setPopularNoAreaOrder($num, $orderId, $price, $productId, $uid, $typeId):bool
|
|
|
{
|
|
{
|
|
|
- $data = [];
|
|
|
|
|
for ($i = 0; $i < $num; $i++) {
|
|
for ($i = 0; $i < $num; $i++) {
|
|
|
- $data[]['order_id'] = $orderId;
|
|
|
|
|
- $data[]['product_id']= $productId;
|
|
|
|
|
- $data['type_id'] = $typeId;
|
|
|
|
|
- $data['status'] = self::Paid;
|
|
|
|
|
- $data['area_id'] = 0;
|
|
|
|
|
- $data[]['order_no'] = getOrderSN('R'.$i);
|
|
|
|
|
- $data[]['user_id'] = $uid;
|
|
|
|
|
- $data[]['from_user'] = 0;
|
|
|
|
|
- $data[]['price'] = $price;
|
|
|
|
|
- $data[]['popular_price'] = $price;
|
|
|
|
|
- $data[]['fees'] = 0;
|
|
|
|
|
- $data[]['num'] = 1;
|
|
|
|
|
-
|
|
|
|
|
- //self::setCreateOrder($orderId, $order_arr, $typeId, $uid, 0, getOrderSN('R'.$i), 0, $price);
|
|
|
|
|
|
|
+ $order_arr['price'] = $price;
|
|
|
|
|
+ $order_arr['product_id']= $productId;
|
|
|
|
|
+ $order_arr['area_id'] = 0;
|
|
|
|
|
+ self::setCreateOrder($orderId, $order_arr, $typeId, $uid, 0, getOrderSN('R'.$i), 0, $price);
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
- self::saveAll($data);
|
|
|
|
|
return true;
|
|
return true;
|
|
|
}
|
|
}
|
|
|
|
|
|