diff --git a/src/api/platform/system/controller/tenant.ts b/src/api/platform/system/controller/tenant.ts index 1af0297..abad3e5 100644 --- a/src/api/platform/system/controller/tenant.ts +++ b/src/api/platform/system/controller/tenant.ts @@ -8,6 +8,7 @@ import { defHttp } from '/@/utils/http/axios'; enum Api { list = '/system_proxy/system/tenant/list', + loginTenantList= '/system_proxy/system/tenant/loginTenantList', add = '/system_proxy/system/tenant/save', get = '/system_proxy/system/tenant', edit = '/system_proxy/system/tenant/update', @@ -18,6 +19,9 @@ enum Api { /** 查询多租户列表 */ export const listTenant = (params?: Partial) => defHttp.get({ url: Api.list, params }, { isReturnResultResponse: true }); +/** 查询登陆选择多租户列表 */ +export const loginTenantList = () => defHttp.get({ url: Api.loginTenantList }); + /** 新增多租户 */ export const addTenant = (params: Partial) => defHttp.post({ url: Api.add, data: params }); diff --git a/src/locales/lang/en/sys.ts b/src/locales/lang/en/sys.ts index 4fb919b..9618d11 100644 --- a/src/locales/lang/en/sys.ts +++ b/src/locales/lang/en/sys.ts @@ -95,6 +95,7 @@ export default { accountPlaceholder: 'Please input username', passwordPlaceholder: 'Please input password', identityProviderPlaceholder: 'Please select identity provider', + tenantPlaceholder: 'Please select Tenant', smsPlaceholder: 'Please input sms code', mobilePlaceholder: 'Please input mobile', policyPlaceholder: 'Register after checking', diff --git a/src/locales/lang/zh-CN/sys.ts b/src/locales/lang/zh-CN/sys.ts index f5d9f63..847a040 100644 --- a/src/locales/lang/zh-CN/sys.ts +++ b/src/locales/lang/zh-CN/sys.ts @@ -90,6 +90,7 @@ export default { accountPlaceholder: '请输入账号', passwordPlaceholder: '请输入密码', identityProviderPlaceholder: '请选择身份提供商', + tenantPlaceholder: '请选择租户', smsPlaceholder: '请输入验证码', mobilePlaceholder: '请输入手机号码', policyPlaceholder: '勾选后才能注册', diff --git a/src/views/core/loginmini/MiniLogin.vue b/src/views/core/loginmini/MiniLogin.vue index 44dbf79..938df93 100644 --- a/src/views/core/loginmini/MiniLogin.vue +++ b/src/views/core/loginmini/MiniLogin.vue @@ -1,7 +1,39 @@