dao = $dao; } /** * Common: 列表获取 * Author: wu-hui * Time: 2024/06/04 14:59 * @param array $params * @param int $page * @param int $limit * @return array * @throws \think\db\exception\DataNotFoundException * @throws \think\db\exception\DbException * @throws \think\db\exception\ModelNotFoundException */ public function getList(array $params,int $page,int $limit){ $field = [ 'm.mer_id', 'm.mer_name', 'm.merchant_type', 'mqr.title_brand_limit', 'mqr.title_brand_used', 'mqr.title_brand_total', 'mqr.other_brand_limit', 'mqr.other_brand_used', 'mqr.other_brand_total', ]; $query = $this->dao->searchList($params,$field); $count = $query->count(); $list = $query->page($page,$limit)->select(); return compact('count','list'); } }