bug 文档拆分详情-编辑,下拉选择不生效问题

This commit is contained in:
赵霄
2023-11-02 16:45:42 +08:00
parent e3bca397fb
commit 9ae5c85e9c
2 changed files with 17 additions and 9 deletions
@@ -69,14 +69,14 @@
</div> </div>
<!--表格部分--> <!--表格部分-->
<div class="page-right-box"> <div class="page-right-box">
<!--<div class="table-page-search-wrapper">--> <div class="table-page-search-wrapper">
<!-- <search ref="searchRef"--> <search ref="searchRef"
<!-- :url="url"--> :url="url"
<!-- :get-query-condition-func="getQueryConditionFunc"--> :get-query-condition-func="getQueryConditionFunc"
<!-- search-has="split:sarFileSplitItems:search"--> search-has="split:sarFileSplitItems:search"
<!-- @search="searchQuery"--> @search="searchQuery"
<!-- @reset="searchReset" />--> @reset="searchReset" />
<!--</div>--> </div>
<!--操作按钮--> <!--操作按钮-->
<div class="table-operator"> <div class="table-operator">
<!--新增--> <!--新增-->
@@ -47,6 +47,7 @@
value-format="YYYY-MM-DD" value-format="YYYY-MM-DD"
v-model="formInline[item.dbFieldName]" v-model="formInline[item.dbFieldName]"
:disabled="disabled || disabledFieldList.includes(item.dbFieldName)" :disabled="disabled || disabledFieldList.includes(item.dbFieldName)"
@change="updateDom"
style="width: 100%" /> style="width: 100%" />
<!-- 2, 单选用户 --> <!-- 2, 单选用户 -->
<user-selection v-else-if="item.fieldShowType === FieldType.USER_SINGLE.value" <user-selection v-else-if="item.fieldShowType === FieldType.USER_SINGLE.value"
@@ -111,6 +112,7 @@
:placeholder="$t('pleaseSelect')+item.dbFieldTxt" :placeholder="$t('pleaseSelect')+item.dbFieldTxt"
:type="radioDictSelect.includes(item.dbFieldName)? 'radio' : 'select'" :type="radioDictSelect.includes(item.dbFieldName)? 'radio' : 'select'"
:triggerChange="false" :triggerChange="false"
@change="updateDom"
:dictCode="item.dictField" /> :dictCode="item.dictField" />
<!-- 11, 下拉多选(数据字典) --> <!-- 11, 下拉多选(数据字典) -->
<j-multi-select-tag v-else-if="item.fieldShowType === FieldType.OPTION_MORE.value" <j-multi-select-tag v-else-if="item.fieldShowType === FieldType.OPTION_MORE.value"
@@ -119,6 +121,7 @@
:disabled="disabled || disabledFieldList.includes(item.dbFieldName)" :disabled="disabled || disabledFieldList.includes(item.dbFieldName)"
:placeholder="$t('pleaseSelect')+item.dbFieldTxt" :placeholder="$t('pleaseSelect')+item.dbFieldTxt"
:type="'select'" :type="'select'"
@change="updateDom"
:triggerChange="false" :triggerChange="false"
:dictCode="item.dictField" /> :dictCode="item.dictField" />
<!-- 12, 树选择 --> <!-- 12, 树选择 -->
@@ -132,6 +135,7 @@
tree-checkable tree-checkable
treeCheckStrictly treeCheckStrictly
:label-in-value="false" :label-in-value="false"
@change="updateDom"
:placeholder="$t('pleaseSelect')+item.dbFieldTxt" /> :placeholder="$t('pleaseSelect')+item.dbFieldTxt" />
<!-- 14, 年份选择 --> <!-- 14, 年份选择 -->
<j-date v-else-if="item.fieldShowType === FieldType.YEAR_PICKER.value" <j-date v-else-if="item.fieldShowType === FieldType.YEAR_PICKER.value"
@@ -149,6 +153,7 @@
:disabled="disabled || disabledFieldList.includes(item.dbFieldName)" :disabled="disabled || disabledFieldList.includes(item.dbFieldName)"
:tree-data="optionsData[item.dbFieldName]" :tree-data="optionsData[item.dbFieldName]"
:label-in-value="false" :label-in-value="false"
@change="updateDom"
:placeholder="$t('pleaseSelect')+item.dbFieldTxt" /> :placeholder="$t('pleaseSelect')+item.dbFieldTxt" />
</a-form-model-item> </a-form-model-item>
</div> </div>
@@ -464,7 +469,7 @@ export default {
this.$set(this.formInline, 'is_long_effect', YesOrNoEnum.NO.value) this.$set(this.formInline, 'is_long_effect', YesOrNoEnum.NO.value)
} }
if (!this.formInline.interpretation_articles) { if (!this.formInline.interpretation_articles) {
this.formInline.interpretation_articles = '' this.$set(this.formInline, 'interpretation_articles', '')
} }
} }
}) })
@@ -686,6 +691,9 @@ export default {
} }
} }
}) })
},
updateDom() {
this.$forceUpdate()
} }
} }
} }