监测对象

This commit is contained in:
liuye
2022-03-26 16:33:51 +08:00
parent 7e063e5a9a
commit 78f966b276
9 changed files with 416 additions and 354 deletions

View File

@@ -8,7 +8,7 @@
<span>监测对象类型</span>
</div>
<div class="right">
<AiSelect dict="fpType" v-model="form.type"></AiSelect>
<AiSelect dict="fpType" v-model="form.objectType"></AiSelect>
</div>
</div>
</div>
@@ -19,8 +19,8 @@
<span>是否危房</span>
</div>
<div class="right">
<div class="check-item" :class="form.dilapidatedHouse == 1 ? 'check-active' : '' " @click="form.dilapidatedHouse=1"><img src="./components/img/check-icon.png" alt=""></div>
<div class="check-item" :class="form.dilapidatedHouse != 1 ? 'check-active' : '' " @click="form.dilapidatedHouse=0"><img src="./components/img/check-icon.png" alt=""></div>
<div class="check-item" :class="form.dilapidatedHousehold == '01' ? 'check-active' : '' " @click="form.dilapidatedHousehold='01'"><img src="./components/img/check-icon.png" alt=""></div>
<div class="check-item" :class="form.dilapidatedHousehold != '01' ? 'check-active' : '' " @click="form.dilapidatedHousehold='02'"><img src="./components/img/check-icon.png" alt=""></div>
</div>
</div>
</div>
@@ -31,8 +31,8 @@
<span>是否饮水安全问题</span>
</div>
<div class="right">
<div class="check-item" :class="form.drinkingWaterSafety == 1 ? 'check-active' : '' " @click="form.drinkingWaterSafety=1"><img src="./components/img/check-icon.png" alt=""></div>
<div class="check-item" :class="form.drinkingWaterSafety != 1 ? 'check-active' : '' " @click="form.drinkingWaterSafety=0"><img src="./components/img/check-icon.png" alt=""></div>
<div class="check-item" :class="form.drinkingWaterSafety == '01' ? 'check-active' : '' " @click="form.drinkingWaterSafety='01'"><img src="./components/img/check-icon.png" alt=""></div>
<div class="check-item" :class="form.drinkingWaterSafety != '01' ? 'check-active' : '' " @click="form.drinkingWaterSafety='02'"><img src="./components/img/check-icon.png" alt=""></div>
</div>
</div>
</div>
@@ -43,8 +43,8 @@
<span>是否搬迁</span>
</div>
<div class="right">
<div class="check-item" :class="form.drinkingWaterSafety == 1 ? 'check-active' : '' " @click="form.drinkingWaterSafety=1"><img src="./components/img/check-icon.png" alt=""></div>
<div class="check-item" :class="form.drinkingWaterSafety != 1 ? 'check-active' : '' " @click="form.drinkingWaterSafety=0"><img src="./components/img/check-icon.png" alt=""></div>
<div class="check-item" :class="form.move == '01' ? 'check-active' : '' " @click="form.move='01'"><img src="./components/img/check-icon.png" alt=""></div>
<div class="check-item" :class="form.move !='01' ? 'check-active' : '' " @click="form.move='02'"><img src="./components/img/check-icon.png" alt=""></div>
</div>
</div>
</div>
@@ -60,21 +60,31 @@ export default {
data() {
return {
form: {
dilapidatedHouse: '',
drinkingWaterSafety: '',
riskType: ''
objectType: '',
dilapidatedHousehold: '02',
drinkingWaterSafety: '02',
move: '02'
},
id: ''
id: '',
girdId: '',
girdName: '',
}
},
onLoad(query) {
this.$dict.load(['fpYesOrNo', 'fpRiskType'])
uni.showLoading()
this.$dict.load(['fpYesOrNo', 'fpRiskType']).then(() => {
this.getInfo(query.id)
})
this.id = query.id
this.getInfo(query.id)
document.title = query.id ? '编辑家庭情况' : '添加家庭情况'
this.girdId = query.girdId
this.girdName = query.girdName
},
onShow() {
document.title = '编辑家庭情况'
},
methods: {
@@ -92,19 +102,19 @@ export default {
},
submit() {
uni.showLoading()
this.$http.post('/app/apppreventionreturntopoverty/addOrUpdate', {
this.form.girdId = this.girdId
this.form.girdName = this.girdName
this.$http.post('/app/apppreventionreturntopoverty/addByEwechat', {
...this.form,
id: this.id
}).then(res => {
if (res.code === 0) {
this.$u.toast(this.isEdit ? '保存成功' : '提交成功')
this.$u.toast('保存成功')
uni.$emit('reload')
uni.navigateBack({
delta: 1
})
}
uni.hideLoading()
})
},
}