|
@@ -6,6 +6,7 @@ use App\Enums\Common\Code; |
|
@@ -6,6 +6,7 @@ use App\Enums\Common\Code; |
|
6
|
use App\Http\Controllers\Aside\BaseController;
|
6
|
use App\Http\Controllers\Aside\BaseController;
|
|
7
|
use App\Http\Logic\Aside\Manage\ManageLogic;
|
7
|
use App\Http\Logic\Aside\Manage\ManageLogic;
|
|
8
|
use App\Http\Requests\Aside\Manage\ManageRequest;
|
8
|
use App\Http\Requests\Aside\Manage\ManageRequest;
|
|
|
|
9
|
+use App\Models\Manage\Manage;
|
|
9
|
use App\Models\Manage\MenuSpecial;
|
10
|
use App\Models\Manage\MenuSpecial;
|
|
10
|
use App\Models\User\ProjectRole;
|
11
|
use App\Models\User\ProjectRole;
|
|
11
|
use App\Rules\Ids;
|
12
|
use App\Rules\Ids;
|
|
@@ -28,19 +29,10 @@ class ManageController extends BaseController |
|
@@ -28,19 +29,10 @@ class ManageController extends BaseController |
|
28
|
* @method :post
|
29
|
* @method :post
|
|
29
|
* @time :2023/8/28 10:04
|
30
|
* @time :2023/8/28 10:04
|
|
30
|
*/
|
31
|
*/
|
|
31
|
- public function list(ManageLogic $logic)
|
32
|
+ public function list()
|
|
32
|
{
|
33
|
{
|
|
33
|
- $map = [];
|
|
|
|
34
|
- if(!empty($this->param['search'])){
|
|
|
|
35
|
- $map[] = ['name|mobile', 'like', "%{$this->param['search']}%"];
|
|
|
|
36
|
- }
|
|
|
|
37
|
- if(!empty($this->param['dept_id'])){
|
|
|
|
38
|
- $map[] = ['dept_id', $this->param['dept_id']];
|
|
|
|
39
|
- }
|
|
|
|
40
|
- if(!empty($this->param['gid'])){
|
|
|
|
41
|
- $map[] = ['gid', $this->param['gid']];
|
|
|
|
42
|
- }
|
|
|
|
43
|
- $list = $logic->getList($map,['sort' => 'desc'],['*'],$this->row);
|
34
|
+ $managerModel = new Manage();
|
|
|
|
35
|
+ $list = $managerModel->lists($this->map,$this->page,$this->row,$this->order);
|
|
44
|
$this->response('success',Code::SUCCESS,$list);
|
36
|
$this->response('success',Code::SUCCESS,$list);
|
|
45
|
}
|
37
|
}
|
|
46
|
|
38
|
|