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')
+ }}