|
@@ -120,8 +120,10 @@ export default {
|
|
|
cardConfig.businessParams.map(item => {
|
|
|
fieldInfos[item.field] = "${" + item.field + "}";
|
|
|
});
|
|
|
- if (cardConfig.examNumberStyle === "auto")
|
|
|
+ if (cardConfig.examNumberStyle === "auto") {
|
|
|
fieldInfos.examNumber = "data:image/png;base64,${examNumber}";
|
|
|
+ fieldInfos.examNumberStr = "${examNumberStr}";
|
|
|
+ }
|
|
|
|
|
|
if (cardConfig.aOrB && cardConfig.aOrBType === "auto") {
|
|
|
fieldInfos.paperType = "data:image/png;base64,${paperType}";
|
|
@@ -164,14 +166,18 @@ export default {
|
|
|
cardConfig.businessParams.map(item => {
|
|
|
fieldInfos[item.field] = stdInfo[item.field] || defContent;
|
|
|
});
|
|
|
- if (cardConfig.examNumberStyle === "auto")
|
|
|
+ if (cardConfig.examNumberStyle === "auto") {
|
|
|
fieldInfos.examNumber = this.getBase64Barcode(
|
|
|
stdInfo["examNumber"] || defNumber
|
|
|
);
|
|
|
- if (cardConfig.aOrB && cardConfig.aOrBType === "auto")
|
|
|
+ fieldInfos.examNumberStr = stdInfo["examNumber"] || defNumber;
|
|
|
+ }
|
|
|
+ if (cardConfig.aOrB && cardConfig.aOrBType === "auto") {
|
|
|
fieldInfos.paperType = this.getBase64Barcode(
|
|
|
stdInfo["paperType"] || defNumber
|
|
|
);
|
|
|
+ fieldInfos.paperTypeName = stdInfo["paperTypeName"] || "A";
|
|
|
+ }
|
|
|
|
|
|
return fieldInfos;
|
|
|
},
|
|
@@ -179,7 +185,7 @@ export default {
|
|
|
const canvas = document.createElement("CANVAS");
|
|
|
JsBarcode(canvas, str, {
|
|
|
width: 2,
|
|
|
- height: 60,
|
|
|
+ height: 50,
|
|
|
displayValue: false,
|
|
|
margin: 0
|
|
|
});
|