|
@@ -8,7 +8,11 @@
|
|
:top="parameter.top"
|
|
:top="parameter.top"
|
|
draggable
|
|
draggable
|
|
>
|
|
>
|
|
- <ProFrom ref="proFormRef" :items-options="parameter.itemsOptions" :form-options="_options" :model="parameter.model" />
|
|
|
|
|
|
+ <ProFrom ref="proFormRef" :items-options="parameter.itemsOptions" :form-options="_options" :model="parameter.model">
|
|
|
|
+ <template #modelAddress="{}">
|
|
|
|
+ <FileUpload :file-size="4096" :file-type="['.pt']" />
|
|
|
|
+ </template>
|
|
|
|
+ </ProFrom>
|
|
<template #footer>
|
|
<template #footer>
|
|
<span class="dialog-footer">
|
|
<span class="dialog-footer">
|
|
<el-button type="primary" v-if="parameter.isEdit" :loading="butLoading" @click="handleSubmit">确认</el-button>
|
|
<el-button type="primary" v-if="parameter.isEdit" :loading="butLoading" @click="handleSubmit">确认</el-button>
|
|
@@ -22,6 +26,7 @@
|
|
import { ref, ComputedRef, computed } from 'vue'
|
|
import { ref, ComputedRef, computed } from 'vue'
|
|
import ProFrom from '@/components/ProForm/index.vue'
|
|
import ProFrom from '@/components/ProForm/index.vue'
|
|
import { ElMessage } from 'element-plus'
|
|
import { ElMessage } from 'element-plus'
|
|
|
|
+import FileUpload from '@/components/Upload/File.vue'
|
|
|
|
|
|
export interface FormParameterProps {
|
|
export interface FormParameterProps {
|
|
title: string // 标题
|
|
title: string // 标题
|