From 5bd178f90900c9d2b3a4dc835f5612aa7bf6fd59 Mon Sep 17 00:00:00 2001 From: XieYongHong <18010623010@163.com> Date: Fri, 30 Jun 2023 09:39:56 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=99=BB=E5=BD=95=E5=AF=86=E7=A0=81?= =?UTF-8?q?=E5=8A=A0=E5=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: 修改登录后跳转方式 * fix: 修改物模型的其他配置按照类型配置 --- package.json | 1 + src/api/login.ts | 7 ++++ src/components/Metadata/ConfigParam/index.vue | 24 +++++++++--- src/components/ValueItem/index.vue | 6 +++ src/utils/encrypt.ts | 7 ++++ src/views/user/Login/index.vue | 37 ++++++++++++++++++- vite.config.ts | 3 +- yarn.lock | 5 +++ 8 files changed, 82 insertions(+), 8 deletions(-) create mode 100644 src/utils/encrypt.ts diff --git a/package.json b/package.json index 7670fcf5..ceffe5ed 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "jetlinks-store": "^0.0.3", "jetlinks-ui-components": "^1.0.21", "js-cookie": "^3.0.1", + "jsencrypt": "^3.3.2", "less": "^4.1.3", "less-loader": "^11.1.0", "lodash-es": "^4.17.21", diff --git a/src/api/login.ts b/src/api/login.ts index b5511f80..3ab39842 100644 --- a/src/api/login.ts +++ b/src/api/login.ts @@ -61,3 +61,10 @@ export const loginout_api = () => server.get('/user-token/reset') export const getOAuth2 = (params: any) => server.get('/oauth2/authorize', params) export const initApplication = (clientId: string | number) => server.get<{name: string}>(`/application/${clientId}/info`) + + +/** + * 登录加密信息 + * @returns + */ +export const authLoginConfig = () => server.get(`/authorize/login/configs`) \ No newline at end of file diff --git a/src/components/Metadata/ConfigParam/index.vue b/src/components/Metadata/ConfigParam/index.vue index 64b8157e..50c0e453 100644 --- a/src/components/Metadata/ConfigParam/index.vue +++ b/src/components/Metadata/ConfigParam/index.vue @@ -8,18 +8,32 @@