modified 完善数据返回,优化AppId首位不能是0

This commit is contained in:
zhaoxiang 2018-02-17 00:29:08 +08:00
parent 0fcda04dbc
commit 59fb5f4ea1

View File

@ -64,17 +64,17 @@ class App extends Base {
public function getAppInfo() { public function getAppInfo() {
$apiArr = ApiList::all(); $apiArr = ApiList::all();
foreach ($apiArr as $api) { foreach ($apiArr as $api) {
$res['apiList'][$api['groupId']][] = $api; $res['apiList'][$api['groupHash']][] = $api;
} }
$groupArr = ApiGroup::all(); $groupArr = ApiGroup::all();
$groupArr = $this->buildArrFromObj($groupArr); $groupArr = $this->buildArrFromObj($groupArr);
$res['groupInfo'] = array_column($groupArr, 'name', 'id'); $res['groupInfo'] = array_column($groupArr, 'name', 'hash');
$res['groupInfo'][0] = '默认分组'; $res['groupInfo']['default'] = '默认分组';
$id = $this->request->get('id', 0); $id = $this->request->get('id', 0);
if ($id) { if ($id) {
} else { } else {
$res['app_id'] = Strs::randString(8, 1); $res['app_id'] = mt_rand(1, 9) . Strs::randString(7, 1);
$res['app_secret'] = Strs::randString(32); $res['app_secret'] = Strs::randString(32);
} }