|
@@ -610,13 +610,13 @@ class OrderPay extends Base{
|
|
|
$condition[]=["a.status","=",$status];
|
|
|
}
|
|
|
$count =Db::name("trade_return")->alias("a")
|
|
|
- ->leftJoin("assoc b","a.logNo=b.viceCode")
|
|
|
- ->leftJoin("qrd_info c","c.sequenceNo=b.orderCode")
|
|
|
+ ->leftJoin("assoc b","a.logNo=b.viceCode and b.type=2")
|
|
|
+ ->leftJoin("qrd_info c","c.sequenceNo=b.orderCode and c.is_del=0")
|
|
|
->where($condition)->count();
|
|
|
$total=ceil($count/$size);
|
|
|
$page = $page>$total ? intval($total):$page;
|
|
|
- $list=Db::name("trade_return")->alias("a")->leftJoin("assoc b","a.logNo=b.viceCode")
|
|
|
- ->leftJoin("qrd_info c","c.sequenceNo=b.orderCode")
|
|
|
+ $list=Db::name("trade_return")->alias("a")->leftJoin("assoc b","a.logNo=b.viceCode and b.type=2")
|
|
|
+ ->leftJoin("qrd_info c","c.sequenceNo=b.orderCode and c.is_del=0")
|
|
|
->field("a.*,b.orderCode,c.qrdSource,goodNo,goodName,qrdType,c.ownerName,c.ownerid,c.department,c.poCode,c.platName,b.cancel_fee,c.customerName,c.customerNo")
|
|
|
->where($condition)->page($page,$size)->order("a.addtime desc")->select();
|
|
|
return app_show(0,"获取成功",["list"=>$list,"count"=>$count]);
|