[update] 添加选择用户、组织机构弹框
This commit is contained in:
@@ -42,14 +42,14 @@
|
||||
</a-form-item>
|
||||
</template>
|
||||
<!-- 日期区间 -->
|
||||
<tempalet v-else-if="[FieldType.DATE_SINGLE.value, FieldType.DATE_MORE.value].includes(item.field_show_type)">
|
||||
<template v-else-if="[FieldType.DATE_SINGLE.value, FieldType.DATE_MORE.value].includes(item.field_show_type)">
|
||||
<a-form-item :label="item.db_field_txt" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
||||
<a-range-picker v-model="queryParam[item.db_field_name]"
|
||||
:placeholder="$t('pleaseSelect')+item.db_field_txt"
|
||||
format="YYYY-MM-DD" value-format="YYYY-MM-DD"
|
||||
@change="onChange(item.db_field_name)"></a-range-picker>
|
||||
</a-form-item>
|
||||
</tempalet>
|
||||
</template>
|
||||
<!-- 字典单选框 -->
|
||||
<template v-else-if="item.field_show_type === FieldType.PULL_SINGLE.value">
|
||||
<a-form-item :label="item.db_field_txt" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
||||
@@ -62,6 +62,7 @@
|
||||
</template>
|
||||
|
||||
<template v-if="index >= minLength && toggleSearchStatus">
|
||||
<!-- 树形选择器 -->
|
||||
<template v-if="item.field_show_type === FieldType.TREE.value">
|
||||
<a-form-item :label="item.db_field_txt" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
||||
<a-tree-select
|
||||
@@ -75,6 +76,7 @@
|
||||
/>
|
||||
</a-form-item>
|
||||
</template>
|
||||
<!-- 输入框 -->
|
||||
<template v-else-if="[FieldType.TEXT_STRING.value, FieldType.TEXT.value,FieldType.PERSON.value,
|
||||
FieldType.STANDARD.value, FieldType.TEXT_LINK.value].includes(item.field_show_type)">
|
||||
<a-form-item :label="item.db_field_txt" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
||||
@@ -82,12 +84,14 @@
|
||||
v-model="queryParam[item.db_field_name]"></a-input>
|
||||
</a-form-item>
|
||||
</template>
|
||||
<!-- 数字输入框 -->
|
||||
<template v-else-if="item.field_show_type === FieldType.TEXT_NUMBER.value">
|
||||
<a-form-item :label="item.db_field_txt" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
||||
<a-input-number :placeholder="$t('pleaseEnter')+item.db_field_txt"
|
||||
v-model="queryParam[item.db_field_name]" :min="1" :max="99999999"/>
|
||||
</a-form-item>
|
||||
</template>
|
||||
<!-- 字典多选框 -->
|
||||
<template v-else-if="item.field_show_type === FieldType.PULL_MORE.value">
|
||||
<a-form-item :label="item.db_field_txt" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
||||
<j-multi-select-tag v-model="queryParam[item.db_field_name]"
|
||||
@@ -95,6 +99,7 @@
|
||||
:triggerChange="false" :dictCode="item.dict_field"/>
|
||||
</a-form-item>
|
||||
</template>
|
||||
<!-- 日期区间选择器 -->
|
||||
<template v-else-if="[FieldType.DATE_SINGLE.value, FieldType.DATE_MORE.value].includes(item.field_show_type)">
|
||||
<a-form-item :label="item.db_field_txt" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
||||
<a-range-picker v-model="queryParam[item.db_field_name]"
|
||||
@@ -102,6 +107,7 @@
|
||||
@change="onChange(item.db_field_name)"></a-range-picker>
|
||||
</a-form-item>
|
||||
</template>
|
||||
<!-- 字典选择器 -->
|
||||
<template v-else-if="item.field_show_type === FieldType.PULL_SINGLE.value">
|
||||
<a-form-item :label="item.db_field_txt" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
||||
<j-dict-select-tag v-model="queryParam[item.db_field_name]"
|
||||
|
||||
Reference in New Issue
Block a user