| 
							- var app = getApp();
 - const navigationBarHeight = (getApp().statusBarHeight + 44) + 'px'
 - const extConfig = wx.getExtConfigSync ? wx.getExtConfigSync() : {}
 - const Http = require("../../utils/HttpBasics");
 - const config = require("../../config/config.js");
 - Page({
 - 
 -   /**
 -    * 页面的初始数据
 -    */
 -   data: {
 -     navigationBarHeight,
 -     userName: "",
 -     userPhone: "",
 -     // region:"",
 -     detail: "",
 -     switch1Checked: false,
 -     region: ['北京市', '北京市', '东城区'],
 -     id: "",
 -     url: "",
 -     typeLsit: {}
 -   },
 - 
 -   /**
 -    * 获取全局样式
 -    */
 -   getType() {
 -     Http.get({
 -       url: config.api.setType,
 -       data: {
 -         mouldType: app.globalData.mouldType
 -       }
 -     }).then(res => {
 -       const {
 -         code,
 -         data
 -       } = res
 -       if (code == 200) {
 -         app.globalData.typeLsit = data
 -         this.setData({
 -           typeLsit: data,
 -         })
 -       }
 -     })
 -   },
 - 
 -   go(e) {
 -     let url = e.currentTarget.dataset.url
 -     wx.navigateTo({
 -       url: url,
 -     })
 -   },
 -   setUserName(e) {
 -     this.setData({
 -       userName: e.detail.value
 -     })
 -   },
 -   setUserPhone(e) {
 -     this.setData({
 -       userPhone: e.detail.value
 -     })
 -   },
 -   setRegion(e) {
 -     this.setData({
 -       region: e.detail.value
 -     })
 -   },
 -   setDetail(e) {
 -     this.setData({
 -       detail: e.detail.value
 -     })
 -   },
 -   switch1Change(e) {
 -     this.setData({
 -       switch1Checked: e.detail.value
 -     })
 -   },
 -   dleSite() {
 -     Http.get({
 -       url: config.api.siteDel,
 -       data: {
 -         id: this.data.id
 -       }
 -     }).then(res => {
 -       wx.showToast({
 -         title: '删除成功',
 -         icon: 'none',
 -         duration: 2000,
 -       })
 -       wx.navigateBack({
 -         delta: 1
 -       })
 -     }).catch(err => {
 -       wx.showToast({
 -         title: err.message ? err.message : err.data,
 -         icon: 'none',
 -         duration: 2000,
 -       })
 -     })
 -   },
 -   addSite() {
 -     let myreg = /^[1][3,4,5,7,8][0-9]{9}$/;
 -     if (this.data.userName == "") {
 -       wx.showToast({
 -         title: '请输入收货人',
 -         icon: 'none',
 -         duration: 2000,
 -       })
 -       return
 -     }
 - 
 -     if (!myreg.test(this.data.userPhone)) {
 -       // this.redata.Phone = '';
 -       wx.showToast({
 -         title: '请输入正确手机号',
 -         icon: 'none',
 -         duration: 2000,
 -       })
 -       return
 -     }
 - 
 -     if (this.data.detail == "") {
 -       wx.showToast({
 -         title: '请输入详细地址',
 -         icon: 'none',
 -         duration: 2000,
 -       })
 -       return
 -     }
 - 
 -     let data = {
 -       consignee: this.data.userName,
 -       mobile: this.data.userPhone,
 -       address: this.data.detail,
 -       region: JSON.stringify(this.data.region),
 -       isDefault: this.data.switch1Checked ? 1 : 0,
 -     }
 -     if (this.data.id && this.data.id != "") {
 -       data.id = this.data.id
 -     }
 -     Http.post({
 -       url: config.api.collectSite,
 -       data: data,
 -     }).then(res => {
 -       wx.showToast({
 -         title: '保存成功!',
 -         icon: 'none',
 -         duration: 2000,
 -       })
 - 
 -       wx.navigateBack({
 -         delta: 1
 -       })
 -     }).catch(err => {
 -       wx.showToast({
 -         title: err.message ? err.message : err.data,
 -         icon: 'none',
 -         duration: 2000,
 -       })
 -     })
 -   },
 - 
 -   bindRegionChange(e) {
 -     this.setData({
 -       region: e.detail.value,
 -       obj: {},
 -     })
 -   },
 -   /**
 -    * 生命周期函数--监听页面加载
 -    */
 -   onLoad: function (options) {
 -     this.getType()
 -     if (options.id) {
 -       this.setData({
 -         id: options.id
 -       })
 -       this.siteCheck(options.id)
 -     }
 -   },
 -   siteCheck(id) {
 -     Http.get({
 -       url: config.api.siteCheck,
 -       data: {
 -         id
 -       }
 -     }).then(res => {
 -       let obj = res.data
 - 
 -       this.setData({
 -         userName: obj.consignee,
 -         userPhone: obj.mobile,
 -         detail: obj.address,
 -         region: JSON.parse(obj.region),
 -         switch1Checked: obj.isDefault == 0 ? false : true,
 -       })
 -     }).catch(err => {
 -       wx.showToast({
 -         title: err.message ? err.message : err.data,
 -         icon: 'none',
 -         duration: 2000,
 -       })
 -     })
 -   },
 - 
 -   /**
 -    * 生命周期函数--监听页面初次渲染完成
 -    */
 -   onReady: function () {
 - 
 -   },
 - 
 -   /**
 -    * 生命周期函数--监听页面显示
 -    */
 -   onShow: function () {
 - 
 -   },
 - 
 -   /**
 -    * 生命周期函数--监听页面隐藏
 -    */
 -   onHide: function () {
 - 
 -   },
 - 
 -   /**
 -    * 生命周期函数--监听页面卸载
 -    */
 -   onUnload: function () {
 - 
 -   },
 - 
 -   /**
 -    * 页面相关事件处理函数--监听用户下拉动作
 -    */
 -   onPullDownRefresh: function () {
 - 
 -   },
 - 
 -   /**
 -    * 页面上拉触底事件的处理函数
 -    */
 -   onReachBottom: function () {
 - 
 -   },
 - 
 -   /**
 -    * 用户点击右上角分享
 -    */
 -   onShareAppMessage: function () {
 - 
 -   }
 - })
 
 
  |