修改采购订单列表查询
This commit is contained in:
parent
69040442c4
commit
7b73e904af
@ -15,6 +15,7 @@ namespace app\common\dao\store\order;
|
||||
|
||||
|
||||
use app\common\dao\BaseDao;
|
||||
use app\common\model\store\order\StoreGroupOrder;
|
||||
use app\common\model\store\order\StoreOrder;
|
||||
use app\common\model\store\order\StoreOrderProduct;
|
||||
use app\common\model\store\order\StoreOrderStatus;
|
||||
@ -105,6 +106,12 @@ class StoreOrderDao extends BaseDao
|
||||
case 10 :
|
||||
$query->where('paid', 1)->whereIn('StoreOrder.status', [10, 11]);
|
||||
break;
|
||||
case 2 :
|
||||
$query->where('StoreOrder.status', $where['status'])->where('pay_type', '!=', StoreGroupOrder::PAY_TYPE_CREDIT_BUY);
|
||||
break;
|
||||
case 20 :
|
||||
$query->whereRaw('paid=0 or (StoreOrder.status=' . StoreOrder::STATUS_WAIT_COMMENT . ' and pay_type=' . StoreGroupOrder::PAY_TYPE_CREDIT_BUY . ')');
|
||||
break;
|
||||
default:
|
||||
$query->where('StoreOrder.status', $where['status']);
|
||||
break;
|
||||
@ -506,7 +513,7 @@ class StoreOrderDao extends BaseDao
|
||||
{
|
||||
return StoreOrderStatus::getDB()->alias('A')->leftJoin('StoreOrder B', 'A.order_id = B.order_id')
|
||||
->where('A.change_type', 'take')
|
||||
->where('A.change_time', '<', $end)->where('B.paid', 1)->where('B.status', 2)
|
||||
->where('A.change_time', '<', $end)->where('B.paid', 1)->where('B.status', 2)->where('B.pay_type', '!=', StoreGroupOrder::PAY_TYPE_CREDIT_BUY)
|
||||
->column('A.order_id');
|
||||
}
|
||||
|
||||
|
@ -135,7 +135,9 @@ class StoreOrder extends BaseController
|
||||
$where['product_type'] = $this->request->param('product_type',0);
|
||||
$where['search'] = $this->request->param('store_name');
|
||||
$where['uid'] = $this->request->uid();
|
||||
$where['paid'] = 1;
|
||||
if ($where['status'] != 20) {
|
||||
$where['paid'] = 1;
|
||||
}
|
||||
$where['is_user'] = 1;
|
||||
return app('json')->success($this->repository->getList($where, $page, $limit));
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user