| | |
| | | <template> |
| | | <Dialog style="width: 60%;" :title="dialogTitle" v-model="dialogVisible"> |
| | | <Dialog style="width: 60%;" :title="dialogTitle" v-model="dialogVisible" @close="cancale" > |
| | | <el-form |
| | | ref="formRef" |
| | | :model="formData" |
| | |
| | | <img :src="lastUploadedFileUrl" style="width: 100%; height: 100%" v-if="lastUploadedFileUrl!=''" /> |
| | | <Vue3DraggableResizable |
| | | v-if="isChecked1" |
| | | :w="640" |
| | | :h="360" |
| | | :x="349" |
| | | :y="92" |
| | | v-model:w="formData.humanW" |
| | | v-model:h="formData.humanH" |
| | | v-model:x="formData.humanX" |
| | | v-model:y="formData.humanY" |
| | | :initW="formData.humanW" |
| | | :initH="formData.humanH" |
| | | :lock-aspect-ratio="true" |
| | | :minW="350" |
| | | > |
| | |
| | | </Vue3DraggableResizable> |
| | | <Vue3DraggableResizable |
| | | v-if="isChecked" |
| | | :w="505" |
| | | :h="290" |
| | | :x="40" |
| | | :y="50" |
| | | :initW="formData.pptW" |
| | | :initH="formData.pptH" |
| | | v-model:w="formData.pptW" |
| | | v-model:h="formData.pptH" |
| | | v-model:x="formData.pptX" |
| | |
| | | const handleExceed = () => { |
| | | ElMessage.warning('只能上传一个文件'); |
| | | }; |
| | | // ppt |
| | | const isChecked = ref(false); |
| | | // 数字人 |
| | | const isChecked1 = ref(false); |
| | | const toggleCheck = () => { |
| | | isChecked.value = !isChecked.value; |
| | |
| | | ishasAdminRole=false |
| | | formData.value.zg = '2' |
| | | } |
| | | fileList.value = [] |
| | | // 修改时,设置数据 |
| | | if (id) { |
| | | formLoading.value = true |
| | | try { |
| | | formData.value = await TemplateApi.getTemplate(id) |
| | | if( formData.value.showDigitalHuman === 1 ){ |
| | | isChecked1.value = true |
| | | } |
| | | isChecked.value = true |
| | | lastUploadedFileUrl.value = formData.value.bgImage as unknown as string |
| | | } finally { |
| | | formLoading.value = false |
| | | } |