| @@ -12,8 +12,8 @@ module.exports = { | |||||
| proxyTable: { | proxyTable: { | ||||
| "/dev-api": { | "/dev-api": { | ||||
| // 请求的目标主机 | // 请求的目标主机 | ||||
| //target: 'http://116.255.135.38:8081/nsgk_test/', | |||||
| target: 'http://192.168.31.107:8080/', | |||||
| target: 'http://116.255.135.38:8081/nsgk_test/', | |||||
| //target: 'http://192.168.31.107:8080/', | |||||
| changeOrigin: true, | changeOrigin: true, | ||||
| pathRewrite: { | pathRewrite: { | ||||
| '^/dev-api': '' | '^/dev-api': '' | ||||
| @@ -19,8 +19,17 @@ export function showUserImg(id){ | |||||
| //更新用户资料 | //更新用户资料 | ||||
| export function userUpdate(query){ | export function userUpdate(query){ | ||||
| return request({ | return request({ | ||||
| url: '/transaction/member', | |||||
| method: 'put', | |||||
| url: '/transaction/member/edit', | |||||
| method: 'post', | |||||
| data: query | |||||
| }) | |||||
| } | |||||
| //更新密码 | |||||
| export function passWordUpdate(query){ | |||||
| return request({ | |||||
| url: '/system/user/profile/updatePwd', | |||||
| method: 'post', | |||||
| data: query | data: query | ||||
| }) | }) | ||||
| } | } | ||||
| @@ -45,7 +54,7 @@ export function deleteUserImg(id){ | |||||
| //发布咨询 | //发布咨询 | ||||
| export function userCommunicate(query){ | export function userCommunicate(query){ | ||||
| return request({ | return request({ | ||||
| url: '/transaction/communicate', | |||||
| url: '/transaction/communicate/add', | |||||
| method: 'post', | method: 'post', | ||||
| data: query | data: query | ||||
| }) | }) | ||||
| @@ -63,8 +72,8 @@ export function userConsulting(query){ | |||||
| //修改咨询 | //修改咨询 | ||||
| export function updateCommunicate(query){ | export function updateCommunicate(query){ | ||||
| return request({ | return request({ | ||||
| url: '/transaction/communicate', | |||||
| method: 'put', | |||||
| url: '/transaction/communicate/edit', | |||||
| method: 'post', | |||||
| data: query | data: query | ||||
| }) | }) | ||||
| } | } | ||||
| @@ -80,8 +89,8 @@ export function selectCommunicate(id){ | |||||
| //删除咨询 | //删除咨询 | ||||
| export function deleteInteraction(id){ | export function deleteInteraction(id){ | ||||
| return request({ | return request({ | ||||
| url: '/transaction/communicate/'+id, | |||||
| method: 'delete' | |||||
| url: '/transaction/communicate/remove/'+id, | |||||
| method: 'get' | |||||
| }) | }) | ||||
| } | } | ||||
| @@ -97,17 +106,17 @@ export function supplyList(query){ | |||||
| //发布供求 | //发布供求 | ||||
| export function userDemand(query){ | export function userDemand(query){ | ||||
| return request({ | return request({ | ||||
| url: '/transaction/demand', | |||||
| url: '/transaction/demand/add', | |||||
| method: 'post', | method: 'post', | ||||
| data: query | data: query | ||||
| }) | }) | ||||
| } | } | ||||
| //发布供求 | |||||
| //修改供求 | |||||
| export function updateDemand(query){ | export function updateDemand(query){ | ||||
| return request({ | return request({ | ||||
| url: '/transaction/demand', | |||||
| method: 'put', | |||||
| url: '/transaction/demand/edit', | |||||
| method: 'post', | |||||
| data: query | data: query | ||||
| }) | }) | ||||
| } | } | ||||
| @@ -123,8 +132,8 @@ export function selectDemand(id){ | |||||
| //删除供求 | //删除供求 | ||||
| export function deleteSupply(id){ | export function deleteSupply(id){ | ||||
| return request({ | return request({ | ||||
| url: '/transaction/demand/'+id, | |||||
| method: 'delete' | |||||
| url: '/transaction/demand/remove/'+id, | |||||
| method: 'get' | |||||
| }) | }) | ||||
| } | } | ||||
| @@ -228,6 +228,15 @@ export const constantRoutes = [ | |||||
| }, | }, | ||||
| component: (resolve) => require(['@/views/user/accountSetting/bankInformation/index'], resolve) | component: (resolve) => require(['@/views/user/accountSetting/bankInformation/index'], resolve) | ||||
| }, | }, | ||||
| { | |||||
| path: '/passWordInformation', | |||||
| name: 'passWordInformation', | |||||
| meta: { | |||||
| title: '密码修改', | |||||
| hidden: true, | |||||
| }, | |||||
| component: (resolve) => require(['@/views/user/accountSetting/passWordInformation/index'], resolve) | |||||
| }, | |||||
| { | { | ||||
| path: '/phoneInformation', | path: '/phoneInformation', | ||||
| name: 'phoneInformation', | name: 'phoneInformation', | ||||
| @@ -326,7 +335,7 @@ export const constantRoutes = [ | |||||
| hidden: true, | hidden: true, | ||||
| }, | }, | ||||
| component: (resolve) => require(['@/views/user/supply/supplyAdd'], resolve) | component: (resolve) => require(['@/views/user/supply/supplyAdd'], resolve) | ||||
| }, | |||||
| }, | |||||
| //两清三化宅基地 | //两清三化宅基地 | ||||
| { | { | ||||
| path: '/homestead/index', | path: '/homestead/index', | ||||
| @@ -9,6 +9,7 @@ | |||||
| /> | /> | ||||
| <van-cell title="用户资料修改" @click="goInformation" to="userInformation" is-link icon="points" /> | <van-cell title="用户资料修改" @click="goInformation" to="userInformation" is-link icon="points" /> | ||||
| <van-cell title="银行账户信息修改" to="bankInformation" is-link icon="credit-pay" /> | <van-cell title="银行账户信息修改" to="bankInformation" is-link icon="credit-pay" /> | ||||
| <van-cell title="密码修改" to="passWordInformation" is-link icon="lock" /> | |||||
| </div> | </div> | ||||
| </template> | </template> | ||||
| @@ -0,0 +1,76 @@ | |||||
| <template> | |||||
| <div class="app-container" :style="{height:height+'px'}"> | |||||
| <van-nav-bar | |||||
| title="银行账户修改" | |||||
| left-arrow | |||||
| fixed | |||||
| placeholder | |||||
| @click-left="onClickLeft" | |||||
| /> | |||||
| <van-form @submit="submitBank"> | |||||
| <van-field v-model="form.oldPassWord" type="password" label="原密码" placeholder="请输入原密码" required :rules="[{ required:true }]"/> | |||||
| <van-field v-model="form.newPassWord" type="password" label="新密码" placeholder="请输入新密码" required :rules="[{ required:true }]"/> | |||||
| <van-field v-model="form.determinePassWord" type="password" label="确认密码" placeholder="请确认密码" required :rules="[{ required:true }]"/> | |||||
| <div class="submit"> | |||||
| <van-button round block type="info" color="#007E72" native-type="submit">保存</van-button> | |||||
| </div> | |||||
| </van-form> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| import { passWordUpdate } from "@/api/user/index"; | |||||
| import {Dialog} from "vant"; | |||||
| export default { | |||||
| name: "bankInformation", | |||||
| data() { | |||||
| return { | |||||
| height:0, | |||||
| tel:'', | |||||
| fileList:[], | |||||
| form:{ | |||||
| oldPassWord:'', | |||||
| newPassWord:'', | |||||
| determinePassWord:'', | |||||
| id:'', | |||||
| } | |||||
| }; | |||||
| }, | |||||
| created() { | |||||
| this.height = document.body.clientHeight; | |||||
| this.getInfo(); | |||||
| }, | |||||
| methods: { | |||||
| submitBank(){ | |||||
| passWordUpdate(this.form).then(response => { | |||||
| if (response.code == 200){ | |||||
| Dialog.confirm({ | |||||
| title: '系统提示', | |||||
| message: '修改成功', | |||||
| confirmButtonText: '确定', | |||||
| }) | |||||
| } | |||||
| }); | |||||
| } | |||||
| }, | |||||
| }; | |||||
| </script> | |||||
| <style scoped lang="scss"> | |||||
| .app-container { | |||||
| background-color: #FFF; | |||||
| } | |||||
| .submit{ | |||||
| position: absolute; | |||||
| bottom: 5%; | |||||
| width: 90%; | |||||
| left: 5%; | |||||
| p{ | |||||
| text-align: center; | |||||
| margin-bottom: 0.2rem; | |||||
| span{ | |||||
| color: #007E72; | |||||
| } | |||||
| } | |||||
| } | |||||
| </style> | |||||