66 lines
1.3 KiB
JavaScript
66 lines
1.3 KiB
JavaScript
// page/component/new-pages/user/address/address.js
|
|
Page({
|
|
data:{
|
|
address:{
|
|
name:'',
|
|
phone:'',
|
|
detail:''
|
|
}
|
|
},
|
|
onLoad(){
|
|
var self = this;
|
|
// 获取地址信息
|
|
wx.request({
|
|
url: 'http://localhost:8080/user/getById',
|
|
method: 'GET',
|
|
data: {
|
|
id:1
|
|
},
|
|
success(res) {
|
|
self.setData({
|
|
address: res.data
|
|
});
|
|
}
|
|
});
|
|
wx.getStorage({
|
|
key: 'address',
|
|
success: function(res){
|
|
self.setData({
|
|
address : res.data
|
|
})
|
|
}
|
|
})
|
|
},
|
|
formSubmit(e){
|
|
const value = e.detail.value;
|
|
if (value.name && value.phone && value.detail){
|
|
//保存地址
|
|
wx.request({
|
|
url: 'http://localhost:8080/user/addOrUpdate',
|
|
method: 'POST',
|
|
data: {
|
|
id: value.id,
|
|
name : value.name,
|
|
phone: value.phone,
|
|
address: value.detail
|
|
},
|
|
success(res) {
|
|
console.log(res)
|
|
}
|
|
});
|
|
wx.setStorage({
|
|
key: 'address',
|
|
data: value,
|
|
success(){
|
|
wx.navigateBack();
|
|
}
|
|
})
|
|
}else{
|
|
wx.showModal({
|
|
title:'提示',
|
|
content:'请填写完整资料',
|
|
showCancel:false
|
|
})
|
|
}
|
|
}
|
|
}) |