| @@ -12,8 +12,8 @@ module.exports = { | |||
| proxyTable: { | |||
| "/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, | |||
| pathRewrite: { | |||
| '^/dev-api': '' | |||
| @@ -19,8 +19,17 @@ export function showUserImg(id){ | |||
| //更新用户资料 | |||
| export function userUpdate(query){ | |||
| 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 | |||
| }) | |||
| } | |||
| @@ -45,7 +54,7 @@ export function deleteUserImg(id){ | |||
| //发布咨询 | |||
| export function userCommunicate(query){ | |||
| return request({ | |||
| url: '/transaction/communicate', | |||
| url: '/transaction/communicate/add', | |||
| method: 'post', | |||
| data: query | |||
| }) | |||
| @@ -63,8 +72,8 @@ export function userConsulting(query){ | |||
| //修改咨询 | |||
| export function updateCommunicate(query){ | |||
| return request({ | |||
| url: '/transaction/communicate', | |||
| method: 'put', | |||
| url: '/transaction/communicate/edit', | |||
| method: 'post', | |||
| data: query | |||
| }) | |||
| } | |||
| @@ -80,8 +89,8 @@ export function selectCommunicate(id){ | |||
| //删除咨询 | |||
| export function deleteInteraction(id){ | |||
| 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){ | |||
| return request({ | |||
| url: '/transaction/demand', | |||
| url: '/transaction/demand/add', | |||
| method: 'post', | |||
| data: query | |||
| }) | |||
| } | |||
| //发布供求 | |||
| //修改供求 | |||
| export function updateDemand(query){ | |||
| return request({ | |||
| url: '/transaction/demand', | |||
| method: 'put', | |||
| url: '/transaction/demand/edit', | |||
| method: 'post', | |||
| data: query | |||
| }) | |||
| } | |||
| @@ -123,8 +132,8 @@ export function selectDemand(id){ | |||
| //删除供求 | |||
| export function deleteSupply(id){ | |||
| 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) | |||
| }, | |||
| { | |||
| path: '/passWordInformation', | |||
| name: 'passWordInformation', | |||
| meta: { | |||
| title: '密码修改', | |||
| hidden: true, | |||
| }, | |||
| component: (resolve) => require(['@/views/user/accountSetting/passWordInformation/index'], resolve) | |||
| }, | |||
| { | |||
| path: '/phoneInformation', | |||
| name: 'phoneInformation', | |||
| @@ -326,7 +335,7 @@ export const constantRoutes = [ | |||
| hidden: true, | |||
| }, | |||
| component: (resolve) => require(['@/views/user/supply/supplyAdd'], resolve) | |||
| }, | |||
| }, | |||
| //两清三化宅基地 | |||
| { | |||
| path: '/homestead/index', | |||
| @@ -9,6 +9,7 @@ | |||
| /> | |||
| <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="passWordInformation" is-link icon="lock" /> | |||
| </div> | |||
| </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> | |||