$price=StoreOrder::where(['paid'=>1,'refund_status'=>0,'store_id'=>$store_id])->whereDay('create_time')->field('SUM(pay_price) as pay_price,SUM(total_price) as total_price')->find();
$data=[
'store_id'=>$store_id,
'order_arr'=>json_encode($order_arr),
'order_id'=>getNewOrderId('CG'),
'total'=>$price['total_price'],
'actual'=>$price['pay_price'],
'money'=>$price['pay_price'],
'paid'=>1,
'is_mer'=>1,
'create_time'=>time(),
'update_time'=>time(),
];
$res=PurchaseOrder::create($data);
$info=StoreOrderCartInfo::where('oid','in',$order_arr)->field('store_id, product_id,price,SUM(total_price) as total_price, SUM(cart_num) as cart_num')->group('store_id, product_id')->select();
// $price = PurchaseOrder::whereDay('create_time')->field('SUM(actual) as pay_price,SUM(total) as total_price')->find();
// $data = [
// 'store_id' => 0,
// 'order_arr' => json_encode($order_arr),
// 'order_id' => getNewOrderId('PT'),
// 'total' => $price['total_price'],
// 'actual' => $price['pay_price'],
// 'money' => $price['pay_price'],
// 'paid' => 1,
// 'is_mer' => 2,
// 'create_time' => time(),
// 'update_time' => time(),
// ];
// $res = PurchaseOrder::create($data);
$info=StoreOrderCartInfo::where('oid','in',$order_arr)->field('store_id, product_id,price,SUM(total_price) as total_price, SUM(cart_num) as cart_num')->group('store_id, product_id')->select();