纠纷类别

This commit is contained in:
liuye
2024-03-05 15:25:22 +08:00
parent 699e04d47d
commit fdbe024c2c
2 changed files with 23 additions and 4 deletions

View File

@@ -96,6 +96,11 @@
<span class="card-right">{{data.judgeAddress}}</span>
</div>
<div class="card">
<span class="card-left">纠纷类别</span>
<span class="card-right">{{ $dict.getLabel('qujingDisputeCategory', data.judgeDisputeCategory) }}</span>
</div>
<div class="card not-line">
<span class="card-left">排查内容</span>
<span class="card-right">
@@ -241,7 +246,7 @@ export default {
onLoad(o) {
// this.isShowBtn = o.isShowBtn == 1 ? true : false
this.id = o.id
this.$dict.load('qujingEventStatus', 'qujingDoStatus', 'qujingEventType', 'sex', 'qujingRisk', 'qujingRiskLevel').then(() => {
this.$dict.load('qujingEventStatus', 'qujingDoStatus', 'qujingEventType', 'sex', 'qujingRisk', 'qujingRiskLevel', 'qujingDisputeCategory').then(() => {
this.getDetail()
})

View File

@@ -16,6 +16,10 @@
<u-form-item label="家庭住址" prop="judgeAddress" required>
<u-input type="text" v-model="forms.judgeAddress" placeholder="请输入" input-align="right" />
</u-form-item>
<u-form-item label="纠纷类别" prop="judgeDisputeCategory" required right-icon="arrow-right">
<u-input type="text" v-model="forms.judgeDisputeCategoryText" placeholder="请选择" disabled @click="isShowCategory=true" input-align="right" />
<u-select v-model="isShowCategory" :list="$dict.getDict('qujingDisputeCategory')" value-name="dictValue" label-name="dictName" @confirm="selectCategory"></u-select>
</u-form-item>
</u-form>
</div>
</u-collapse-item>
@@ -53,11 +57,14 @@ export default {
judgeSexText: '',
judgePhone: '',
judgeAddress: '',
judgeRiskList: []
judgeRiskList: [],
judgeDisputeCategory: '',
judgeDisputeCategoryText: ''
},
id: '',
isShowSex: false,
riskList: []
riskList: [],
isShowCategory: false,
}
},
computed: {
@@ -65,7 +72,7 @@ export default {
},
onLoad(option) {
this.id = option.id
this.$dict.load('sex', 'qujingRisk').then(() => {
this.$dict.load('sex', 'qujingRisk', 'qujingDisputeCategory').then(() => {
this.riskList = this.$dict.getDict('qujingRisk')
this.riskList.map((item) => {
item.isCheck = false
@@ -80,6 +87,10 @@ export default {
this.forms.judgeSex = e[0].value
this.forms.judgeSexText = e[0].label
},
selectCategory (e) {
this.forms.judgeDisputeCategory = e[0].value
this.forms.judgeDisputeCategoryText = e[0].label
},
riskClick(index, status) {
this.riskList[index].isCheck = status
this.$forceUpdate()
@@ -104,6 +115,9 @@ export default {
if (!this.forms.judgeAddress) {
return this.$u.toast('请输入家庭住址')
}
if (!this.forms.judgeDisputeCategoryText) {
return this.$u.toast('请选择纠纷类别')
}
if (!this.forms.judgeRiskList.length) {
return this.$u.toast('请选择排查内容')
}