zcy 3 anni fa
parent
commit
903caaaa78

+ 1 - 1
src/layout/components/Navbar.vue

@@ -38,7 +38,7 @@
         </el-dropdown-menu>
       </el-dropdown>
     </div>
-    <user-password ref="userPassword"></user-password>
+    <userPassword ref="userPassword" />
   </div>
 </template>
 

+ 5 - 2
src/layout/components/UserPassword.vue

@@ -53,8 +53,8 @@
 </template>
 
 <script>
-import { httpAction, getAction } from '@/api/request'
-
+import { httpAction } from '@/api/request'
+import { Base64 } from 'js-base64'
 export default {
   name: 'UserPassword',
   data() {
@@ -125,6 +125,9 @@ export default {
         if (!err) {
           that.confirmLoading = true
           const params = Object.assign({ userName: this.username }, values)
+          params.oldPassword = Base64.encode(params.oldPassword)
+          params.newPassword = Base64.encode(params.newPassword)
+          params.confirmPassword = Base64.encode(params.confirmPassword)
           console.log('修改密码提交数据', params)
           httpAction(this.url, params, 'put').then((res) => {
             that.confirmLoading = false