|
@@ -902,8 +902,14 @@
|
|
|
this.selectList = this.XQList;
|
|
|
})
|
|
|
} else {
|
|
|
- this.open = true;
|
|
|
- this.selectList = this.XQList;
|
|
|
+
|
|
|
+
|
|
|
+ getAreaList(this.XZQValue.dictValue).then(res => {
|
|
|
+ this.XQList = res.data;
|
|
|
+ this.selectList = this.XQList;
|
|
|
+ this.open = true;
|
|
|
+ })
|
|
|
+
|
|
|
}
|
|
|
} else if (e == 'ld') { //楼栋
|
|
|
|
|
@@ -911,8 +917,13 @@
|
|
|
this.$modal.msg('请选择小区')
|
|
|
|
|
|
} else {
|
|
|
- this.open = true;
|
|
|
- this.selectList = this.LDList;
|
|
|
+
|
|
|
+ getBuildingList(this.XQValue.id).then(res => {
|
|
|
+ this.LDList = res.data
|
|
|
+ this.selectList = this.LDList;
|
|
|
+ this.open = true;
|
|
|
+ })
|
|
|
+
|
|
|
}
|
|
|
|
|
|
} else if (e == 'dy') { //单元
|
|
@@ -920,17 +931,25 @@
|
|
|
this.$modal.msg('请选择楼栋')
|
|
|
|
|
|
} else {
|
|
|
- this.open = true;
|
|
|
- this.selectList = this.DYList;
|
|
|
+ getUnitList(this.LDValue.id).then(res => {
|
|
|
+ this.DYList = res.data
|
|
|
+ this.selectList = this.DYList;
|
|
|
+ this.open = true;
|
|
|
+ })
|
|
|
+
|
|
|
}
|
|
|
} else if (e == 'fj') { //房间
|
|
|
if (this.isEmpty(this.DYValue.id)) {
|
|
|
this.$modal.msg('请选择单元')
|
|
|
|
|
|
} else {
|
|
|
- this.open = true;
|
|
|
+ getHousesList(this.DYValue.id).then(res => {
|
|
|
+ this.FJList = res.data
|
|
|
+ this.selectList = this.FJList;
|
|
|
+ this.open = true;
|
|
|
+
|
|
|
+ })
|
|
|
|
|
|
- this.selectList = this.FJList;
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -968,9 +987,7 @@
|
|
|
this.houseHeadPhone = "";
|
|
|
this.houseHeadIDcardNumber = "";
|
|
|
this.administrative = "";
|
|
|
- getAreaList(item.dictValue).then(res => {
|
|
|
- this.XQList = res.data;
|
|
|
- })
|
|
|
+
|
|
|
}
|
|
|
},
|
|
|
changeSelect(item, index) {
|
|
@@ -990,7 +1007,8 @@
|
|
|
} else if (this.type == 'xq') {
|
|
|
this.XZQValue = {
|
|
|
dictValue: item.district,
|
|
|
- dictLabel: item.districtName
|
|
|
+ dictLabel: item.districtName,
|
|
|
+ id: item.id
|
|
|
};
|
|
|
this.XQValue = item;
|
|
|
//根据小区id 获取楼栋数据
|
|
@@ -1003,9 +1021,7 @@
|
|
|
this.houseHeadPhone = "";
|
|
|
this.houseHeadIDcardNumber = "";
|
|
|
this.administrative = item.administrative;
|
|
|
- getBuildingList(item.id).then(res => {
|
|
|
- this.LDList = res.data
|
|
|
- })
|
|
|
+
|
|
|
} else if (this.type == 'ld') {
|
|
|
this.LDValue = item;
|
|
|
//根据楼栋ID 获取单元数据
|
|
@@ -1016,9 +1032,7 @@
|
|
|
this.houseHeadName = "";
|
|
|
this.houseHeadPhone = "";
|
|
|
this.houseHeadIDcardNumber = "";
|
|
|
- getUnitList(item.id).then(res => {
|
|
|
- this.DYList = res.data
|
|
|
- })
|
|
|
+
|
|
|
} else if (this.type == 'dy') {
|
|
|
this.DYValue = item;
|
|
|
//根据单元数据 获取房间数据
|
|
@@ -1028,10 +1042,7 @@
|
|
|
this.houseHeadName = "";
|
|
|
this.houseHeadPhone = "";
|
|
|
this.houseHeadIDcardNumber = "";
|
|
|
- getHousesList(item.id).then(res => {
|
|
|
- this.FJList = res.data
|
|
|
|
|
|
- })
|
|
|
} else if (this.type == 'fj') {
|
|
|
this.FJValue = item;
|
|
|
//this.history();
|