|
@@ -13,16 +13,14 @@
|
|
<a-form ref="formRef" :model="formData" :rules="rules" auto-label-width>
|
|
<a-form ref="formRef" :model="formData" :rules="rules" auto-label-width>
|
|
<a-form-item field="pictureType" label="下载文件">
|
|
<a-form-item field="pictureType" label="下载文件">
|
|
<a-checkbox-group v-model="formData.pictureType" direction="vertical">
|
|
<a-checkbox-group v-model="formData.pictureType" direction="vertical">
|
|
- <a-checkbox
|
|
|
|
- v-for="(option, index) in pictureOptions"
|
|
|
|
- :key="index"
|
|
|
|
- :value="option.value"
|
|
|
|
- >
|
|
|
|
- {{ option.label }}
|
|
|
|
- <span class="tips-info"
|
|
|
|
- >({{ pictureDesc[option.value as PictureTypeEnum] }})</span
|
|
|
|
- >
|
|
|
|
- </a-checkbox>
|
|
|
|
|
|
+ <template v-for="(option, index) in pictureOptions" :key="index">
|
|
|
|
+ <a-checkbox :value="option.value">
|
|
|
|
+ {{ option.label }}
|
|
|
|
+ </a-checkbox>
|
|
|
|
+ <div class="tips-info" style="padding-left: 27px">
|
|
|
|
+ {{ pictureDesc[option.value as PictureTypeEnum] }}
|
|
|
|
+ </div>
|
|
|
|
+ </template>
|
|
</a-checkbox-group>
|
|
</a-checkbox-group>
|
|
</a-form-item>
|
|
</a-form-item>
|
|
<a-form-item field="outputDir" label="保存目录" :content-flex="false">
|
|
<a-form-item field="outputDir" label="保存目录" :content-flex="false">
|
|
@@ -75,9 +73,9 @@
|
|
|
|
|
|
const { optionList: pictureOptions } = useDictOption('PICTURE_TYPE');
|
|
const { optionList: pictureOptions } = useDictOption('PICTURE_TYPE');
|
|
const pictureDesc: Record<PictureTypeEnum, string> = {
|
|
const pictureDesc: Record<PictureTypeEnum, string> = {
|
|
- track: '批阅后图片',
|
|
|
|
- origin: '学生作答原图',
|
|
|
|
- pdf: '将学生批阅后的图片合并成一个PDF,一个学生一个PDF',
|
|
|
|
|
|
+ track: '批阅后图片,下载轨迹图时同步下载原图',
|
|
|
|
+ origin: '学生作答原图,仅下载原图',
|
|
|
|
+ pdf: '将学生批阅后的图片合并成一个PDF,一个学生一个PDF,下载PDF时同步下载原图及轨迹图',
|
|
};
|
|
};
|
|
|
|
|
|
const defaultFormData = {
|
|
const defaultFormData = {
|