diff --git a/project/fengdu/app/AppIntegratingRules/components/List.vue b/project/fengdu/app/AppIntegratingRules/components/List.vue
index 7f96b795..93a862e1 100644
--- a/project/fengdu/app/AppIntegratingRules/components/List.vue
+++ b/project/fengdu/app/AppIntegratingRules/components/List.vue
@@ -79,7 +79,7 @@
:ops="{label: 'girdName', id: 'girdCode'}"
pageTitle="网格"
:action="'/app/appgirdinfo/girdList?idType=1'"
- v-model="girdList"
+ v-model="form.girdCode"
@pick="onPick">
@@ -183,7 +183,8 @@
integral: "",
validRangeType: "1",
validRangeData: "",
- girdName: ''
+ girdName: '',
+ girdCode: []
},
formRules: {
systemRuleId: [
@@ -238,6 +239,7 @@
this.form.girdName = e[0].girdName
} else {
this.form.girdName = ''
+ this.form.girdCode = []
}
this.girdList = e
@@ -271,13 +273,15 @@
this.form.validRangeType = '1'
this.form.validRangeData = ''
this.form.girdName = ''
+ this.form.girdCode = []
this.girdList = []
},
toEdit(row) {
this.form = {...row}
if (this.form?.validRangeData) {
this.form.girdName = JSON.parse(this.form.validRangeData).girdName
- this.girdList = JSON.parse(this.form.validRangeData)
+ this.form.girdCode = [JSON.parse(this.form.validRangeData).girdCode]
+ this.girdList = [JSON.parse(this.form.validRangeData)]
}
this.$nextTick(() => {
this.dialog = true;
@@ -320,8 +324,9 @@
.post(`/app/appintegralrule/addOrUpdate`, {
...formData,
appCodeType: '2',
+ girdCode: '',
validRangeData: JSON.stringify({
- girdId: this.girdList[0].girdId,
+ id: this.girdList[0].id,
girdName: this.girdList[0].girdName,
girdCode: this.girdList[0].girdCode
})