From bd75c23c30b8c703985082fe5c1b8ff34f5f91a6 Mon Sep 17 00:00:00 2001 From: zhaoxiang <756958008@qq.com> Date: Sun, 4 Mar 2018 23:13:11 +0800 Subject: [PATCH] =?UTF-8?q?modified=20=E5=8F=98=E6=9B=B4=E7=9B=AE=E5=89=8D?= =?UTF-8?q?=E6=89=80=E6=9C=89=E8=A1=A8=E5=89=8D=E7=BC=80=EF=BC=8C=E4=B8=BA?= =?UTF-8?q?=E4=BA=86=E4=BB=A5=E5=90=8E=E5=8A=9F=E8=83=BD=E5=81=9A=E9=93=BA?= =?UTF-8?q?=E5=9E=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/admin/behavior/AdminLog.php | 8 ++-- application/admin/behavior/ApiPermission.php | 12 ++--- application/admin/controller/App.php | 24 +++++----- application/admin/controller/AppGroup.php | 16 +++---- application/admin/controller/Auth.php | 42 +++++++++--------- application/admin/controller/Fields.php | 26 +++++------ .../admin/controller/InterfaceGroup.php | 16 +++---- .../admin/controller/InterfaceList.php | 20 ++++----- application/admin/controller/Log.php | 14 +++--- application/admin/controller/Login.php | 22 +++++----- application/admin/controller/Menu.php | 14 +++--- application/admin/controller/User.php | 44 +++++++++---------- application/api/behavior/ApiAuth.php | 4 +- application/api/behavior/BuildResponse.php | 6 +-- application/api/behavior/RequestFilter.php | 4 +- application/api/controller/BuildToken.php | 4 +- .../model/{ApiApp.php => AdminApp.php} | 2 +- .../{ApiAppGroup.php => AdminAppGroup.php} | 2 +- .../{ApiAuthGroup.php => AdminAuthGroup.php} | 4 +- ...oupAccess.php => AdminAuthGroupAccess.php} | 2 +- .../{ApiAuthRule.php => AdminAuthRule.php} | 2 +- .../model/{ApiFields.php => AdminFields.php} | 4 +- .../model/{ApiGroup.php => AdminGroup.php} | 2 +- .../model/{ApiList.php => AdminList.php} | 4 +- .../model/{ApiMenu.php => AdminMenu.php} | 2 +- .../model/{ApiUser.php => AdminUser.php} | 4 +- ...{ApiUserAction.php => AdminUserAction.php} | 2 +- .../{ApiUserData.php => AdminUserData.php} | 4 +- application/wiki/controller/Index.php | 22 +++++----- 29 files changed, 166 insertions(+), 166 deletions(-) rename application/model/{ApiApp.php => AdminApp.php} (52%) rename application/model/{ApiAppGroup.php => AdminAppGroup.php} (76%) rename application/model/{ApiAuthGroup.php => AdminAuthGroup.php} (60%) rename application/model/{ApiAuthGroupAccess.php => AdminAuthGroupAccess.php} (73%) rename application/model/{ApiAuthRule.php => AdminAuthRule.php} (76%) rename application/model/{ApiFields.php => AdminFields.php} (80%) rename application/model/{ApiGroup.php => AdminGroup.php} (78%) rename application/model/{ApiList.php => AdminList.php} (77%) rename application/model/{ApiMenu.php => AdminMenu.php} (55%) rename application/model/{ApiUser.php => AdminUser.php} (77%) rename application/model/{ApiUserAction.php => AdminUserAction.php} (75%) rename application/model/{ApiUserData.php => AdminUserData.php} (75%) diff --git a/application/admin/behavior/AdminLog.php b/application/admin/behavior/AdminLog.php index f9c5e27..41091e7 100644 --- a/application/admin/behavior/AdminLog.php +++ b/application/admin/behavior/AdminLog.php @@ -8,8 +8,8 @@ namespace app\admin\behavior; -use app\model\ApiMenu; -use app\model\ApiUserAction; +use app\model\AdminMenu; +use app\model\AdminUserAction; use app\util\ReturnCode; use think\Request; @@ -29,7 +29,7 @@ class AdminLog { $userToken = $request->header('ApiAuth', ''); $userInfo = cache($userToken); $userInfo = json_decode($userInfo, true); - $menuInfo = ApiMenu::get(['url' => $route['route']]); + $menuInfo = AdminMenu::get(['url' => $route['route']]); if ($menuInfo) { $menuInfo = $menuInfo->toArray(); @@ -39,7 +39,7 @@ class AdminLog { return json($data, 200, $header); } - ApiUserAction::create([ + AdminUserAction::create([ 'actionName' => $menuInfo['name'], 'uid' => $userInfo['id'], 'nickname' => $userInfo['nickname'], diff --git a/application/admin/behavior/ApiPermission.php b/application/admin/behavior/ApiPermission.php index 547ca24..1dd2489 100644 --- a/application/admin/behavior/ApiPermission.php +++ b/application/admin/behavior/ApiPermission.php @@ -8,9 +8,9 @@ namespace app\admin\behavior; -use app\model\ApiAuthGroup; -use app\model\ApiAuthGroupAccess; -use app\model\ApiAuthRule; +use app\model\AdminAuthGroup; +use app\model\AdminAuthGroupAccess; +use app\model\AdminAuthRule; use app\util\ReturnCode; use app\util\Tools; use think\Request; @@ -71,15 +71,15 @@ class ApiPermission { * @author zhaoxiang */ private function getAuth($uid) { - $groups = ApiAuthGroupAccess::get(['uid' => $uid]); + $groups = AdminAuthGroupAccess::get(['uid' => $uid]); if (isset($groups) && $groups->groupId) { - $openGroup = (new ApiAuthGroup())->whereIn('id', $groups->groupId)->where(['status' => 1])->select(); + $openGroup = (new AdminAuthGroup())->whereIn('id', $groups->groupId)->where(['status' => 1])->select(); if (isset($openGroup)) { $openGroupArr = []; foreach ($openGroup as $group) { $openGroupArr[] = $group->id; } - $allRules = (new ApiAuthRule())->whereIn('groupId', $openGroupArr)->select(); + $allRules = (new AdminAuthRule())->whereIn('groupId', $openGroupArr)->select(); if (isset($allRules)) { $rules = []; foreach ($allRules as $rule) { diff --git a/application/admin/controller/App.php b/application/admin/controller/App.php index 6b59d58..15da0dc 100644 --- a/application/admin/controller/App.php +++ b/application/admin/controller/App.php @@ -8,9 +8,9 @@ namespace app\admin\controller; -use app\model\ApiApp; -use app\model\ApiList; -use app\model\ApiGroup; +use app\model\AdminApp; +use app\model\AdminList; +use app\model\AdminGroup; use app\util\ReturnCode; use app\util\Strs; use app\util\Tools; @@ -45,8 +45,8 @@ class App extends Base { } } - $listInfo = (new ApiApp())->where($where)->order('app_addTime', 'DESC')->limit($start, $limit)->select(); - $count = (new ApiApp())->where($where)->count(); + $listInfo = (new AdminApp())->where($where)->order('app_addTime', 'DESC')->limit($start, $limit)->select(); + $count = (new AdminApp())->where($where)->count(); $listInfo = Tools::buildArrFromObj($listInfo); return $this->buildSuccess([ @@ -63,16 +63,16 @@ class App extends Base { * @throws \think\exception\DbException */ public function getAppInfo() { - $apiArr = ApiList::all(); + $apiArr = AdminList::all(); foreach ($apiArr as $api) { $res['apiList'][$api['groupHash']][] = $api; } - $groupArr = ApiGroup::all(); + $groupArr = AdminGroup::all(); $groupArr = Tools::buildArrFromObj($groupArr); $res['groupInfo'] = array_column($groupArr, 'name', 'hash'); $id = $this->request->get('id', 0); if ($id) { - $appInfo = ApiApp::get($id)->toArray(); + $appInfo = AdminApp::get($id)->toArray(); $res['app_detail'] = json_decode($appInfo['app_api_show'], true); } else { $res['app_id'] = mt_rand(1, 9) . Strs::randString(7, 1); @@ -105,7 +105,7 @@ class App extends Base { } $data['app_api'] = implode(',', $appApi); } - $res = ApiApp::create($data); + $res = AdminApp::create($data); if ($res === false) { return $this->buildFailed(ReturnCode::DB_SAVE_ERROR, '操作失败'); } else { @@ -121,7 +121,7 @@ class App extends Base { public function changeStatus() { $id = $this->request->get('id'); $status = $this->request->get('status'); - $res = ApiApp::update([ + $res = AdminApp::update([ 'app_status' => $status ], [ 'id' => $id @@ -157,7 +157,7 @@ class App extends Base { } $data['app_api'] = implode(',', $appApi); } - $res = ApiApp::update($data); + $res = AdminApp::update($data); if ($res === false) { return $this->buildFailed(ReturnCode::DB_SAVE_ERROR, '操作失败'); } else { @@ -175,7 +175,7 @@ class App extends Base { if (!$id) { return $this->buildFailed(ReturnCode::EMPTY_PARAMS, '缺少必要参数'); } - ApiApp::destroy($id); + AdminApp::destroy($id); return $this->buildSuccess([]); } diff --git a/application/admin/controller/AppGroup.php b/application/admin/controller/AppGroup.php index d51fc54..58993fa 100644 --- a/application/admin/controller/AppGroup.php +++ b/application/admin/controller/AppGroup.php @@ -8,7 +8,7 @@ namespace app\admin\controller; -use app\model\ApiAppGroup; +use app\model\AdminAppGroup; use app\util\ReturnCode; use app\util\Tools; @@ -43,8 +43,8 @@ class AppGroup extends Base { } } - $listInfo = (new ApiAppGroup())->where($where)->limit($start, $limit)->select(); - $count = (new ApiAppGroup())->where($where)->count(); + $listInfo = (new AdminAppGroup())->where($where)->limit($start, $limit)->select(); + $count = (new AdminAppGroup())->where($where)->count(); $listInfo = Tools::buildArrFromObj($listInfo); return $this->buildSuccess([ @@ -61,7 +61,7 @@ class AppGroup extends Base { * @throws \think\exception\DbException */ public function getAll() { - $listInfo = (new ApiAppGroup())->where(['status' => 1])->select(); + $listInfo = (new AdminAppGroup())->where(['status' => 1])->select(); return $this->buildSuccess([ 'list' => $listInfo @@ -76,7 +76,7 @@ class AppGroup extends Base { public function changeStatus() { $id = $this->request->get('id'); $status = $this->request->get('status'); - $res = ApiAppGroup::update([ + $res = AdminAppGroup::update([ 'status' => $status ], [ 'id' => $id @@ -95,7 +95,7 @@ class AppGroup extends Base { */ public function add() { $postData = $this->request->post(); - $res = ApiAppGroup::create($postData); + $res = AdminAppGroup::create($postData); if ($res === false) { return $this->buildFailed(ReturnCode::DB_SAVE_ERROR, '操作失败'); } else { @@ -110,7 +110,7 @@ class AppGroup extends Base { */ public function edit() { $postData = $this->request->post(); - $res = ApiAppGroup::update($postData); + $res = AdminAppGroup::update($postData); if ($res === false) { return $this->buildFailed(ReturnCode::DB_SAVE_ERROR, '操作失败'); } else { @@ -128,7 +128,7 @@ class AppGroup extends Base { if (!$hash) { return $this->buildFailed(ReturnCode::EMPTY_PARAMS, '缺少必要参数'); } - ApiAppGroup::destroy(['hash' => $hash]); + AdminAppGroup::destroy(['hash' => $hash]); return $this->buildSuccess([]); } diff --git a/application/admin/controller/Auth.php b/application/admin/controller/Auth.php index abe2b68..398f53c 100644 --- a/application/admin/controller/Auth.php +++ b/application/admin/controller/Auth.php @@ -8,10 +8,10 @@ namespace app\admin\controller; -use app\model\ApiAuthGroup; -use app\model\ApiAuthGroupAccess; -use app\model\ApiAuthRule; -use app\model\ApiMenu; +use app\model\AdminAuthGroup; +use app\model\AdminAuthGroupAccess; +use app\model\AdminAuthRule; +use app\model\AdminMenu; use app\util\ReturnCode; use app\util\Tools; @@ -37,8 +37,8 @@ class Auth extends Base { $where['status'] = $status; } - $listInfo = (new ApiAuthGroup())->where($where)->order('id', 'DESC')->limit($start, $limit)->select(); - $count = (new ApiAuthGroup())->where($where)->count(); + $listInfo = (new AdminAuthGroup())->where($where)->order('id', 'DESC')->limit($start, $limit)->select(); + $count = (new AdminAuthGroup())->where($where)->count(); $listInfo = Tools::buildArrFromObj($listInfo); return $this->buildSuccess([ @@ -56,7 +56,7 @@ class Auth extends Base { * @throws \think\exception\DbException */ public function getGroups() { - $listInfo = (new ApiAuthGroup())->where(['status' => 1])->order('id', 'DESC')->select(); + $listInfo = (new AdminAuthGroup())->where(['status' => 1])->order('id', 'DESC')->select(); $count = count($listInfo); $listInfo = Tools::buildArrFromObj($listInfo); @@ -77,13 +77,13 @@ class Auth extends Base { public function getRuleList() { $groupId = $this->request->get('groupId', 0); - $list = (new ApiMenu)->where([])->order('sort', 'ASC')->select(); + $list = (new AdminMenu)->where([])->order('sort', 'ASC')->select(); $list = Tools::buildArrFromObj($list); $list = listToTree($list); $rules = []; if ($groupId) { - $rules = (new ApiAuthRule())->where(['groupId' => $groupId])->select(); + $rules = (new AdminAuthRule())->where(['groupId' => $groupId])->select(); $rules = array_column($rules, 'url'); } $newList = $this->buildList($list, $rules); @@ -107,7 +107,7 @@ class Auth extends Base { $rules = array_filter($rules); } unset($postData['rules']); - $res = ApiAuthGroup::create($postData); + $res = AdminAuthGroup::create($postData); if ($res === false) { return $this->buildFailed(ReturnCode::DB_SAVE_ERROR, '操作失败'); } else { @@ -121,7 +121,7 @@ class Auth extends Base { ]; } } - (new ApiAuthRule())->saveAll($insertData); + (new AdminAuthRule())->saveAll($insertData); } return $this->buildSuccess([]); @@ -136,7 +136,7 @@ class Auth extends Base { public function changeStatus() { $id = $this->request->get('id'); $status = $this->request->get('status'); - $res = ApiAuthGroup::update([ + $res = AdminAuthGroup::update([ 'id' => $id, 'status' => $status ]); @@ -162,7 +162,7 @@ class Auth extends Base { $this->editRule(); } unset($postData['rules']); - $res = ApiAuthGroup::update($postData); + $res = AdminAuthGroup::update($postData); if ($res === false) { return $this->buildFailed(ReturnCode::DB_SAVE_ERROR, '操作失败'); } else { @@ -184,7 +184,7 @@ class Auth extends Base { return $this->buildFailed(ReturnCode::EMPTY_PARAMS, '缺少必要参数'); } - $listInfo = (new ApiAuthGroupAccess())->where(['groupId' => ['like', "%{$id}%"]])->select(); + $listInfo = (new AdminAuthGroupAccess())->where(['groupId' => ['like', "%{$id}%"]])->select(); if ($listInfo) { foreach ($listInfo as $value) { $valueArr = $value->toArray(); @@ -197,8 +197,8 @@ class Auth extends Base { } } - ApiAuthGroup::destroy($id); - ApiAuthRule::destroy(['groupId' => $id]); + AdminAuthGroup::destroy($id); + AdminAuthRule::destroy(['groupId' => $id]); return $this->buildSuccess([]); } @@ -216,12 +216,12 @@ class Auth extends Base { if (!$gid || !$uid) { return $this->buildFailed(ReturnCode::EMPTY_PARAMS, '缺少必要参数'); } - $oldInfo = ApiAuthGroupAccess::get(['uid' => $uid])->toArray(); + $oldInfo = AdminAuthGroupAccess::get(['uid' => $uid])->toArray(); $oldGroupArr = explode(',', $oldInfo['groupId']); $key = array_search($gid, $oldGroupArr); unset($oldGroupArr[$key]); $newData = implode(',', $oldGroupArr); - $res = ApiAuthGroupAccess::update([ + $res = AdminAuthGroupAccess::update([ 'groupId' => $newData ], [ 'uid' => $uid @@ -269,7 +269,7 @@ class Auth extends Base { private function editRule() { $postData = $this->request->post(); $needAdd = []; - $has = (new ApiAuthRule())->where(['groupId' => $postData['id']])->select(); + $has = (new AdminAuthRule())->where(['groupId' => $postData['id']])->select(); $has = Tools::buildArrFromObj($has); $hasRule = array_column($has, 'url'); $needDel = array_flip($hasRule); @@ -285,11 +285,11 @@ class Auth extends Base { } } if (count($needAdd)) { - (new ApiAuthRule())->saveAll($needAdd); + (new AdminAuthRule())->saveAll($needAdd); } if (count($needDel)) { $urlArr = array_keys($needDel); - ApiAuthRule::destroy([ + AdminAuthRule::destroy([ 'groupId' => $postData['id'], 'url' => ['in', $urlArr] ]); diff --git a/application/admin/controller/Fields.php b/application/admin/controller/Fields.php index ca0cdc7..1aaca74 100644 --- a/application/admin/controller/Fields.php +++ b/application/admin/controller/Fields.php @@ -8,8 +8,8 @@ namespace app\admin\controller; -use app\model\ApiFields; -use app\model\ApiList; +use app\model\AdminFields; +use app\model\AdminList; use app\util\DataType; use app\util\ReturnCode; use app\util\Tools; @@ -44,8 +44,8 @@ class Fields extends Base { $hash = $this->request->get('hash', ''); if (!empty($hash)) { - $listInfo = (new ApiFields())->where(['hash' => $hash, 'type' => 0])->limit($start, $limit)->select(); - $count = (new ApiFields())->where(['hash' => $hash, 'type' => 0])->count(); + $listInfo = (new AdminFields())->where(['hash' => $hash, 'type' => 0])->limit($start, $limit)->select(); + $count = (new AdminFields())->where(['hash' => $hash, 'type' => 0])->count(); $listInfo = Tools::buildArrFromObj($listInfo); return $this->buildSuccess([ @@ -72,8 +72,8 @@ class Fields extends Base { $hash = $this->request->get('hash', ''); if (!empty($hash)) { - $listInfo = (new ApiFields())->where(['hash' => $hash, 'type' => 1])->limit($start, $limit)->select(); - $count = (new ApiFields())->where(['hash' => $hash, 'type' => 1])->count(); + $listInfo = (new AdminFields())->where(['hash' => $hash, 'type' => 1])->limit($start, $limit)->select(); + $count = (new AdminFields())->where(['hash' => $hash, 'type' => 1])->count(); $listInfo = Tools::buildArrFromObj($listInfo); return $this->buildSuccess([ @@ -96,7 +96,7 @@ class Fields extends Base { $postData['showName'] = $postData['fieldName']; $postData['default'] = $postData['defaults']; unset($postData['defaults']); - $res = ApiFields::create($postData); + $res = AdminFields::create($postData); if ($res === false) { return $this->buildFailed(ReturnCode::DB_SAVE_ERROR, '操作失败'); } else { @@ -114,7 +114,7 @@ class Fields extends Base { $postData['showName'] = $postData['fieldName']; $postData['default'] = $postData['defaults']; unset($postData['defaults']); - $res = ApiFields::update($postData); + $res = AdminFields::update($postData); if ($res === false) { return $this->buildFailed(ReturnCode::DB_SAVE_ERROR, '操作失败'); } else { @@ -132,7 +132,7 @@ class Fields extends Base { if (!$id) { return $this->buildFailed(ReturnCode::EMPTY_PARAMS, '缺少必要参数'); } - ApiFields::destroy($id); + AdminFields::destroy($id); return $this->buildSuccess([]); } @@ -154,9 +154,9 @@ class Fields extends Base { if ($data === null) { return $this->buildFailed(ReturnCode::EXCEPTION, 'JSON数据格式有误'); } - ApiList::update(['returnStr' => json_encode($data)], ['hash' => $hash]); + AdminList::update(['returnStr' => json_encode($data)], ['hash' => $hash]); $this->handle($data['data'], $dataArr); - $old = (new ApiFields())->where([ + $old = (new AdminFields())->where([ 'hash' => $hash, 'type' => $type ])->select(); @@ -166,7 +166,7 @@ class Fields extends Base { $addArr = array_diff($newArr, $oldArr); $delArr = array_diff($oldArr, $newArr); if ($delArr) { - ApiFields::destroy(['showName' => ['in', $delArr]]); + AdminFields::destroy(['showName' => ['in', $delArr]]); } if ($addArr) { $addData = []; @@ -175,7 +175,7 @@ class Fields extends Base { $addData[] = $item; } } - (new ApiFields())->insertAll($addData); + (new AdminFields())->insertAll($addData); } return $this->buildSuccess([]); diff --git a/application/admin/controller/InterfaceGroup.php b/application/admin/controller/InterfaceGroup.php index ff370bc..605909b 100644 --- a/application/admin/controller/InterfaceGroup.php +++ b/application/admin/controller/InterfaceGroup.php @@ -8,7 +8,7 @@ namespace app\admin\controller; -use app\model\ApiGroup; +use app\model\AdminGroup; use app\util\ReturnCode; use app\util\Tools; @@ -43,8 +43,8 @@ class InterfaceGroup extends Base { } } - $listInfo = (new ApiGroup())->where($where)->limit($start, $limit)->select(); - $count = (new ApiGroup())->where($where)->count(); + $listInfo = (new AdminGroup())->where($where)->limit($start, $limit)->select(); + $count = (new AdminGroup())->where($where)->count(); $listInfo = Tools::buildArrFromObj($listInfo); return $this->buildSuccess([ @@ -61,7 +61,7 @@ class InterfaceGroup extends Base { * @throws \think\exception\DbException */ public function getAll() { - $listInfo = (new ApiGroup())->where(['status' => 1])->select(); + $listInfo = (new AdminGroup())->where(['status' => 1])->select(); return $this->buildSuccess([ 'list' => $listInfo @@ -76,7 +76,7 @@ class InterfaceGroup extends Base { public function changeStatus() { $id = $this->request->get('id'); $status = $this->request->get('status'); - $res = ApiGroup::update([ + $res = AdminGroup::update([ 'status' => $status ], [ 'id' => $id @@ -96,7 +96,7 @@ class InterfaceGroup extends Base { public function add() { $postData = $this->request->post(); $postData['addTime'] = $postData['updateTime'] = time(); - $res = ApiGroup::create($postData); + $res = AdminGroup::create($postData); if ($res === false) { return $this->buildFailed(ReturnCode::DB_SAVE_ERROR, '操作失败'); } else { @@ -112,7 +112,7 @@ class InterfaceGroup extends Base { public function edit() { $postData = $this->request->post(); $postData['updateTime'] = time(); - $res = ApiGroup::update($postData); + $res = AdminGroup::update($postData); if ($res === false) { return $this->buildFailed(ReturnCode::DB_SAVE_ERROR, '操作失败'); } else { @@ -130,7 +130,7 @@ class InterfaceGroup extends Base { if (!$hash) { return $this->buildFailed(ReturnCode::EMPTY_PARAMS, '缺少必要参数'); } - ApiGroup::destroy(['hash' => $hash]); + AdminGroup::destroy(['hash' => $hash]); return $this->buildSuccess([]); } diff --git a/application/admin/controller/InterfaceList.php b/application/admin/controller/InterfaceList.php index 4e80d22..88e2d83 100644 --- a/application/admin/controller/InterfaceList.php +++ b/application/admin/controller/InterfaceList.php @@ -8,8 +8,8 @@ namespace app\admin\controller; -use app\model\ApiFields; -use app\model\ApiList; +use app\model\AdminFields; +use app\model\AdminList; use app\util\ReturnCode; use app\util\Tools; @@ -48,8 +48,8 @@ class InterfaceList extends Base { } } - $listInfo = (new ApiList())->where($where)->order('id', 'DESC')->limit($start, $limit)->select(); - $count = (new ApiList())->where($where)->count(); + $listInfo = (new AdminList())->where($where)->order('id', 'DESC')->limit($start, $limit)->select(); + $count = (new AdminList())->where($where)->count(); $listInfo = Tools::buildArrFromObj($listInfo); return $this->buildSuccess([ @@ -76,7 +76,7 @@ class InterfaceList extends Base { */ public function add() { $postData = $this->request->post(); - $res = ApiList::create($postData); + $res = AdminList::create($postData); if ($res === false) { return $this->buildFailed(ReturnCode::DB_SAVE_ERROR, '操作失败'); } else { @@ -92,7 +92,7 @@ class InterfaceList extends Base { public function changeStatus() { $id = $this->request->get('id'); $status = $this->request->get('status'); - $res = ApiList::update([ + $res = AdminList::update([ 'status' => $status ], [ 'id' => $id @@ -111,7 +111,7 @@ class InterfaceList extends Base { */ public function edit() { $postData = $this->request->post(); - $res = ApiList::update($postData); + $res = AdminList::update($postData); if ($res === false) { return $this->buildFailed(ReturnCode::DB_SAVE_ERROR, '操作失败'); } else { @@ -129,8 +129,8 @@ class InterfaceList extends Base { if (!$hash) { return $this->buildFailed(ReturnCode::EMPTY_PARAMS, '缺少必要参数'); } - ApiList::destroy(['hash' => $hash]); - ApiFields::destroy(['hash' => $hash]); + AdminList::destroy(['hash' => $hash]); + AdminFields::destroy(['hash' => $hash]); return $this->buildSuccess([]); } @@ -147,7 +147,7 @@ class InterfaceList extends Base { $methodArr = ['*','POST','GET']; $tplStr = file_get_contents($tplPath); - $listInfo = ApiList::all(['status' => 1]); + $listInfo = AdminList::all(['status' => 1]); foreach ($listInfo as $value) { $tplStr .= 'Route::rule(\'api/'.$value->hash.'\',\'api/'.$value->apiClass.'\', \''.$methodArr[$value->method].'\', [\'after_behavior\' => $afterBehavior]);'; } diff --git a/application/admin/controller/Log.php b/application/admin/controller/Log.php index 165fb62..6837972 100644 --- a/application/admin/controller/Log.php +++ b/application/admin/controller/Log.php @@ -8,10 +8,10 @@ namespace app\admin\controller; -use app\model\ApiAuthGroupAccess; -use app\model\ApiUser; -use app\model\ApiUserAction; -use app\model\ApiUserData; +use app\model\AdminAuthGroupAccess; +use app\model\AdminUser; +use app\model\AdminUserAction; +use app\model\AdminUserData; use app\util\ReturnCode; use app\util\Tools; @@ -47,8 +47,8 @@ class Log extends Base { } } - $listInfo = (new ApiUserAction())->where($where)->order('addTime', 'DESC')->limit($start, $limit)->select(); - $count = (new ApiUserAction())->where($where)->count(); + $listInfo = (new AdminUserAction())->where($where)->order('addTime', 'DESC')->limit($start, $limit)->select(); + $count = (new AdminUserAction())->where($where)->count(); $listInfo = Tools::buildArrFromObj($listInfo); return $this->buildSuccess([ @@ -67,7 +67,7 @@ class Log extends Base { if (!$id) { return $this->buildFailed(ReturnCode::EMPTY_PARAMS, '缺少必要参数'); } - ApiUserAction::destroy($id); + AdminUserAction::destroy($id); return $this->buildSuccess([]); diff --git a/application/admin/controller/Login.php b/application/admin/controller/Login.php index a85c953..11c32ec 100644 --- a/application/admin/controller/Login.php +++ b/application/admin/controller/Login.php @@ -8,11 +8,11 @@ namespace app\admin\controller; -use app\model\ApiAuthGroupAccess; -use app\model\ApiAuthRule; -use app\model\ApiMenu; -use app\model\ApiUser; -use app\model\ApiUserData; +use app\model\AdminAuthGroupAccess; +use app\model\AdminAuthRule; +use app\model\AdminMenu; +use app\model\AdminUser; +use app\model\AdminUserData; use app\util\ReturnCode; use app\util\Tools; @@ -36,11 +36,11 @@ class Login extends Base { } else { $password = Tools::userMd5($password); } - $userInfo = ApiUser::get(['username' => $username, 'password' => $password]); + $userInfo = AdminUser::get(['username' => $username, 'password' => $password]); if (!empty($userInfo)) { if ($userInfo['status']) { //更新用户数据 - $userData = ApiUserData::get(['uid' => $userInfo['id']]); + $userData = AdminUserData::get(['uid' => $userInfo['id']]); $data = []; if ($userData) { $userData->loginTimes ++; @@ -55,7 +55,7 @@ class Login extends Base { $data['lastLoginTime'] = time(); $data['headImg'] = ''; $return['headImg'] = ''; - ApiUserData::create($data); + AdminUserData::create($data); } } else { return $this->buildFailed(ReturnCode::LOGIN_ERROR, '用户已被封禁,请联系管理员'); @@ -70,13 +70,13 @@ class Login extends Base { $return['access'] = 1000000; $isSupper = Tools::isAdministrator($userInfo['id']); if ($isSupper) { - $access = ApiMenu::all(['hide' => 0]); + $access = AdminMenu::all(['hide' => 0]); $access = Tools::buildArrFromObj($access); $return['access'] = array_values(array_filter(array_column($access, 'url'))); } else { - $groups = ApiAuthGroupAccess::get(['uid' => $userInfo['id']]); + $groups = AdminAuthGroupAccess::get(['uid' => $userInfo['id']]); if (isset($groups) || $groups->groupId) { - $access = (new ApiAuthRule())->whereIn('groupId', $groups->groupId)->select(); + $access = (new AdminAuthRule())->whereIn('groupId', $groups->groupId)->select(); $access = Tools::buildArrFromObj($access); $return['access'] = array_values(array_unique(array_column($access, 'url'))); } diff --git a/application/admin/controller/Menu.php b/application/admin/controller/Menu.php index 977dbd6..938b2ec 100644 --- a/application/admin/controller/Menu.php +++ b/application/admin/controller/Menu.php @@ -8,7 +8,7 @@ namespace app\admin\controller; -use app\model\ApiMenu; +use app\model\AdminMenu; use app\util\ReturnCode; use app\util\Tools; @@ -21,7 +21,7 @@ class Menu extends Base { * @author zhaoxiang */ public function index() { - $list = (new ApiMenu)->where([])->order('sort', 'ASC')->select(); + $list = (new AdminMenu)->where([])->order('sort', 'ASC')->select(); $list = Tools::buildArrFromObj($list); $list = formatTree(listToTree($list)); @@ -40,7 +40,7 @@ class Menu extends Base { if ($postData['url']) { $postData['url'] = 'admin/' . $postData['url']; } - $res = ApiMenu::create($postData); + $res = AdminMenu::create($postData); if ($res === false) { return $this->buildFailed(ReturnCode::DB_SAVE_ERROR, '操作失败'); } else { @@ -56,7 +56,7 @@ class Menu extends Base { public function changeStatus() { $id = $this->request->get('id'); $status = $this->request->get('status'); - $res = ApiMenu::update([ + $res = AdminMenu::update([ 'id' => $id, 'hide' => $status ]); @@ -77,7 +77,7 @@ class Menu extends Base { if ($postData['url']) { $postData['url'] = 'admin/' . $postData['url']; } - $res = ApiMenu::update($postData); + $res = AdminMenu::update($postData); if ($res === false) { return $this->buildFailed(ReturnCode::DB_SAVE_ERROR, '操作失败'); } else { @@ -95,11 +95,11 @@ class Menu extends Base { if (!$id) { return $this->buildFailed(ReturnCode::EMPTY_PARAMS, '缺少必要参数'); } - $childNum = ApiMenu::where(['fid' => $id])->count(); + $childNum = AdminMenu::where(['fid' => $id])->count(); if ($childNum) { return $this->buildFailed(ReturnCode::INVALID, '当前菜单存在子菜单,不可以被删除!'); } else { - ApiMenu::destroy($id); + AdminMenu::destroy($id); return $this->buildSuccess([]); } diff --git a/application/admin/controller/User.php b/application/admin/controller/User.php index 8e0effb..bec87ae 100644 --- a/application/admin/controller/User.php +++ b/application/admin/controller/User.php @@ -8,9 +8,9 @@ namespace app\admin\controller; -use app\model\ApiAuthGroupAccess; -use app\model\ApiUser; -use app\model\ApiUserData; +use app\model\AdminAuthGroupAccess; +use app\model\AdminUser; +use app\model\AdminUserData; use app\util\ReturnCode; use app\util\Tools; @@ -47,18 +47,18 @@ class User extends Base { } } - $listInfo = (new ApiUser())->where($where)->order('regTime', 'DESC')->limit($start, $limit)->select(); - $count = (new ApiUser())->where($where)->count(); + $listInfo = (new AdminUser())->where($where)->order('regTime', 'DESC')->limit($start, $limit)->select(); + $count = (new AdminUser())->where($where)->count(); $listInfo = Tools::buildArrFromObj($listInfo); $idArr = array_column($listInfo, 'id'); - $userData = ApiUserData::all(function($query) use ($idArr) { + $userData = AdminUserData::all(function($query) use ($idArr) { $query->whereIn('uid', $idArr); }); $userData = Tools::buildArrFromObj($userData); $userData = Tools::buildArrByNewKey($userData, 'uid'); - $userGroup = ApiAuthGroupAccess::all(function($query) use ($idArr) { + $userGroup = AdminAuthGroupAccess::all(function($query) use ($idArr) { $query->whereIn('uid', $idArr); }); $userGroup = Tools::buildArrFromObj($userGroup); @@ -99,11 +99,11 @@ class User extends Base { $groups = trim(implode(',', $postData['groupId']), ','); } unset($postData['groupId']); - $res = ApiUser::create($postData); + $res = AdminUser::create($postData); if ($res === false) { return $this->buildFailed(ReturnCode::DB_SAVE_ERROR, '操作失败'); } else { - ApiAuthGroupAccess::create([ + AdminAuthGroupAccess::create([ 'uid' => $res->id, 'groupId' => $groups ]); @@ -128,15 +128,15 @@ class User extends Base { return $this->buildFailed(ReturnCode::PARAM_INVALID, '非法操作'); } - $listInfo = (new ApiAuthGroupAccess())->where(['groupId' => ['like', "%{$gid}%"]])->select(); + $listInfo = (new AdminAuthGroupAccess())->where(['groupId' => ['like', "%{$gid}%"]])->select(); $listInfo = Tools::buildArrFromObj($listInfo); $uidArr = array_column($listInfo, 'uid'); - $userInfo = (new ApiUser())->whereIn('id', $uidArr)->order('regTime', 'DESC')->limit($start, $limit)->select(); - $count = (new ApiUser())->whereIn('id', $uidArr)->count(); + $userInfo = (new AdminUser())->whereIn('id', $uidArr)->order('regTime', 'DESC')->limit($start, $limit)->select(); + $count = (new AdminUser())->whereIn('id', $uidArr)->count(); $userInfo = Tools::buildArrFromObj($userInfo); - $userData = ApiUserData::all(function($query) use ($uidArr) { + $userData = AdminUserData::all(function($query) use ($uidArr) { $query->whereIn('uid', $uidArr); }); $userData = Tools::buildArrFromObj($userData); @@ -165,7 +165,7 @@ class User extends Base { public function changeStatus() { $id = $this->request->get('id'); $status = $this->request->get('status'); - $res = ApiUser::update([ + $res = AdminUser::update([ 'id' => $id, 'status' => $status, 'updateTime' => time() @@ -196,19 +196,19 @@ class User extends Base { } $postData['updateTime'] = time(); unset($postData['groupId']); - $res = ApiUser::update($postData); + $res = AdminUser::update($postData); if ($res === false) { return $this->buildFailed(ReturnCode::DB_SAVE_ERROR, '操作失败'); } else { - $has = ApiAuthGroupAccess::get(['uid' => $postData['id']]); + $has = AdminAuthGroupAccess::get(['uid' => $postData['id']]); if ($has) { - ApiAuthGroupAccess::update([ + AdminAuthGroupAccess::update([ 'groupId' => $groups ], [ 'uid' => $postData['id'], ]); } else { - ApiAuthGroupAccess::create([ + AdminAuthGroupAccess::create([ 'uid' => $postData['id'], 'groupId' => $groups ]); @@ -242,11 +242,11 @@ class User extends Base { $postData['id'] = $this->userInfo['id']; $postData['updateTime'] = time(); unset($postData['headImg']); - $res = ApiUser::update($postData); + $res = AdminUser::update($postData); if ($res === false) { return $this->buildFailed(ReturnCode::DB_SAVE_ERROR, '操作失败'); } else { - $userData = ApiUserData::get(['uid' => $postData['id']]); + $userData = AdminUserData::get(['uid' => $postData['id']]); $userData->headImg = $headImg; $userData->save(); @@ -264,8 +264,8 @@ class User extends Base { if (!$id) { return $this->buildFailed(ReturnCode::EMPTY_PARAMS, '缺少必要参数'); } - ApiUser::destroy($id); - ApiAuthGroupAccess::destroy(['uid' => $id]); + AdminUser::destroy($id); + AdminAuthGroupAccess::destroy(['uid' => $id]); return $this->buildSuccess([]); diff --git a/application/api/behavior/ApiAuth.php b/application/api/behavior/ApiAuth.php index fc50039..8b4ef5a 100644 --- a/application/api/behavior/ApiAuth.php +++ b/application/api/behavior/ApiAuth.php @@ -8,7 +8,7 @@ namespace app\api\behavior; -use app\model\ApiList; +use app\model\AdminList; use app\util\ApiLog; use app\util\ReturnCode; use think\Request; @@ -33,7 +33,7 @@ class ApiAuth { $hash = $this->request->routeInfo(); if (isset($hash['rule'][1])) { $hash = $hash['rule'][1]; - $this->apiInfo = ApiList::get(['hash' => $hash]); + $this->apiInfo = AdminList::get(['hash' => $hash]); if ($this->apiInfo) { $this->apiInfo = $this->apiInfo->toArray(); } else { diff --git a/application/api/behavior/BuildResponse.php b/application/api/behavior/BuildResponse.php index 44914e2..84aec08 100644 --- a/application/api/behavior/BuildResponse.php +++ b/application/api/behavior/BuildResponse.php @@ -8,7 +8,7 @@ namespace app\api\behavior; -use app\model\ApiFields; +use app\model\AdminFields; use app\util\ApiLog; use app\util\DataType; use think\Request; @@ -27,7 +27,7 @@ class BuildResponse { $hash = $request->routeInfo(); if (isset($hash['rule'][1])) { $hash = $hash['rule'][1]; - $rule = ApiFields::all(['hash' => $hash, 'type' => 1]); + $rule = AdminFields::all(['hash' => $hash, 'type' => 1]); if ($rule) { $rule = json_decode(json_encode($rule), true); $newRule = array_column($rule, 'dataType', 'showName'); @@ -85,4 +85,4 @@ class BuildResponse { } } -} \ No newline at end of file +} diff --git a/application/api/behavior/RequestFilter.php b/application/api/behavior/RequestFilter.php index 98f801e..1259eb0 100644 --- a/application/api/behavior/RequestFilter.php +++ b/application/api/behavior/RequestFilter.php @@ -9,7 +9,7 @@ namespace app\api\behavior; -use app\model\ApiFields; +use app\model\AdminFields; use app\util\ApiLog; use app\util\ReturnCode; use app\util\DataType; @@ -47,7 +47,7 @@ class RequestFilter { $hash = $request->routeInfo(); if (isset($hash['rule'][1])) { $hash = $hash['rule'][1]; - $rule = ApiFields::all(['hash' => $hash, 'type' => 0]); + $rule = AdminFields::all(['hash' => $hash, 'type' => 0]); $newRule = $this->buildValidateRule($rule); if ($newRule) { diff --git a/application/api/controller/BuildToken.php b/application/api/controller/BuildToken.php index 2dbe11a..285709b 100644 --- a/application/api/controller/BuildToken.php +++ b/application/api/controller/BuildToken.php @@ -8,7 +8,7 @@ namespace app\api\controller; -use app\model\ApiApp; +use app\model\AdminApp; use app\util\ApiLog; use app\util\ReturnCode; use app\util\Strs; @@ -28,7 +28,7 @@ class BuildToken extends Base { if (empty($param['app_id'])) { return $this->buildFailed(ReturnCode::EMPTY_PARAMS, '缺少app_id'); } - $appInfo = (new ApiApp())->where(['app_id' => $param['app_id'], 'app_status' => 1])->find(); + $appInfo = (new AdminApp())->where(['app_id' => $param['app_id'], 'app_status' => 1])->find(); if (empty($appInfo)) { return $this->buildFailed(ReturnCode::INVALID, '应用ID非法'); } diff --git a/application/model/ApiApp.php b/application/model/AdminApp.php similarity index 52% rename from application/model/ApiApp.php rename to application/model/AdminApp.php index 21ddafb..5895748 100644 --- a/application/model/ApiApp.php +++ b/application/model/AdminApp.php @@ -3,6 +3,6 @@ namespace app\model; -class ApiApp extends Base { +class AdminApp extends Base { } diff --git a/application/model/ApiAppGroup.php b/application/model/AdminAppGroup.php similarity index 76% rename from application/model/ApiAppGroup.php rename to application/model/AdminAppGroup.php index c47c7f9..1d3a1ea 100644 --- a/application/model/ApiAppGroup.php +++ b/application/model/AdminAppGroup.php @@ -8,6 +8,6 @@ namespace app\model; -class ApiAppGroup extends Base { +class AdminAppGroup extends Base { } diff --git a/application/model/ApiAuthGroup.php b/application/model/AdminAuthGroup.php similarity index 60% rename from application/model/ApiAuthGroup.php rename to application/model/AdminAuthGroup.php index 24b3dbb..285ce74 100644 --- a/application/model/ApiAuthGroup.php +++ b/application/model/AdminAuthGroup.php @@ -8,10 +8,10 @@ namespace app\model; -class ApiAuthGroup extends Base { +class AdminAuthGroup extends Base { public function rules() { - return $this->hasMany('ApiAuthRule', 'groupId', 'id'); + return $this->hasMany('AdminAuthRule', 'groupId', 'id'); } } diff --git a/application/model/ApiAuthGroupAccess.php b/application/model/AdminAuthGroupAccess.php similarity index 73% rename from application/model/ApiAuthGroupAccess.php rename to application/model/AdminAuthGroupAccess.php index d248449..94848fd 100644 --- a/application/model/ApiAuthGroupAccess.php +++ b/application/model/AdminAuthGroupAccess.php @@ -8,6 +8,6 @@ namespace app\model; -class ApiAuthGroupAccess extends Base { +class AdminAuthGroupAccess extends Base { } diff --git a/application/model/ApiAuthRule.php b/application/model/AdminAuthRule.php similarity index 76% rename from application/model/ApiAuthRule.php rename to application/model/AdminAuthRule.php index fd27c1e..81220ae 100644 --- a/application/model/ApiAuthRule.php +++ b/application/model/AdminAuthRule.php @@ -8,6 +8,6 @@ namespace app\model; -class ApiAuthRule extends Base { +class AdminAuthRule extends Base { } diff --git a/application/model/ApiFields.php b/application/model/AdminFields.php similarity index 80% rename from application/model/ApiFields.php rename to application/model/AdminFields.php index 84b58d7..fb35e66 100644 --- a/application/model/ApiFields.php +++ b/application/model/AdminFields.php @@ -7,6 +7,6 @@ namespace app\model; -class ApiFields extends Base { +class AdminFields extends Base { -} \ No newline at end of file +} diff --git a/application/model/ApiGroup.php b/application/model/AdminGroup.php similarity index 78% rename from application/model/ApiGroup.php rename to application/model/AdminGroup.php index 7ef02c7..59789f0 100644 --- a/application/model/ApiGroup.php +++ b/application/model/AdminGroup.php @@ -8,6 +8,6 @@ namespace app\model; -class ApiGroup extends Base { +class AdminGroup extends Base { } diff --git a/application/model/ApiList.php b/application/model/AdminList.php similarity index 77% rename from application/model/ApiList.php rename to application/model/AdminList.php index 2be4afb..8f78daf 100644 --- a/application/model/ApiList.php +++ b/application/model/AdminList.php @@ -6,6 +6,6 @@ namespace app\model; -class ApiList extends Base { +class AdminList extends Base { -} \ No newline at end of file +} diff --git a/application/model/ApiMenu.php b/application/model/AdminMenu.php similarity index 55% rename from application/model/ApiMenu.php rename to application/model/AdminMenu.php index c6bda67..1f384b1 100644 --- a/application/model/ApiMenu.php +++ b/application/model/AdminMenu.php @@ -3,6 +3,6 @@ namespace app\model; -class ApiMenu extends Base { +class AdminMenu extends Base { // } diff --git a/application/model/ApiUser.php b/application/model/AdminUser.php similarity index 77% rename from application/model/ApiUser.php rename to application/model/AdminUser.php index 872c7df..d40ed5d 100644 --- a/application/model/ApiUser.php +++ b/application/model/AdminUser.php @@ -7,6 +7,6 @@ namespace app\model; -class ApiUser extends Base { +class AdminUser extends Base { -} \ No newline at end of file +} diff --git a/application/model/ApiUserAction.php b/application/model/AdminUserAction.php similarity index 75% rename from application/model/ApiUserAction.php rename to application/model/AdminUserAction.php index f6d267e..5dc193c 100644 --- a/application/model/ApiUserAction.php +++ b/application/model/AdminUserAction.php @@ -8,6 +8,6 @@ namespace app\model; -class ApiUserAction extends Base { +class AdminUserAction extends Base { } diff --git a/application/model/ApiUserData.php b/application/model/AdminUserData.php similarity index 75% rename from application/model/ApiUserData.php rename to application/model/AdminUserData.php index 7fcfc9d..31a02c9 100644 --- a/application/model/ApiUserData.php +++ b/application/model/AdminUserData.php @@ -7,6 +7,6 @@ namespace app\model; -class ApiUserData extends Base { +class AdminUserData extends Base { -} \ No newline at end of file +} diff --git a/application/wiki/controller/Index.php b/application/wiki/controller/Index.php index 9ca772f..965ce1b 100644 --- a/application/wiki/controller/Index.php +++ b/application/wiki/controller/Index.php @@ -8,10 +8,10 @@ namespace app\wiki\controller; -use app\model\ApiApp; -use app\model\ApiFields; -use app\model\ApiGroup; -use app\model\ApiList; +use app\model\AdminApp; +use app\model\AdminFields; +use app\model\AdminGroup; +use app\model\AdminList; use app\util\DataType; use app\util\ReturnCode; use app\util\Tools; @@ -27,11 +27,11 @@ class Index extends Base { public function index() { $this->checkLogin(); - $groupInfo = ApiGroup::all(); + $groupInfo = AdminGroup::all(); $groupInfo = Tools::buildArrFromObj($groupInfo); $groupInfo = Tools::buildArrByNewKey($groupInfo, 'hash'); - $this->appInfo = ApiApp::get(['app_id' => $this->appInfo['app_id']]); + $this->appInfo = AdminApp::get(['app_id' => $this->appInfo['app_id']]); $this->appInfo['app_api_show'] = json_decode($this->appInfo['app_api_show'], true); return view('', [ @@ -58,7 +58,7 @@ class Index extends Base { } } - $apiList = (new ApiList())->whereIn('hash', $this->appInfo['app_api_show'][$groupHash])->where(['groupHash' => $groupHash])->select(); + $apiList = (new AdminList())->whereIn('hash', $this->appInfo['app_api_show'][$groupHash])->where(['groupHash' => $groupHash])->select(); $apiList = Tools::buildArrFromObj($apiList); $apiList = Tools::buildArrByNewKey($apiList, 'hash'); @@ -67,8 +67,8 @@ class Index extends Base { } $detail = $apiList[$hash]; - $request = ApiFields::all(['hash' => $hash, 'type' => 0]); - $response = ApiFields::all(['hash' => $hash, 'type' => 1]); + $request = AdminFields::all(['hash' => $hash, 'type' => 0]); + $response = AdminFields::all(['hash' => $hash, 'type' => 1]); $dataType = array( DataType::TYPE_INTEGER => 'Integer', DataType::TYPE_STRING => 'String', @@ -81,7 +81,7 @@ class Index extends Base { DataType::TYPE_MOBILE => 'Mobile' ); - $groupInfo = ApiGroup::get(['hash' => $groupHash]); + $groupInfo = AdminGroup::get(['hash' => $groupHash]); $groupInfo->hot = $groupInfo->hot + 1; $groupInfo->save(); @@ -156,7 +156,7 @@ class Index extends Base { $appId = $this->request->post('appId'); $appSecret = $this->request->post('appSecret'); - $appInfo = ApiApp::get(['app_id' => $appId, 'app_secret' => $appSecret]); + $appInfo = AdminApp::get(['app_id' => $appId, 'app_secret' => $appSecret]); if (!empty($appInfo)) { if ($appInfo->app_status) { //保存用户信息和登录凭证