|
@@ -242,11 +242,11 @@
|
|
|
<div class="config-title">
|
|
|
<h4>输出印品配置:</h4>
|
|
|
</div>
|
|
|
- <el-form-item prop="pdfTypes" label="输出文件类型:">
|
|
|
- <el-checkbox-group v-model="modalForm.pdfTypes">
|
|
|
+ <el-form-item prop="outputFileType" label="输出文件类型:">
|
|
|
+ <el-checkbox-group v-model="modalForm.outputFileType">
|
|
|
<el-checkbox
|
|
|
v-for="(val, key) in EXAM_PDF_TYPE"
|
|
|
- :label="val"
|
|
|
+ :label="key"
|
|
|
:key="key"
|
|
|
>
|
|
|
{{ val }}
|
|
@@ -291,7 +291,7 @@ const initModalForm = {
|
|
|
backupMethod: "ROOM",
|
|
|
backupCount: 1,
|
|
|
drawRule: "ONE",
|
|
|
- pdfTypes: [],
|
|
|
+ outputFileType: [],
|
|
|
variableContent: [
|
|
|
{
|
|
|
type: "SIGN",
|
|
@@ -431,7 +431,7 @@ export default {
|
|
|
trigger: "change",
|
|
|
},
|
|
|
],
|
|
|
- pdfTypes: [
|
|
|
+ outputFileType: [
|
|
|
{
|
|
|
required: true,
|
|
|
validator: pdfTypesValidator,
|
|
@@ -520,7 +520,7 @@ export default {
|
|
|
|
|
|
this.modalForm.printContent = JSON.parse(val.printContent || "[]");
|
|
|
this.modalForm.auditContent = JSON.parse(val.auditContent || "[]");
|
|
|
- this.modalForm.pdfTypes = JSON.parse(val.pdfTypes || "[]");
|
|
|
+ this.modalForm.outputFileType = JSON.parse(val.outputFileType || "[]");
|
|
|
} else {
|
|
|
let modalForm = this.$objAssign(deepCopy(initModalForm), val);
|
|
|
modalForm.variableContent = modalForm.variableContent.filter(
|
|
@@ -556,6 +556,7 @@ export default {
|
|
|
};
|
|
|
data.printContent = JSON.stringify(this.modalForm.printContent);
|
|
|
data.auditContent = JSON.stringify(this.modalForm.auditContent);
|
|
|
+ data.outputFileType = JSON.stringify(this.modalForm.outputFileType);
|
|
|
data.variableContent = JSON.stringify(
|
|
|
this.modalForm.variableContent.map(transformInfo)
|
|
|
);
|