zcy 3 lat temu
rodzic
commit
e7c9353c21

+ 2 - 1
src/api/request.js

@@ -39,7 +39,8 @@ export function httpAction(url, parameter, method) {
   return request({
     url: url,
     method: method,
-    data: parameter
+    data: parameter,
+    params: parameter
   })
 }
 

+ 3 - 1
src/layout/components/UserPassword.vue

@@ -124,10 +124,12 @@ export default {
       this.form.validateFields((err, values) => {
         if (!err) {
           that.confirmLoading = true
-          const params = Object.assign({ userName: this.username }, values)
+          // { userName: this.username },
+          const params = Object.assign(values)
           params.oldPassword = encodeURIComponent(params.oldPassword)
           params.newPassword = encodeURIComponent(params.newPassword)
           params.confirmPassword = encodeURIComponent(params.confirmPassword)
+          delete params.confirmPassword
           console.log('修改密码提交数据', params)
           httpAction(this.url, params, 'put').then((res) => {
             that.confirmLoading = false

+ 3 - 2
src/utils/request.js

@@ -20,9 +20,10 @@ service.interceptors.request.use(
       config.headers['Authorization'] = getToken()
     }
     var paramsObject = ''
-    if (config.method == 'get') {
+    debugger
+    if (config.method === 'get' || config.method === 'delete') {
       paramsObject = config.params
-    } else {
+    } else if (config.method === 'post' || config.method === 'put') {
       paramsObject = config.data
     }
     const queryString1 = queryString.stringify(paramsObject)