修改订单逻辑
This commit is contained in:
@@ -120,7 +120,9 @@ class OrderLogic extends LogicBase
|
||||
|
||||
$order_amount += $total_shipping_price;//应付订单金额+运费
|
||||
$total_amount += $total_shipping_price;//订单金额+运费
|
||||
|
||||
if ($post['goods_type'] == 4){
|
||||
self::$order_type = CommonOrder::GROUP_ORDER;//普通订单
|
||||
}
|
||||
$result = [
|
||||
'order_type' => self::$order_type,
|
||||
'goods_lists' => array_values($goods_lists),
|
||||
@@ -951,7 +953,6 @@ class OrderLogic extends LogicBase
|
||||
$order = new Order();
|
||||
$where[] = ['del', '=', 0];
|
||||
// $where[] = ['user_id', '=', $user_id];
|
||||
|
||||
switch ($type) {
|
||||
case 'pay':
|
||||
$where[] = ['pay_status', '=', CommonOrder::STATUS_WAIT_PAY];
|
||||
@@ -987,9 +988,23 @@ class OrderLogic extends LogicBase
|
||||
$number=Db::name('order_exe')->where('order_sn',$list['order_sn'])->where('staff_status',3)->count(); //查询订单服务次数
|
||||
$list['ordercs']=$number;
|
||||
$list['orderyjfw']= $list['number']-$number;
|
||||
$list['orderdaifw'] = Db::name('order_exe')->where('order_sn',$list['order_sn'])->where('staff_status',0)->count(); //待服务数量
|
||||
$list['orderfwzhon'] = Db::name('order_exe')->where('order_sn',$list['order_sn'])->where('staff_status',1)->count(); //服务中数量
|
||||
$list['showBubble']=false;
|
||||
$list['more']="更多";
|
||||
}
|
||||
/**
|
||||
* order_status:订单状态 0-待付款;1-待发货;2-待收货;3-已完成;4-已关闭
|
||||
* pay_status:支付状态;0-待支付;1-已支付;2-已退款;3-拒绝退款
|
||||
* order_amount:应付款金额
|
||||
* order_type:订单类型;0-服务商品;1-秒杀订单;2-拼团订单;3-砍价订单;4-普通商品
|
||||
* shipping_status:发货状态
|
||||
* number:订单的总条数
|
||||
* code:订单的执行次数
|
||||
* goods_price:订单商品总价
|
||||
* ordercs:以订单服务次数
|
||||
* orderyjfw:订单的剩余执行次数
|
||||
*/
|
||||
$data = [
|
||||
'list' => $lists,
|
||||
'page' => $page,
|
||||
|
||||
Reference in New Issue
Block a user