| | |
| | | 'freeze_money' => $this['freeze_money'] + $money, |
| | | ]); |
| | | } |
| | | |
| | | /** |
| | | * 获取列表数据 |
| | | */ |
| | | public function getList($params) |
| | | { |
| | | $model = $this; |
| | | if (isset($params['search']) && $params['search']) { |
| | | $model = $model->where('name', 'like', '%' . $params['search'] . '%'); |
| | | } |
| | | if(isset($params['shop_supplier_ids'])&&$params['shop_supplier_ids']){ |
| | | $model = $model->where('shop_supplier_id', 'in', $params['shop_supplier_ids']); |
| | | } |
| | | if(isset($params['is_takeout']) && $params['is_takeout'] > -1){ |
| | | $model = $model->where('is_takeout', '=', $params['is_takeout']); |
| | | } |
| | | // 查询列表数据 |
| | | return $model->with(['logo', 'superUser', 'business', 'qyQrcode']) |
| | | ->where('is_delete', '=', '0') |
| | | ->order(['create_time' => 'desc']) |
| | | ->paginate($params); |
| | | } |
| | | } |