Browse Source

纸张id

master
han\hanst 5 months ago
parent
commit
fec8ff8440
  1. 2
      src/main/java/com/gaotao/modules/base/entity/LabelSettingData.java
  2. 8
      src/main/java/com/gaotao/modules/base/utils/ZplGenerator.java
  3. 4
      src/main/resources/mapper/base/BaseMapper.xml

2
src/main/java/com/gaotao/modules/base/entity/LabelSettingData.java

@ -25,7 +25,7 @@ public class LabelSettingData {
private Integer canvasHeight; // 画布高度(像素) private Integer canvasHeight; // 画布高度(像素)
private Double physicalWidthMm; // 物理宽度(毫米) private Double physicalWidthMm; // 物理宽度(毫米)
private Double physicalHeightMm; // 物理高度(毫米) private Double physicalHeightMm; // 物理高度(毫米)
private String paperId;
public LabelSettingData() { public LabelSettingData() {
} }

8
src/main/java/com/gaotao/modules/base/utils/ZplGenerator.java

@ -228,12 +228,12 @@ public class ZplGenerator {
fontCmd.append(" ^CWJ,E:").append(fontFile); fontCmd.append(" ^CWJ,E:").append(fontFile);
} else { } else {
// 使用系统默认字体 // 使用系统默认字体
fontCmd.append(" ^CWJ,E:MSYH.TTF");
fontCmd.append(" ^CWJ,E:ARIAL.TTF");
log.warn("未找到字体文件映射,使用默认字体: {}", fontFamily); log.warn("未找到字体文件映射,使用默认字体: {}", fontFamily);
} }
} else { } else {
// 默认使用微软雅黑
fontCmd.append(" ^CWJ,E:MSYH.TTF");
// 默认使用ARIAL.TTF
fontCmd.append(" ^CWJ,E:ARIAL.TTF");
} }
// 设置字体大小 // 设置字体大小
@ -530,7 +530,7 @@ public class ZplGenerator {
// 设置中文字体 // 设置中文字体
Integer fontSize = element.getFontSize() != null ? element.getFontSize() : 30; Integer fontSize = element.getFontSize() != null ? element.getFontSize() : 30;
zpl.append("^CI28 ^CWJ,E:MSYH.TTF ^CFJ,").append(fontSize).append("\n");
zpl.append("^CI28 ^CWJ,E:ARIAL.TTF ^CFJ,").append(fontSize).append("\n");
// 基础文本 // 基础文本
String data = element.getData() != null ? element.getData() : "流水号"; String data = element.getData() != null ? element.getData() : "流水号";

4
src/main/resources/mapper/base/BaseMapper.xml

@ -5,7 +5,7 @@
<!--查询标签定义的相关信息--> <!--查询标签定义的相关信息-->
<select id="getLabelSettingList" parameterType="LabelSettingData" resultType="LabelSettingData"> <select id="getLabelSettingList" parameterType="LabelSettingData" resultType="LabelSettingData">
SELECT ReportID labelNo, ReportFamily labelType, Reportfile labelName, ReportType labelClass, Remark remark, SELECT ReportID labelNo, ReportFamily labelType, Reportfile labelName, ReportType labelClass, Remark remark,
PrintDirection printDirection, ZplCode zplCode, PaperSize paperSize, PaperOrientation paperOrientation,
PrintDirection printDirection, ZplCode zplCode, PaperSize paperSize, paper_id paperId, PaperOrientation paperOrientation,
Dpi dpi, CanvasWidth canvasWidth, CanvasHeight canvasHeight,rfidFlag, Dpi dpi, CanvasWidth canvasWidth, CanvasHeight canvasHeight,rfidFlag,
PhysicalWidthMm physicalWidthMm, PhysicalHeightMm physicalHeightMm PhysicalWidthMm physicalWidthMm, PhysicalHeightMm physicalHeightMm
FROM ReportFileList FROM ReportFileList
@ -26,7 +26,7 @@
<!--查询标签定义的相关信息按照标签的编码--> <!--查询标签定义的相关信息按照标签的编码-->
<select id="getLabelSettingByLabelNo" parameterType="java.lang.String" resultType="LabelSettingData"> <select id="getLabelSettingByLabelNo" parameterType="java.lang.String" resultType="LabelSettingData">
SELECT ReportID labelNo, ReportFamily labelType, Reportfile labelName, ReportType labelClass, Remark remark, SELECT ReportID labelNo, ReportFamily labelType, Reportfile labelName, ReportType labelClass, Remark remark,
PrintDirection printDirection, ZplCode zplCode, PaperSize paperSize, PaperOrientation paperOrientation,
PrintDirection printDirection, ZplCode zplCode, PaperSize paperSize, paper_id paperId, PaperOrientation paperOrientation,
Dpi dpi, CanvasWidth canvasWidth, CanvasHeight canvasHeight,rfidFlag, Dpi dpi, CanvasWidth canvasWidth, CanvasHeight canvasHeight,rfidFlag,
PhysicalWidthMm physicalWidthMm, PhysicalHeightMm physicalHeightMm PhysicalWidthMm physicalWidthMm, PhysicalHeightMm physicalHeightMm
FROM ReportFileList FROM ReportFileList

Loading…
Cancel
Save