|
|
@@ -7,9 +7,25 @@ Page({
|
|
|
region: ['北京市', '北京市', '东城区'],
|
|
|
name: '',
|
|
|
tel: 0,
|
|
|
- more: ''
|
|
|
+ more: '',
|
|
|
+ type: 0,//0为新建,1为编辑
|
|
|
},
|
|
|
onLoad: function (options) {
|
|
|
+ console.log('options',options)
|
|
|
+ if(options.type == 1){
|
|
|
+ var address = wx.getStorageSync('editAddr');
|
|
|
+ console.log('addrhere',address)
|
|
|
+ this.setData({
|
|
|
+ type: 1,
|
|
|
+ address:address.province+address.city+address.district,
|
|
|
+ region:[address.province,address.city,address.district],
|
|
|
+ name:address.remark,
|
|
|
+ tel:address.tel,
|
|
|
+ name:address.contact,
|
|
|
+ more:address.address,
|
|
|
+ addrid:address.id
|
|
|
+ })
|
|
|
+ }
|
|
|
},
|
|
|
bindName: function (e) {
|
|
|
this.setData({
|
|
|
@@ -58,7 +74,12 @@ Page({
|
|
|
},
|
|
|
requestAddress () {
|
|
|
var that = this
|
|
|
- var url = 'v1/address'
|
|
|
+
|
|
|
+ if(that.data.type == 1){
|
|
|
+ var url = 'v1/address/'+that.data.addrid;
|
|
|
+ }else{
|
|
|
+ var url = 'v1/address';
|
|
|
+ }
|
|
|
var params = {
|
|
|
contact: this.data.name,
|
|
|
tel: this.data.tel,
|
|
|
@@ -73,7 +94,12 @@ Page({
|
|
|
delta: 1
|
|
|
})
|
|
|
}
|
|
|
- _request.$post(url, params, success)
|
|
|
+ if(that.data.type == 1){
|
|
|
+ _request.$put(url, params, success)
|
|
|
+ }else{
|
|
|
+ _request.$post(url, params, success)
|
|
|
+ }
|
|
|
+
|
|
|
},
|
|
|
bindRegionChange: function (e) {
|
|
|
console.log(e)
|