update 标准法规库:适用类型、动力类型字典下拉加全选
This commit is contained in:
@@ -102,6 +102,7 @@
|
|||||||
:type="'select'"
|
:type="'select'"
|
||||||
:triggerChange="false"
|
:triggerChange="false"
|
||||||
:options="optionsData[item.dbFieldName]"
|
:options="optionsData[item.dbFieldName]"
|
||||||
|
:openSelectedAll="openSelectedAllFieldList.includes(item.dbFieldName)"
|
||||||
:dictCode="item.fieldHref ? null : item.dictField" />
|
:dictCode="item.fieldHref ? null : item.dictField" />
|
||||||
<!-- 12, 树选择 -->
|
<!-- 12, 树选择 -->
|
||||||
<s-tree-select
|
<s-tree-select
|
||||||
@@ -250,6 +251,14 @@ export default {
|
|||||||
return []
|
return []
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
// 数据字典多选,需要全选的字段列表
|
||||||
|
openSelectedAllFieldList: {
|
||||||
|
type: Array,
|
||||||
|
required: false,
|
||||||
|
default: () => {
|
||||||
|
return []
|
||||||
|
}
|
||||||
|
},
|
||||||
// 需要隐藏的字段
|
// 需要隐藏的字段
|
||||||
hiddenFieldList: {
|
hiddenFieldList: {
|
||||||
type: Array,
|
type: Array,
|
||||||
|
|||||||
@@ -19,6 +19,7 @@
|
|||||||
:special-placeholder="specialPlaceholder"
|
:special-placeholder="specialPlaceholder"
|
||||||
:default-value="defaultValue"
|
:default-value="defaultValue"
|
||||||
:disabled-field-list="disabledField"
|
:disabled-field-list="disabledField"
|
||||||
|
:open-selected-all-field-list="openSelectedAllFieldList"
|
||||||
:exclude-standard-fields="excludeStandardFields"
|
:exclude-standard-fields="excludeStandardFields"
|
||||||
domestic-special-check
|
domestic-special-check
|
||||||
:flag-by-field="{associated_foreign_standards: StandardSource.OVERSEAS.value}"
|
:flag-by-field="{associated_foreign_standards: StandardSource.OVERSEAS.value}"
|
||||||
@@ -65,6 +66,11 @@ export default {
|
|||||||
defaultValue: {
|
defaultValue: {
|
||||||
year_number: new Date().getFullYear() + ''
|
year_number: new Date().getFullYear() + ''
|
||||||
},
|
},
|
||||||
|
// 数据字典多选,需要全选功能的字段
|
||||||
|
openSelectedAllFieldList: [
|
||||||
|
'applicable_vehicle', // 适用车型
|
||||||
|
'dynamic_type' // 动力类型
|
||||||
|
],
|
||||||
isEdit: null // 是否编辑
|
isEdit: null // 是否编辑
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -19,6 +19,7 @@
|
|||||||
:special-placeholder="specialPlaceholder"
|
:special-placeholder="specialPlaceholder"
|
||||||
:default-value="defaultValue"
|
:default-value="defaultValue"
|
||||||
:disabled-field-list="disabledField"
|
:disabled-field-list="disabledField"
|
||||||
|
:open-selected-all-field-list="openSelectedAllFieldList"
|
||||||
:exclude-standard-fields="excludeStandardFields"
|
:exclude-standard-fields="excludeStandardFields"
|
||||||
@submitFormData="submitFormData" />
|
@submitFormData="submitFormData" />
|
||||||
</a-spin>
|
</a-spin>
|
||||||
@@ -63,6 +64,11 @@ export default {
|
|||||||
defaultValue: {
|
defaultValue: {
|
||||||
year_number: new Date().getFullYear() + ''
|
year_number: new Date().getFullYear() + ''
|
||||||
},
|
},
|
||||||
|
// 数据字典多选,需要全选功能的字段
|
||||||
|
openSelectedAllFieldList: [
|
||||||
|
'applicable_vehicle', // 适用车型
|
||||||
|
'dynamic_type' // 动力类型
|
||||||
|
],
|
||||||
isEdit: null // 是否编辑
|
isEdit: null // 是否编辑
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user