| | |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | <el-form-item :label="t('template.templateSize')" prop="templateSize"> |
| | | <el-select |
| | | style="width: 100%" |
| | | v-model="formData.templateSize" |
| | | clearable |
| | | :placeholder="t('common.selectText') + t('template.templateSize')" |
| | | class="!w-240px" |
| | | @change="changeTemplateSize" |
| | | > |
| | | <el-option |
| | | v-for="dict in getStrDictOptions(DICT_TYPE.TEMPLATE_SIZE)" |
| | | :key="dict.value" |
| | | :label="dict.label" |
| | | :value="dict.value" |
| | | /> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item :label="t('template.pptWidth')" prop="pptW"> |
| | | <el-input type="number" v-model="formData.pptW" :placeholder="t('common.inputText') + t('template.pptWidth')" /> |
| | |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | <el-form-item :label="t('template.templateSize')" prop="templateSize"> |
| | | <el-select |
| | | style="width: 100%" |
| | | v-model="formData.templateSize" |
| | | clearable |
| | | :placeholder="t('common.selectText') + t('template.templateSize')" |
| | | class="!w-240px" |
| | | @change="changeTemplateSize" |
| | | > |
| | | <el-option |
| | | v-for="dict in getStrDictOptions(DICT_TYPE.TEMPLATE_SIZE)" |
| | | :key="dict.value" |
| | | :label="dict.label" |
| | | :value="dict.value" |
| | | /> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | |
| | | <el-col :span="12"> |
| | | <el-form-item :label="t('template.digitalPeopleWidth')" prop="humanW"> |
| | | <el-input type="number" disabled v-model="formData.humanW" :placeholder="t('common.inputText') + t('template.digitalPeopleWidth')" /> |
| | |
| | | if(formData.value.templateSize=='16:9'){ |
| | | formData.value.humanW = screenWidth / 3; |
| | | formData.value.humanH = screenHeight / 3; |
| | | formData.value.pptW = '505'; |
| | | formData.value.pptH = '290'; |
| | | }else if(formData.value.templateSize=='9:16'){ |
| | | formData.value.humanH = screenWidth / 3; |
| | | formData.value.humanW = screenHeight / 3; |
| | | formData.value.pptH = '505'; |
| | | formData.value.pptW = '290'; |
| | | } |
| | | } |
| | | /** 提交表单 */ |