Browse Source

feat: 恢复之前修改的FormDialog文件

WANGKANG 9 months ago
parent
commit
a131ccd895
1 changed files with 2 additions and 12 deletions
  1. 2 12
      src/components/FormDialog/index.vue

+ 2 - 12
src/components/FormDialog/index.vue

@@ -13,9 +13,6 @@
         <FileUpload :file-size="4096" :file-type="['pt']" />
       </template>
     </ProFrom>
-    <div class="upload-video-box" v-if="parameter.showVideoUpload">
-      <FileUpload ref="videoUploadRef" :limit="1" :file-size="4096" :file-type="['mp4', 'avi', 'rmvb', 'mov', 'wmv', 'flv']" />
-    </div>
     <template #footer>
       <span class="dialog-footer">
         <el-button type="primary" v-if="parameter.isEdit" :loading="butLoading" @click="handleSubmit">确认</el-button>
@@ -44,7 +41,6 @@ export interface FormParameterProps {
   itemsOptions: ProForm.ItemsOptions[] // 动态表单字段配置
   model?: Record<ProForm.FormItem['prop'], ProForm.FormItem['value']> // 表单数据对象
   getTableList?: () => void // 获取表格数据的Api
-  showVideoUpload: boolean // 是否显示视频上传
 }
 
 // dialog状态
@@ -57,8 +53,7 @@ const parameter = ref<FormParameterProps>({
   top: '10vh',
   itemsOptions: [],
   formOptions: {},
-  isEdit: true,
-  showVideoUpload: false
+  isEdit: true
 })
 const _options: ComputedRef<ProForm.FormOptions> = computed(() => {
   const form = {
@@ -74,16 +69,11 @@ const handleSubmit = () => {
   const formEl = proFormRef.value?.proFormRef
   const formModel = proFormRef.value?.formModel
 
-  let urlModel = {}
-  if (parameter.value.showVideoUpload) {
-    console.log(videoUploadRef.value.uploadFileListExport)
-    urlModel = { url: videoUploadRef.value?.uploadFileListExport[0].url }
-  }
   butLoading.value = true
   if (!formEl) return
   formEl.validate(valid => {
     if (valid) {
-      parameter.value.api!({ ...formModel, ...parameter.value.model, ...urlModel }).then(res => {
+      parameter.value.api!({ ...formModel, ...parameter.value.model }).then(res => {
         if (res.code == 200) {
           proFormRef.value?.resetForm(formEl)
           ElMessage.success('操作成功')