|
@@ -4,9 +4,9 @@ var isonShow;
|
|
|
var isTwoOnshow;
|
|
|
Page({
|
|
|
data: {
|
|
|
- value:[0,0,0,0,0],
|
|
|
+ value: [0, 0, 0, 0, 0],
|
|
|
focus: true,
|
|
|
- shiBaiShow:false,
|
|
|
+ shiBaiShow: false,
|
|
|
showAdressBox: false,
|
|
|
showAdressBox1: false,
|
|
|
provinceArr: [],
|
|
@@ -181,14 +181,14 @@ Page({
|
|
|
// this.formCheckoftenPhoneNull();
|
|
|
// this.formCheckloveQtNull();
|
|
|
},
|
|
|
- goShibai(){
|
|
|
+ goShibai() {
|
|
|
this.setData({
|
|
|
- shiBaiShow :true
|
|
|
+ shiBaiShow: true
|
|
|
})
|
|
|
},
|
|
|
- shiBaiClose(){
|
|
|
+ shiBaiClose() {
|
|
|
this.setData({
|
|
|
- shiBaiShow :false
|
|
|
+ shiBaiShow: false
|
|
|
})
|
|
|
},
|
|
|
sure() {
|
|
@@ -757,7 +757,7 @@ Page({
|
|
|
if (e.data.words_result['公民身份号码'].words.substring(10, 12) < month || e.data.words_result['公民身份号码'].words.substring(10, 12) == month && e.data.words_result['公民身份号码'].words.substring(12, 14) <= day) {
|
|
|
age++;
|
|
|
}
|
|
|
- if(age >= 60){
|
|
|
+ if (age >= 60) {
|
|
|
let idNumber = 'oldInfo[' + _this.data.activeIndex + '].idNumber'
|
|
|
let name = 'oldInfo[' + _this.data.activeIndex + '].name'
|
|
|
let nation = 'oldInfo[' + _this.data.activeIndex + '].nation'
|
|
@@ -796,7 +796,7 @@ Page({
|
|
|
id: _this.data.nameArr[_this.data.activeIndex]._id,
|
|
|
sex: e.data.words_result['性别'].words
|
|
|
})
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
wx.showModal({
|
|
|
showCancel: false,
|
|
|
content: '当前老人不满60周岁'
|
|
@@ -949,13 +949,10 @@ Page({
|
|
|
this.setData({
|
|
|
provinceArr: newdata,
|
|
|
})
|
|
|
- if(this.data.provinceArr[this.data.multiIndex[1]]){
|
|
|
+ // if(!this.data.adressChangeStatus){
|
|
|
this.chooseAdress2();
|
|
|
- }
|
|
|
+ // }
|
|
|
},
|
|
|
- fail: () => {
|
|
|
- wx.hideLoading()
|
|
|
- }
|
|
|
})
|
|
|
},
|
|
|
chooseAdress2(fid) {
|
|
@@ -967,7 +964,12 @@ Page({
|
|
|
if (fid) {
|
|
|
mid = fid
|
|
|
} else {
|
|
|
- mid = this.data.provinceArr[this.data.multiIndex[1]].CIVILREGIONALISMID
|
|
|
+ console.log(this.data.provinceArr[this.data.multiIndex[1]])
|
|
|
+ if(!this.data.provinceArr[this.data.multiIndex[1]]){
|
|
|
+ wx.hideLoading()
|
|
|
+ }else{
|
|
|
+ mid = this.data.provinceArr[this.data.multiIndex[1]].CIVILREGIONALISMID
|
|
|
+ }
|
|
|
}
|
|
|
let newdata = [];
|
|
|
wx.request({
|
|
@@ -986,12 +988,9 @@ Page({
|
|
|
this.setData({
|
|
|
cityArr: newdata
|
|
|
})
|
|
|
- if (this.data.cityArr[this.data.multiIndex[2]]) {
|
|
|
+ // if(!this.data.adressChangeStatus){
|
|
|
this.chooseAdress3();
|
|
|
- }
|
|
|
- },
|
|
|
- fail: () => {
|
|
|
- wx.hideLoading()
|
|
|
+ // }
|
|
|
}
|
|
|
})
|
|
|
},
|
|
@@ -1005,7 +1004,11 @@ Page({
|
|
|
if (fid) {
|
|
|
mid = fid
|
|
|
} else {
|
|
|
- mid = this.data.cityArr[this.data.multiIndex[2]].CIVILREGIONALISMID
|
|
|
+ if(!this.data.cityArr[this.data.multiIndex[2]]){
|
|
|
+ wx.hideLoading()
|
|
|
+ }else{
|
|
|
+ mid = this.data.cityArr[this.data.multiIndex[2]].CIVILREGIONALISMID
|
|
|
+ }
|
|
|
}
|
|
|
let newdata = [];
|
|
|
wx.request({
|
|
@@ -1041,12 +1044,11 @@ Page({
|
|
|
townArr: [],
|
|
|
villageArr: [],
|
|
|
})
|
|
|
- } else if (this.data.areaArr[this.data.multiIndex[3]]) {
|
|
|
- this.chooseAdress4();
|
|
|
+ } else {
|
|
|
+ // if(!this.data.adressChangeStatus){
|
|
|
+ this.chooseAdress4();
|
|
|
+ // }
|
|
|
}
|
|
|
- },
|
|
|
- fail: () => {
|
|
|
- wx.hideLoading()
|
|
|
}
|
|
|
})
|
|
|
},
|
|
@@ -1060,7 +1062,12 @@ Page({
|
|
|
if (fid) {
|
|
|
mid = fid
|
|
|
} else {
|
|
|
- mid = this.data.areaArr[this.data.multiIndex[3]].CIVILREGIONALISMID
|
|
|
+ console.log(this.data.areaArr[this.data.multiIndex[3]])
|
|
|
+ if(!this.data.areaArr[this.data.multiIndex[3]]){
|
|
|
+ wx.hideLoading();
|
|
|
+ }else{
|
|
|
+ mid = this.data.areaArr[this.data.multiIndex[3]].CIVILREGIONALISMID
|
|
|
+ }
|
|
|
}
|
|
|
let newdata = [];
|
|
|
wx.request({
|
|
@@ -1080,7 +1087,7 @@ Page({
|
|
|
townArr: newdata
|
|
|
})
|
|
|
if (newdata.length == 0) {
|
|
|
- wx.hideLoading()
|
|
|
+ wx.hideLoading();
|
|
|
this.setData({
|
|
|
province: this.data.provinceArr[this.data.multiIndex[0]].CIVILREGIONALISMNAME,
|
|
|
city: this.data.cityArr[this.data.multiIndex[1]].CIVILREGIONALISMNAME,
|
|
@@ -1095,21 +1102,29 @@ Page({
|
|
|
townCode: '',
|
|
|
villageCode: ''
|
|
|
})
|
|
|
- } else if (this.data.townArr[this.data.multiIndex[4]]) {
|
|
|
- this.chooseAdress5();
|
|
|
+ } else {
|
|
|
+ // if(!this.data.adressChangeStatus){
|
|
|
+ this.chooseAdress5();
|
|
|
+ // }
|
|
|
}
|
|
|
- },
|
|
|
- fail: () => {
|
|
|
- wx.hideLoading()
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
chooseAdress5(fid) {
|
|
|
+ wx.showLoading({
|
|
|
+ title: '加载中',
|
|
|
+ mask: true
|
|
|
+ })
|
|
|
let mid;
|
|
|
if (fid) {
|
|
|
mid = fid
|
|
|
} else {
|
|
|
- mid = this.data.townArr[this.data.multiIndex[4]].CIVILREGIONALISMID
|
|
|
+ console.log(this.data.townArr[this.data.multiIndex[4]])
|
|
|
+ if(!this.data.townArr[this.data.multiIndex[4]]){
|
|
|
+ wx.hideLoading()
|
|
|
+ }else{
|
|
|
+ mid = this.data.townArr[this.data.multiIndex[4]].CIVILREGIONALISMID
|
|
|
+ }
|
|
|
}
|
|
|
let newdata = [];
|
|
|
wx.request({
|
|
@@ -1143,7 +1158,7 @@ Page({
|
|
|
townCode: this.data.townArr[this.data.multiIndex[3]].CIVILREGIONALISMCODE,
|
|
|
villageCode: ''
|
|
|
})
|
|
|
- } else if (this.data.villageArr[this.data.multiIndex[4]]) {
|
|
|
+ } else {
|
|
|
wx.hideLoading()
|
|
|
this.setData({
|
|
|
province: this.data.provinceArr[this.data.multiIndex[0]].CIVILREGIONALISMNAME,
|
|
@@ -1158,52 +1173,43 @@ Page({
|
|
|
villageCode: this.data.villageArr[this.data.multiIndex[4]].CIVILREGIONALISMCODE,
|
|
|
})
|
|
|
}
|
|
|
-
|
|
|
},
|
|
|
- fail: () => {
|
|
|
- wx.hideLoading()
|
|
|
- }
|
|
|
})
|
|
|
},
|
|
|
bindChange(e) {
|
|
|
- console.log(e.detail.value)
|
|
|
- wx.showLoading({
|
|
|
- title: '加载中',
|
|
|
- mask: true
|
|
|
- })
|
|
|
- if ((e.detail.value[0] != this.data.multiIndex[0]) && this.data.provinceArr[e.detail.value[0]] && this.data.provinceArr[e.detail.value[0]].CIVILREGIONALISMID) {
|
|
|
+ console.log(e.detail.value, '我改变开始了')
|
|
|
+ console.log('我改变开始了multiIndex值是', this.data.multiIndex)
|
|
|
+ if (e.detail.value[0] != this.data.multiIndex[0]) {
|
|
|
this.chooseAdress2(this.data.provinceArr[e.detail.value[0]].CIVILREGIONALISMID);
|
|
|
- let multiIndex=[];
|
|
|
- multiIndex.push(e.detail.value[0],0,0,0,0)
|
|
|
+ let multiIndex = [];
|
|
|
+ multiIndex.push(e.detail.value[0], 0, 0, 0, 0)
|
|
|
this.setData({
|
|
|
value: multiIndex
|
|
|
})
|
|
|
- } else if ((e.detail.value[1] != this.data.multiIndex[1]) && this.data.cityArr[e.detail.value[1]] && this.data.cityArr[e.detail.value[1]].CIVILREGIONALISMID) {
|
|
|
+ } else if (e.detail.value[1] != this.data.multiIndex[1]) {
|
|
|
this.chooseAdress3(this.data.cityArr[e.detail.value[1]].CIVILREGIONALISMID);
|
|
|
- let multiIndex=[];
|
|
|
- multiIndex.push(e.detail.value[0],e.detail.value[1],0,0,0)
|
|
|
+ let multiIndex = [];
|
|
|
+ multiIndex.push(e.detail.value[0], e.detail.value[1], 0, 0, 0)
|
|
|
this.setData({
|
|
|
value: multiIndex
|
|
|
})
|
|
|
- } else if ((e.detail.value[2] != this.data.multiIndex[2]) && this.data.areaArr[e.detail.value[2]] && this.data.areaArr[e.detail.value[2]].CIVILREGIONALISMID) {
|
|
|
+ } else if (e.detail.value[2] != this.data.multiIndex[2]) {
|
|
|
this.chooseAdress4(this.data.areaArr[e.detail.value[2]].CIVILREGIONALISMID);
|
|
|
- let multiIndex=[];
|
|
|
- multiIndex.push(e.detail.value[0],e.detail.value[1],e.detail.value[2],0,0)
|
|
|
+ let multiIndex = [];
|
|
|
+ multiIndex.push(e.detail.value[0], e.detail.value[1], e.detail.value[2], 0, 0)
|
|
|
this.setData({
|
|
|
value: multiIndex
|
|
|
})
|
|
|
- } else if ((e.detail.value[3] != this.data.multiIndex[3]) && this.data.townArr[e.detail.value[3]] && this.data.townArr[e.detail.value[3]].CIVILREGIONALISMID) {
|
|
|
+ } else if (e.detail.value[3] != this.data.multiIndex[3]) {
|
|
|
this.chooseAdress5(this.data.townArr[e.detail.value[3]].CIVILREGIONALISMID);
|
|
|
- let multiIndex=[];
|
|
|
- multiIndex.push(e.detail.value[0],e.detail.value[1],e.detail.value[2],e.detail.value[3],0)
|
|
|
+ let multiIndex = [];
|
|
|
+ multiIndex.push(e.detail.value[0], e.detail.value[1], e.detail.value[2], e.detail.value[3], 0)
|
|
|
this.setData({
|
|
|
value: multiIndex
|
|
|
})
|
|
|
- } else if ((e.detail.value[4] != this.data.multiIndex[4]) && this.data.villageArr[e.detail.value[4]] && this.data.villageArr[e.detail.value[4]].CIVILREGIONALISMID) {
|
|
|
- this.setData({
|
|
|
- value: e.detail.value
|
|
|
- })
|
|
|
+ } else if (e.detail.value[4] != this.data.multiIndex[4]) {
|
|
|
this.setData({
|
|
|
+ value: e.detail.value,
|
|
|
village: this.data.villageArr[e.detail.value[4]].CIVILREGIONALISMNAME,
|
|
|
villageCode: this.data.villageArr[e.detail.value[4]].CIVILREGIONALISMCODE
|
|
|
})
|
|
@@ -1211,7 +1217,7 @@ Page({
|
|
|
this.setData({
|
|
|
multiIndex: e.detail.value
|
|
|
})
|
|
|
- wx.hideLoading()
|
|
|
+ console.log('我改变结束了multiIndex值是', this.data.multiIndex)
|
|
|
},
|
|
|
pickSure() {
|
|
|
let arr = 'oldInfo[' + this.data.activeIndex + '].chooseAdressArr';
|
|
@@ -1276,13 +1282,16 @@ Page({
|
|
|
},
|
|
|
bindpickstart(e) {
|
|
|
console.log(e, '滚动开始了')
|
|
|
- // wx.showLoading({
|
|
|
- // title: '加载中',
|
|
|
- // mask: true
|
|
|
- // })
|
|
|
+ wx.showLoading({
|
|
|
+ title: '加载中',
|
|
|
+ mask: true
|
|
|
+ })
|
|
|
+ setTimeout(function(){
|
|
|
+ wx.hideLoading()
|
|
|
+ },5000)
|
|
|
},
|
|
|
bindpickend(e) {
|
|
|
- console.log(e, '滚动结束了')
|
|
|
+ // console.log(e, '滚动结束了')
|
|
|
wx.hideLoading()
|
|
|
},
|
|
|
// 补充户籍地址
|
|
@@ -3821,12 +3830,14 @@ Page({
|
|
|
app.globalData.id = ''
|
|
|
}
|
|
|
app.globalData.name = ''
|
|
|
- // this.setData({
|
|
|
- // showBj: false,
|
|
|
- // })
|
|
|
+ this.setData({
|
|
|
+ shiBaiShow: false,
|
|
|
+ showAdressBox: false,
|
|
|
+ showAdressBox1: false
|
|
|
+ })
|
|
|
},
|
|
|
//获取位置
|
|
|
- getSelfLocation: function (varSendOrgId) {
|
|
|
+ getSelfLocation: function () {
|
|
|
var qqmapsdk = new QQMapWX({
|
|
|
key: 'B5DBZ-NGIHP-SQMD4-LHMG3-NJ72Z-7KFOV' //申请的开发者秘钥key
|
|
|
});
|