easegen-front/src/assets/imgs/2.png | 补丁 | 查看 | 原始文档 | blame | 历史 | |
easegen-front/src/views/chooseTemplate/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
easegen-front/src/views/digitalcourse/template/TemplateForm.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
easegen-front/src/assets/imgs/2.pngeasegen-front/src/views/chooseTemplate/index.vue
@@ -498,6 +498,7 @@ </div> <!-- 模板设置 --> <div class="template-box template-right" v-if="showTemplateTool"> <div class="tabs-2"> </div> <div class="template-list"> <div class="tabs-1"> <div @@ -1809,6 +1810,11 @@ const saveSubmit = async (type) => { console.log('是否删除', DeleteD.value) if ( selectLanguage.value?.value === undefined || selectLanguage.value.value === 'all_Language' ) { message.error('请先选择语种与声音类型') return } if (ChangeSoundTypeList.value.value === 2) { //此时为通用 if (selectList.value === undefined || selectList.value === null) { @@ -1987,8 +1993,7 @@ try { if ( ChangeSoundTypeList.value?.value === undefined || selectLanguage.value?.value === undefined || selectLanguage.value?.value === 'all_Language' selectLanguage.value?.value === undefined ) { message.error('请先选择语种与声音类型') return @@ -2388,7 +2393,6 @@ selectTemplate.value = cloneDeep(templates.value[0]) } } onMounted(async () => { let data = await TemplateApi.getTemplatePage(queryParams1) TEMPLATE_PRESETS.value = data.list.map((item) => ({ easegen-front/src/views/digitalcourse/template/TemplateForm.vue
@@ -4,9 +4,9 @@ ref="formRef" :model="formData" :rules="formRules" label-width="200px" label-width="80px" v-loading="formLoading"> <el-row> <el-row :gutter="40"> <el-col :span="12"> <el-form-item label="模板名称" prop="templateName"> <el-input v-model="formData.templateName" maxlength="50" placeholder="请输入模板名称" /> @@ -28,15 +28,15 @@ > <el-button type="primary">上传图片</el-button> <template #tip> <div class="el-upload__tip"> 只能上传jpg/png文件 </div> <span class="el-upload__tip" style="display: inline-block;margin-left: 20px"> 上传jpg/png文件 </span> </template> </el-upload> </el-form-item> </el-col> </el-row> <el-row v-if="ishasAdminRole==true"> <el-row v-if="ishasAdminRole==true" :gutter="40"> <el-col :span="12"> <el-form-item label="模板类型" prop="zg"> <el-select v-model="formData.zg"> @@ -405,13 +405,13 @@ } .checkbox-image { width: 230px; width: 93%; height: 150px; object-fit: cover; border-radius: 4px; border: 1px solid #ddd; transition: all 0.3s; margin-left: 20px; margin-left: 10px; margin-top: 20px; } @@ -447,4 +447,7 @@ .checkbox-input:checked ~ .checkbox-image { border: 1px solid #ddd; /* 选中时保持灰色1px边框 */ } .upload-demo{ margin-top: -7px; } </style>