From f0333de1e057f23ef1b04d19ef17a5eb2bc0b18a Mon Sep 17 00:00:00 2001 From: jianjun Date: Thu, 9 Jun 2022 21:41:46 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E7=83=9F=E5=8F=B0=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- epmet-oper-web/.env.production | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/epmet-oper-web/.env.production b/epmet-oper-web/.env.production index 6592f04..fca3139 100644 --- a/epmet-oper-web/.env.production +++ b/epmet-oper-web/.env.production @@ -1,4 +1,4 @@ NODE_ENV=production -VUE_APP_API_SERVER = https://epmet-cloud.elinkservice.cn/api +VUE_APP_API_SERVER = https://epmet-yantai.elinkservice.cn/api VUE_APP_NODE_ENV=prod -VUE_APP_PUBLIC_PATH=epmet-oper \ No newline at end of file +VUE_APP_PUBLIC_PATH=epmet-oper From 88ca245162a03d293bc5eb48a29f5fddf0a4b358 Mon Sep 17 00:00:00 2001 From: dai <851733175@qq.com> Date: Tue, 27 Sep 2022 14:02:19 +0800 Subject: [PATCH 2/5] =?UTF-8?q?=E9=AB=98=E5=8D=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- epmet-oper-web/src/utils/index.js | 11 ++ .../src/views/main-navbar-update-password.vue | 165 ++++++++++++------ epmet-oper-web/src/views/pages/login.vue | 149 ++++++++++------ 3 files changed, 215 insertions(+), 110 deletions(-) diff --git a/epmet-oper-web/src/utils/index.js b/epmet-oper-web/src/utils/index.js index 80486e0..be79995 100644 --- a/epmet-oper-web/src/utils/index.js +++ b/epmet-oper-web/src/utils/index.js @@ -1,5 +1,6 @@ import Cookies from 'js-cookie' import store from '@/js/store' +import JSEncrypt from 'jsencrypt' //引入加密 /** * 获取字典数据列表 @@ -93,3 +94,13 @@ export function treeDataTranslate(data, id = 'id', pid = 'pid') { } return res } + +// 加密 +export function encryptedData(key, data) { + // 新建JSEncrypt对象 + let encryptor = new JSEncrypt() + // 设置公钥 + encryptor.setPublicKey(key) + // 加密数据 + return encryptor.encrypt(data) +} diff --git a/epmet-oper-web/src/views/main-navbar-update-password.vue b/epmet-oper-web/src/views/main-navbar-update-password.vue index b421aed..e4ac7b5 100644 --- a/epmet-oper-web/src/views/main-navbar-update-password.vue +++ b/epmet-oper-web/src/views/main-navbar-update-password.vue @@ -1,93 +1,157 @@ From 4a13b5966dc960fd4f0dea3b20196095b6060d26 Mon Sep 17 00:00:00 2001 From: dai <851733175@qq.com> Date: Tue, 27 Sep 2022 14:49:37 +0800 Subject: [PATCH 3/5] =?UTF-8?q?=E9=AB=98=E5=8D=B1=E6=BC=8F=E6=B4=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- epmet-oper-web/src/views/pages/login.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/epmet-oper-web/src/views/pages/login.vue b/epmet-oper-web/src/views/pages/login.vue index d7a58f7..5f4a49e 100644 --- a/epmet-oper-web/src/views/pages/login.vue +++ b/epmet-oper-web/src/views/pages/login.vue @@ -162,6 +162,7 @@ export default { this.$refs['dataForm'].validate((valid, messageObj) => { if (!valid) { app.util.validateRule(messageObj) + return } const { pubKey } = this this.$http From b1d3aedaf0868a9f80a644bfcab01d2370cdb690 Mon Sep 17 00:00:00 2001 From: dai <851733175@qq.com> Date: Tue, 27 Sep 2022 17:04:45 +0800 Subject: [PATCH 4/5] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E6=BC=8F=E6=B4=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/modules/sys/user-add-or-update.vue | 346 +++++++++++------- 1 file changed, 216 insertions(+), 130 deletions(-) diff --git a/epmet-oper-web/src/views/modules/sys/user-add-or-update.vue b/epmet-oper-web/src/views/modules/sys/user-add-or-update.vue index 4ae28a1..ef905b6 100644 --- a/epmet-oper-web/src/views/modules/sys/user-add-or-update.vue +++ b/epmet-oper-web/src/views/modules/sys/user-add-or-update.vue @@ -1,74 +1,91 @@ @@ -90,8 +108,10 @@ From 769266fc55fc6e0f100db6a2264e26cb4f0d4a3d Mon Sep 17 00:00:00 2001 From: jianjun Date: Wed, 28 Sep 2022 13:50:08 +0800 Subject: [PATCH 5/5] =?UTF-8?q?=E6=92=A4=E5=9B=9E=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- epmet-oper-web/.env.production | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/epmet-oper-web/.env.production b/epmet-oper-web/.env.production index fca3139..5b72f6d 100644 --- a/epmet-oper-web/.env.production +++ b/epmet-oper-web/.env.production @@ -1,4 +1,4 @@ NODE_ENV=production -VUE_APP_API_SERVER = https://epmet-yantai.elinkservice.cn/api +VUE_APP_API_SERVER = https://epmet-cloud.elinkservice.cn/api VUE_APP_NODE_ENV=prod VUE_APP_PUBLIC_PATH=epmet-oper