|
|
@@ -45,6 +45,14 @@ const handleUploadSuccess: UploadProps['onSuccess'] = response => {
|
|
|
v-on="item.events || {}"
|
|
|
:placeholder="item.placeholder || placeholder(item)"
|
|
|
/>
|
|
|
+ <el-date-picker
|
|
|
+ v-else-if="item.type === 'date-picker'"
|
|
|
+ style="width: 100%"
|
|
|
+ v-model="modelValue"
|
|
|
+ v-bind="item.props"
|
|
|
+ v-on="item.events || {}"
|
|
|
+ :placeholder="item.placeholder || placeholder(item)"
|
|
|
+ />
|
|
|
<el-upload
|
|
|
v-else-if="item.type === 'upload'"
|
|
|
:on-success="handleUploadSuccess"
|