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] =?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 @@
-
-
+
+
{{ $store.state.user.realName }}
-
-
-
+
+
-
-
+
+
+
+
+
{{ $t('cancel') }}
- {{ $t('confirm') }}
+ {{
+ $t('confirm')
+ }}