|
@@ -437,7 +437,7 @@ onMounted(() => {
|
|
|
checkTypeBySelected(['subform'], 'defaultValue')
|
|
|
? target.list[0].length
|
|
|
: checkTypeBySelected(
|
|
|
- ['input', 'textarea', 'time', 'date', 'number', 'rate', 'color', 'switch', 'slider', 'button', 'divider', 'cascader', 'region'],
|
|
|
+ ['input', 'textarea', 'time', 'date', 'number', 'rate', 'color', 'switch', 'slider', 'button', 'divider', 'cascader', 'selectDepart', 'region'],
|
|
|
'defaultValue'
|
|
|
) ||
|
|
|
([2, 3].indexOf(target.options.renderType) > -1 && target.type === 'select')
|
|
@@ -445,7 +445,7 @@ onMounted(() => {
|
|
|
:label="t('er.config.propsPanel.defaultContent')"
|
|
|
:layout-type="0"
|
|
|
>
|
|
|
- <template v-if="checkTypeBySelected(['cascader', 'region'], 'defaultValue')">
|
|
|
+ <template v-if="checkTypeBySelected(['cascader', 'selectDepart', 'region'], 'defaultValue')">
|
|
|
<el-cascader
|
|
|
v-model="target.options.defaultValue"
|
|
|
:class="[utils.addTestId('configPanel-defaultValue', 'id')]"
|
|
@@ -522,12 +522,12 @@ onMounted(() => {
|
|
|
</PanelsConfigComponentsTypeComponent>
|
|
|
<!-- placeholder -->
|
|
|
<PanelsConfigComponentsTypeComponent
|
|
|
- v-if="checkTypeBySelected(['input', 'textarea', 'select', 'selectDict', 'cascader', 'time', 'date', 'html', 'region'], 'placeholder')"
|
|
|
+ v-if="checkTypeBySelected(['input', 'textarea', 'select', 'selectDict', 'selectDepart', 'cascader', 'time', 'date', 'html', 'region'], 'placeholder')"
|
|
|
:layout-type="0"
|
|
|
:label="t('er.config.propsPanel.placeholder')"
|
|
|
>
|
|
|
<el-input
|
|
|
- v-if="checkTypeBySelected(['input', 'select', 'selectDict', 'cascader', 'time', 'date', 'html', 'region'], 'placeholder')"
|
|
|
+ v-if="checkTypeBySelected(['input', 'select', 'selectDict', 'selectDepart', 'cascader', 'time', 'date', 'html', 'region'], 'placeholder')"
|
|
|
v-model="target.options.placeholder"
|
|
|
clearable
|
|
|
v-bind="utils.addTestId('configPanel:placeholder')"
|
|
@@ -908,7 +908,7 @@ onMounted(() => {
|
|
|
>
|
|
|
</PanelsConfigComponentsCheckboxComponent>
|
|
|
<PanelsConfigComponentsCheckboxComponent
|
|
|
- v-if="checkTypeBySelected(['select', 'selectDict', 'cascader', 'uploadfile'], 'multiple')"
|
|
|
+ v-if="checkTypeBySelected(['select', 'selectDict', 'selectDepart', 'cascader', 'uploadfile'], 'multiple')"
|
|
|
:label="t('er.config.propsPanel.multiple')"
|
|
|
field="multiple"
|
|
|
v-bind="utils.addTestId('configPanel:multiple')"
|
|
@@ -916,7 +916,7 @@ onMounted(() => {
|
|
|
>
|
|
|
</PanelsConfigComponentsCheckboxComponent>
|
|
|
<PanelsConfigComponentsCheckboxComponent
|
|
|
- v-if="checkTypeBySelected(['select', 'selectDict', 'cascader', 'transfer', 'region'], 'filterable')"
|
|
|
+ v-if="checkTypeBySelected(['select', 'selectDict', 'selectDepart', 'cascader', 'transfer', 'region'], 'filterable')"
|
|
|
:label="t('er.config.propsPanel.filterable')"
|
|
|
field="filterable"
|
|
|
v-bind="utils.addTestId('configPanel:filterable')"
|
|
@@ -951,14 +951,14 @@ onMounted(() => {
|
|
|
>
|
|
|
</PanelsConfigComponentsCheckboxComponent>
|
|
|
<PanelsConfigComponentsCheckboxComponent
|
|
|
- v-if="checkTypeBySelected(['cascader'], 'anyNode')"
|
|
|
+ v-if="checkTypeBySelected(['cascader', 'selectDepart'], 'anyNode')"
|
|
|
:label="t('er.config.propsPanel.anyNode')"
|
|
|
field="checkStrictly"
|
|
|
v-bind="utils.addTestId('configPanel:anyNode')"
|
|
|
@change="checkLogicData"
|
|
|
/>
|
|
|
<PanelsConfigComponentsCheckboxComponent
|
|
|
- v-if="checkTypeBySelected(['input', 'select', 'selectDict', 'time', 'date', 'cascader', 'region'], 'clearable')"
|
|
|
+ v-if="checkTypeBySelected(['input', 'select', 'selectDict', 'time', 'date', 'cascader', 'selectDepart', 'region'], 'clearable')"
|
|
|
:label="t('er.config.propsPanel.clearable')"
|
|
|
field="clearable"
|
|
|
v-bind="utils.addTestId('configPanel:clearable')"
|