|
|
@@ -62,7 +62,12 @@ class OrderMerchantDao extends BaseDao
|
|
62
|
62
|
public function merchantSearch($merId, array $where, $sysDel = 0)
|
|
63
|
63
|
{
|
|
64
|
64
|
return OrderMerchant::getDB()
|
|
65
|
|
- ->where('mer_id', $merId)
|
|
|
65
|
+ ->when($merId, function ($query, $merId) {
|
|
|
66
|
+ $query->where('mer_id', $merId);
|
|
|
67
|
+ })
|
|
|
68
|
+ ->when(!$merId && isset($where['mer_id']) && $where['mer_id'] !== '', function ($query) use ($where) {
|
|
|
69
|
+ $query->where('mer_id', $where['mer_id']);
|
|
|
70
|
+ })
|
|
66
|
71
|
->when(isset($where['date']) && $where['date'] !== '', function ($query) use ($where) {
|
|
67
|
72
|
getModelTime($query, $where['date']);
|
|
68
|
73
|
})
|