logic = new AccountLogic(); $this->validate = new AccountValidate; parent::__construct(); } /** * 数据列表 * @param Request $request * @return Response */ public function index(Request $request): Response { $where = $request->more([ ['val', ''], ['type', ''] ]); // $query = $this->logic->search($where); // $data = $this->logic->getList($query); $data = $this->logic->list($where); return $this->success($data); } /** * 修改密码 */ public function updatePwd(Request $request): Response { $data = $request->post(); $data = $this->logic->updatePwd($data); return $this->success(); } /** * 修改手机 */ public function updateMobile(Request $request): Response { $data = $request->post(); $data = $this->logic->updateMobile($data); return $this->success(); } /** * 修改真实名 */ public function updateReal(Request $request): Response { $data = $request->post(); $data = $this->logic->updateReal($data); return $this->success(); } /** * 封禁列表 */ public function getBanList(Request $request){ $where = $request->more([ ['action', ''] ]); $query = $this->logic->search($where); $data = $this->logic->getBanList($query); return $this->success($data); } /** * 添加/解除封禁 */ public function saveBan(Request $request): Response { $data = $request->post(); $info = getCurrentInfo(); $data['auth_id'] = $info['id']; $data = $this->logic->saveBan($data); return $this->success(); } }