From 1de61d3adb9e497327e02d77e5e1dc1868968852 Mon Sep 17 00:00:00 2001
From: du <13220750630.163.com>
Date: 星期一, 31 三月 2025 15:13:43 +0800
Subject: [PATCH] 是否去除背景

---
 easegen-front/src/views/digitalcourse/digitalhumans/DigitalHumansForm.vue |   18 ++++++++++++++++--
 1 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/easegen-front/src/views/digitalcourse/digitalhumans/DigitalHumansForm.vue b/easegen-front/src/views/digitalcourse/digitalhumans/DigitalHumansForm.vue
index 75aa708..b829f35 100644
--- a/easegen-front/src/views/digitalcourse/digitalhumans/DigitalHumansForm.vue
+++ b/easegen-front/src/views/digitalcourse/digitalhumans/DigitalHumansForm.vue
@@ -4,7 +4,7 @@
       ref="formRef"
       :model="formData"
       :rules="formRules"
-      label-width="100px"
+      label-width="120px"
       v-loading="formLoading"
     >
       <el-form-item :label="t('digitalhumans.name')" prop="name">
@@ -33,13 +33,26 @@
           />
         </el-select>
       </el-form-item>
+      <el-form-item label="鏄惁鍘婚櫎鑳屾櫙" prop="isTransparent">
+        <el-select v-model="formData.isTransparent" placeholder="璇烽�夋嫨鏄惁鍘婚櫎鑳屾櫙">
+          <el-option
+            :key="1"
+            label="鏄�"
+          />
+          <el-option
+            :key="2"
+            label="鍚�"
+          />
+        </el-select>
+      </el-form-item>
       <el-form-item v-if="formData.useModel == 1" :label="t('digitalhumans.picture')" prop="pictureUrl">
         <UploadImg v-if="formData" v-model="formData.fixPictureUrl" />
         <UploadImg v-else v-model="formData.pictureUrl" />
       </el-form-item>
+
       <el-form-item v-if="formData.useModel == 2" :label="t('digitalhumans.video')" prop="videoUrl">
         <!-- 鍘熸湰鑷甫鐨勮棰戜笂浼� -->
-        <UploadFile v-if="!(formData.videoUrl || formData.fixVideoUrl)" v-model="formData.videoUrl" :fileType="['mp4']" :limit="1" @on-success="handleFileSuccess('videoUrl', $event)"/>
+        <UploadFile v-if="!(formData.videoUrl || formData.fixVideoUrl)" v-model="formData.videoUrl" :fileType="['mp4,mov']" :limit="1" @on-success="handleFileSuccess('videoUrl', $event)"/>
         <!-- 鍚庢湡娣诲姞鐨勫幓闄ょ豢骞曠殑 -->
         <!-- <div v-if="!(formData.videoUrl || formData.fixVideoUrl)" >
           <CES2 @start="StartCes" @Thnd="End" msg="Welcome to Your Vue.js App"/>
@@ -154,6 +167,7 @@
   snapshotWidth: [{ required: true, message: '蹇収瀹藉害涓嶈兘涓虹┖', trigger: 'blur' }],
   type: [{ required: true, message: '绫诲瀷涓嶈兘涓虹┖', trigger: 'change' }],
   useGeneralModel: [{ required: true, message: '浣跨敤閫氱敤妯″瀷涓嶈兘涓虹┖', trigger: 'change' }],
+  isTransparent: [{ required: true, message: '鏄惁鍘婚櫎鑳屾櫙涓嶈兘涓虹┖', trigger: 'change' }],
   status: [{ required: true, message: '鐘舵�佷笉鑳戒负绌�', trigger: 'change' }],
 })
 const formRef = ref() // 琛ㄥ崟 Ref

--
Gitblit v1.9.3