|
|
@@ -342,8 +342,9 @@ class StoreRefundOrderRepository extends BaseRepository
|
|
342
|
342
|
* @author Qinii
|
|
343
|
343
|
* @day 2020-06-12
|
|
344
|
344
|
*/
|
|
345
|
|
- public function getList(array $where, int $page, int $limit)
|
|
|
345
|
+ public function getList(array $where, int $page, int $limit,$status)
|
|
346
|
346
|
{
|
|
|
347
|
+ if($status == 2) $where['status'] = '1,2';
|
|
347
|
348
|
$query = $this->dao->search($where)->where('is_system_del', 0)->with(['order' => function ($query) {
|
|
348
|
349
|
$query->field('order_id,order_sn,douhuomall');
|
|
349
|
350
|
}, 'refundProduct.product', 'user' => function ($query) {
|
|
|
@@ -356,7 +357,7 @@ class StoreRefundOrderRepository extends BaseRepository
|
|
356
|
357
|
'audit' => $this->dao->getWhereCount(['is_system_del' => 0, 'mer_id' => $where['mer_id'], 'status' => 0]),
|
|
357
|
358
|
'refuse' => $this->dao->getWhereCount(['is_system_del' => 0, 'mer_id' => $where['mer_id'], 'status' => -1]),
|
|
358
|
359
|
'agree' => $this->dao->getWhereCount(['is_system_del' => 0, 'mer_id' => $where['mer_id'], 'status' => 1]),
|
|
359
|
|
- 'backgood' => $this->dao->getWhereCount(['is_system_del' => 0, 'mer_id' => $where['mer_id'], 'status' => 2]),
|
|
|
360
|
+ 'backgood' => $this->dao->getWhereCount(['is_system_del' => 0, 'mer_id' => $where['mer_id'], 'status' => '1,2']),
|
|
360
|
361
|
'end' => $this->dao->getWhereCount(['is_system_del' => 0, 'mer_id' => $where['mer_id'], 'status' => 3]),
|
|
361
|
362
|
|
|
362
|
363
|
|
|
|
@@ -1573,5 +1574,10 @@ class StoreRefundOrderRepository extends BaseRepository
|
|
1573
|
1574
|
->where('order_id', $orderId)
|
|
1574
|
1575
|
->where('status', -1)
|
|
1575
|
1576
|
->update(['status' => 0]);
|
|
|
1577
|
+
|
|
|
1578
|
+ Db::name("user_sign_jingdou")
|
|
|
1579
|
+ ->where('order_id', $orderId)
|
|
|
1580
|
+ ->where('status', -1)
|
|
|
1581
|
+ ->update(['status' => 0]);
|
|
1576
|
1582
|
}
|
|
1577
|
1583
|
}
|