Browse Source

chore: login Extension Parameters

master
wangxiang 2 years ago
parent
commit
ad90fe207b
No known key found for this signature in database
GPG Key ID: 1BA7946AB6B232E4
  1. 11
      src/api/platform/core/controller/user.ts
  2. 2
      src/api/platform/system/controller/dictdata.ts
  3. BIN
      src/assets/loginmini/icon/icon-role.png
  4. BIN
      src/assets/loginmini/icon/icon-tenant.png
  5. 8
      src/assets/loginmini/style/home.less

11
src/api/platform/core/controller/user.ts

@ -27,22 +27,19 @@ export const login = (params: LoginParams) => { @@ -27,22 +27,19 @@ export const login = (params: LoginParams) => {
param: ['password']
});
const username = user.username.trim();
const password = user.password;
const code = user.code;
const realKey = user.realKey;
const { username, password, options, ...exOauthParams} = user;
const grant_type = 'password';
const scope = 'server';
const data = qs.stringify({'username': username, 'password': password});
const data = qs.stringify({ 'username': username.trim(), 'password': password });
return defHttp.post<TokenEnhancer>({
url: Api.login,
headers: {
'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8'
},
params: { code, realKey, grant_type, scope },
params: { ...exOauthParams, grant_type, scope },
data: data
}, params?.options);
}, options);
};
/** 获取当前用户信息 */

2
src/api/platform/system/controller/dictdata.ts

@ -31,4 +31,4 @@ export const getDictData = (id: string) => defHttp.get<DictData>({ url: `${Api.g @@ -31,4 +31,4 @@ export const getDictData = (id: string) => defHttp.get<DictData>({ url: `${Api.g
export const delDictData = (ids: string) => defHttp.delete({ url: `${Api.del}/${ids}` });
/** 根据字典类型查询字典数据 */
export const getDataByDictType = (dictType: string) => defHttp.get<DictData[]>({ url: `${Api.getByDictType}/${dictType}` });
export const getDataByDictType = (params: DictData) => defHttp.get<DictData[]>({ url: Api.getByDictType, params });

BIN
src/assets/loginmini/icon/icon-role.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

BIN
src/assets/loginmini/icon/icon-tenant.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

8
src/assets/loginmini/style/home.less

@ -350,6 +350,14 @@ @@ -350,6 +350,14 @@
background-image: url(../icon/icon-code.png);
}
.icon-tenant {
background-image: url(../icon/icon-tenant.png);
}
.icon-role {
background-image: url(../icon/icon-role.png);
}
.aui-inputClear:focus {
border-bottom: 1px solid #1b90ff;
}

Loading…
Cancel
Save