Loading src/views/riskProject/add/addFloor.vue +19 −2 Original line number Diff line number Diff line Loading @@ -45,6 +45,10 @@ export default { props: { buildingId: { type: String, }, floorList: { type: Array, default: () => [] } }, destroyed() { Loading @@ -62,12 +66,25 @@ export default { this.$emit('close', data) }, onSubmit(values) { console.log(this.buildingId) if (!this.buildingId) { return; } this.form.buildingId = this.buildingId this.form.name = this.form.name + '层' const name = this.form.name + '层' /* 检测类型当前楼层是否已存在 */ const typeObj = this.floorList.find(item => item.text === this.form.type); if (typeObj && typeObj.children.find(item => item.text === name)) { this.$toast.fail({ message: "楼层已存在", duration: 2000 }); return; } if (!this.form.name.endsWith('层')) { this.form.name = name } postFun('/risk/plan/floor', this.form) .then(res => { this.$toast.clear(); Loading src/views/riskProject/add/addInherent.vue +1 −1 Original line number Diff line number Diff line Loading @@ -324,7 +324,7 @@ </div> </van-popup> <div v-if="isFloor"> <addFloor @close="closeFloor" :buildingId="form.buildingIds" /> <addFloor @close="closeFloor" :buildingId="form.buildingIds" :floorList="floorSource" /> </div> <!-- 管控责任人 --> <van-popup v-model="showTrouble" position="bottom"> Loading Loading
src/views/riskProject/add/addFloor.vue +19 −2 Original line number Diff line number Diff line Loading @@ -45,6 +45,10 @@ export default { props: { buildingId: { type: String, }, floorList: { type: Array, default: () => [] } }, destroyed() { Loading @@ -62,12 +66,25 @@ export default { this.$emit('close', data) }, onSubmit(values) { console.log(this.buildingId) if (!this.buildingId) { return; } this.form.buildingId = this.buildingId this.form.name = this.form.name + '层' const name = this.form.name + '层' /* 检测类型当前楼层是否已存在 */ const typeObj = this.floorList.find(item => item.text === this.form.type); if (typeObj && typeObj.children.find(item => item.text === name)) { this.$toast.fail({ message: "楼层已存在", duration: 2000 }); return; } if (!this.form.name.endsWith('层')) { this.form.name = name } postFun('/risk/plan/floor', this.form) .then(res => { this.$toast.clear(); Loading
src/views/riskProject/add/addInherent.vue +1 −1 Original line number Diff line number Diff line Loading @@ -324,7 +324,7 @@ </div> </van-popup> <div v-if="isFloor"> <addFloor @close="closeFloor" :buildingId="form.buildingIds" /> <addFloor @close="closeFloor" :buildingId="form.buildingIds" :floorList="floorSource" /> </div> <!-- 管控责任人 --> <van-popup v-model="showTrouble" position="bottom"> Loading