diff --git a/app/adminapi/controller/CompanyController.php b/app/adminapi/controller/CompanyController.php index 27e0b9ef2..0e3696895 100644 --- a/app/adminapi/controller/CompanyController.php +++ b/app/adminapi/controller/CompanyController.php @@ -46,6 +46,10 @@ class CompanyController extends BaseAdminController return $this->dataLists(new CompanyLists()); } + public function list_two(){ + return $this->success('ok', (new CompanyLists())->list_two()); + + } /** * @notes 添加 diff --git a/app/adminapi/lists/CompanyLists.php b/app/adminapi/lists/CompanyLists.php index c281d4752..126e6085e 100644 --- a/app/adminapi/lists/CompanyLists.php +++ b/app/adminapi/lists/CompanyLists.php @@ -81,7 +81,16 @@ class CompanyLists extends BaseAdminDataLists implements ListsSearchInterface ->toArray(); } + public function list_two(): array + { + return Company::where('company_type',30) + ->field(['is_authentication','id', 'level_two', 'level_one', 'company_name', 'organization_code', 'city', 'area', 'street', 'company_type', 'master_name', 'master_position', 'master_phone', 'master_email', 'other_contacts', 'area_manager', 'is_contract', 'deposit', 'deposit_time', 'qualification', 'status']) + ->limit($this->limitOffset, $this->limitLength) + ->order(['id' => 'desc']) + ->select() + ->toArray(); + } /** * @notes 获取数量 * @return int