@@ -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> |