perf: adjust the return value of the interface to obtain user information in array format #259

This commit is contained in:
vben
2021-02-13 09:16:36 +08:00
parent 993538de21
commit 589409305f
8 changed files with 60 additions and 45 deletions

View File

@@ -10,10 +10,12 @@ function createFakeUserList() {
desc: 'manager',
password: '123456',
token: 'fakeToken1',
role: {
roleName: 'Super Admin',
value: 'super',
},
roles: [
{
roleName: 'Super Admin',
value: 'super',
},
],
},
{
userId: '2',
@@ -22,10 +24,12 @@ function createFakeUserList() {
realName: 'test user',
desc: 'tester',
token: 'fakeToken2',
role: {
roleName: 'Tester',
value: 'test',
},
roles: [
{
roleName: 'Tester',
value: 'test',
},
],
},
];
}
@@ -49,9 +53,9 @@ export default [
if (!checkUser) {
return resultError('Incorrect account or password');
}
const { userId, username: _username, token, realName, desc, role } = checkUser;
const { userId, username: _username, token, realName, desc, roles } = checkUser;
return resultSuccess({
role,
roles,
userId,
username: _username,
token,