作者 lyh

gx

... ... @@ -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);
}
... ...
... ... @@ -212,7 +212,7 @@ class HrLogic extends BaseLogic
public function addManager($mobile,$name){
$managerModel = new Manage();
$info = $managerModel->read(['mobile'=>$mobile]);
if($info === false){
if($info !== false){
$this->fail('当前号码已存在');
}
$data = [
... ...