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