| | |
| | | </el-form-item> |
| | | <el-form-item v-if="(formData.useModel == 2 || formData.useModel == 3) && !(formData.videoUrl || formData.fixVideoUrl) " :label="t('digitalhumans.video')" prop="videoUrl"> |
| | | <UploadFile v-if="!(formData.videoUrl || formData.fixVideoUrl)" v-model="formData.videoUrl" :fileType="['mp4']" :limit="1" @on-success="handleFileSuccess('fixVideoUrl', $event)"/> |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | <!-- 播放mov视频 --> |
| | | <!-- 下面的是原本的 --> |
| | |
| | | </el-input> |
| | | <!-- 保留原有的上传功能 --> |
| | | <div class="text-gray-500 text-sm">{{ t('digitalhumans.orUploadVideo') }}</div> |
| | | <UploadFile |
| | | v-model="formData.fixVideoUrl" |
| | | :fileType="['mp4','mov']" |
| | | :limit="1" |
| | | :file-size="1024" |
| | | <UploadFile |
| | | v-model="formData.fixVideoUrl" |
| | | :fileType="['mp4','mov']" |
| | | :limit="1" |
| | | :file-size="1024" |
| | | @on-success="handleFileSuccess('fixVideoUrl', $event)" |
| | | /> |
| | | </div> |
| | |
| | | message.warning(t('digitalhumans.pleaseInputVideoUrl')) |
| | | return |
| | | } |
| | | |
| | | |
| | | // 验证URL格式 |
| | | try { |
| | | new URL(formData.value.fixVideoUrl) |
| | |
| | | message.success(t('common.createSuccess')) |
| | | } else { |
| | | await DigitalHumansApi.updateDigitalHumans(data) |
| | | message.success(t('common.updateSuccess')) |
| | | message.success('开始受理') |
| | | } |
| | | dialogVisible.value = false |
| | | // 发送操作成功的事件 |