|
@@ -499,7 +499,7 @@ export default {
|
|
|
remarks: '',
|
|
|
houseType: 1,
|
|
|
floorsNumber: '1', //每栋层数
|
|
|
- unitNumber: '2', //单元数
|
|
|
+ unitNumber: 1, //单元数
|
|
|
householdsPerFloor: '1' //每层户数
|
|
|
},
|
|
|
initialUnitList: {
|
|
@@ -639,9 +639,8 @@ export default {
|
|
|
return;
|
|
|
}
|
|
|
}
|
|
|
- debugger;
|
|
|
+
|
|
|
this.doorData = initDoor(this.formdata, this.initialUnitList).generateUnit;
|
|
|
- console.log(initDoor(this.formdata, this.initialUnitList));
|
|
|
});
|
|
|
},
|
|
|
handleInputConfirm(e, arr) {
|
|
@@ -684,13 +683,20 @@ export default {
|
|
|
new Promise((resolve) => {
|
|
|
this.$refs.detailform.validate(resolve);
|
|
|
}).then((v) => {
|
|
|
+ debugger;
|
|
|
const { buildNumber, unitNumber, floorNumber, doorNumber } = calcDoor(this.doorData, this.initialUnitList.checkedUnit);
|
|
|
const txt = `请检查信息是否填写完整(包含重复名称,名称为空现象)<br>确认提交单元户信息:<br>总楼栋数:${buildNumber}${
|
|
|
this.initialUnitList.enableUnit ? `<br>总单元数:${unitNumber}` : ''
|
|
|
}<br>总楼层数:${floorNumber}<br>总单元户数:${doorNumber}`;
|
|
|
+
|
|
|
this.__confirm(txt, '提交')
|
|
|
.then((v) => {
|
|
|
+ if (!this.initialUnitList.checkedUnit) {
|
|
|
+ this.doorData[0].unitName = '';
|
|
|
+ this.formdata.unitNumber = 0;
|
|
|
+ }
|
|
|
this.formdata.buildingUnitList = this.doorData;
|
|
|
+
|
|
|
let url = '/sc-community/assets/building/add';
|
|
|
if (!!this.params.id) {
|
|
|
url = '/sc-community/assets/building/update';
|