feat:修改设备列表、详情

feat:修改订单详情
feat:修改售后订单查询条件
feat:增加打印机设备及功能
This commit is contained in:
dzc committed 2026-09-04 15:14:51 +08:00
1 parent fc8afe4de7
commit 8514af0d9f
49 files changed
+3734 -222

No files matched your search

@@ -1,6 +1,7 @@
package com.bsd.pjcloud.mqtt.dto.hard;
import com.bsd.pjcloud.mqtt.dto.MqttHardBaseMsg;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
@Data
@@ -11,6 +12,18 @@ public class HardPrintMsg extends MqttHardBaseMsg {
// 设备id
private Long hardId;
/**
* 产生订单或执行核销的来源业务终端 ID。
*/
@Schema(description = "来源业务终端ID")
private Long sourceHardId;
/**
* 实际接收 MQTT 并执行 USB 打印的 EY_PRINT 终端 ID。
*/
@Schema(description = "目标打印终端ID")
private Long targetHardId;
// 设备部门id
private Long mchDeptId;
@@ -20,6 +33,24 @@ public class HardPrintMsg extends MqttHardBaseMsg {
// 订单id
private Long orderId;
/**
* 打印凭证类型,1 发票、2 兑换券。
*/
@Schema(description = "打印凭证类型")
private String printType;
/**
* 同订单同凭证类型的打印序号。
*/
@Schema(description = "打印序号")
private Integer printNo;
/**
* 人工失败重试版本,同一版本的重复 MQTT 消息必须幂等去重。
*/
@Schema(description = "重试版本")
private Integer retryVersion;
// 安卓订单id
private String androidOrderCode;