| | |
| | | let role = response.data2.urole; |
| | | uname.value = name; |
| | | setUname(name); |
| | | token.value = 'admin'; |
| | | setToken('admin'); |
| | | let _token = 'someone'; |
| | | debugger; |
| | | if (response.data2.uid && response.data2.uid <= 10000) { |
| | | _token = 'manager'; |
| | | if (response.data2.uid <= 100) { |
| | | _token = 'admin'; |
| | | } |
| | | } |
| | | token.value = _token; |
| | | setToken(_token); |
| | | urole.value = role; |
| | | setUrole(role); |
| | | resolve(response); |
| | |
| | | function getInfo() { |
| | | return new Promise((resolve) => { |
| | | const data = { |
| | | roles: ['admin'], |
| | | // roles: ['admin'], |
| | | roles: [token.value], |
| | | introduction: 'I am a super administrator', |
| | | avatar: 'https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif', |
| | | // name: 'Super Admin' |
| | | name: getUname() |
| | | name: uname.value |
| | | }; |
| | | const { roles: _roles, name, avatar: _avatar, introduction: _introduction } = data; |
| | | roles.value = _roles; |
| | | uname.value = name; |
| | | // uname.value = name; |
| | | avatar.value = _avatar; |
| | | introduction.value = _introduction; |
| | | |
| | |
| | | } |
| | | |
| | | async function changeRoles(role) { |
| | | debugger; |
| | | const _token = role + '-token'; |
| | | |
| | | token.value = _token; |