序列化

This commit is contained in:
2026-04-16 15:15:27 +08:00
parent a9d35cb954
commit 75b2db320f
6 changed files with 36 additions and 6 deletions

View File

@@ -3,6 +3,8 @@ package com.czg.print;
import lombok.Data; import lombok.Data;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
import java.io.Serial;
import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
/** /**
@@ -11,8 +13,10 @@ import java.math.BigDecimal;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class DayReportPrintDTO { public class DayReportPrintDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
/** /**
* 店铺名称 * 店铺名称
*/ */

View File

@@ -3,13 +3,19 @@ package com.czg.print;
import lombok.Data; import lombok.Data;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
import java.io.Serial;
import java.io.Serializable;
/** /**
* 订单打印实体 * 订单打印实体
* @author ww * @author ww
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class OrderPrintDTO { public class OrderPrintDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
// 打印标题 结算单/客看单/预结算单 退菜单/退款单 // 打印标题 结算单/客看单/预结算单 退菜单/退款单
private String printTitle; private String printTitle;
private String shopName; private String shopName;

View File

@@ -3,6 +3,8 @@ package com.czg.print;
import lombok.Data; import lombok.Data;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
import java.io.Serial;
import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.List; import java.util.List;
@@ -13,8 +15,10 @@ import java.util.List;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class ProductReportPrintDTO { public class ProductReportPrintDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
/** /**
* 店铺名称 * 店铺名称
*/ */

View File

@@ -3,6 +3,8 @@ package com.czg.print;
import lombok.Data; import lombok.Data;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
import java.io.Serial;
import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.LocalDateTime; import java.time.LocalDateTime;
@@ -12,7 +14,10 @@ import java.time.LocalDateTime;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class RechargePrintDTO { public class RechargePrintDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
//店铺名称 //店铺名称
private String shopName; private String shopName;
private Long userId; private Long userId;

View File

@@ -4,6 +4,9 @@ package com.czg.print;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
import java.io.Serial;
import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.List; import java.util.List;
@@ -13,7 +16,10 @@ import java.util.List;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class StockCheckPrintDTO { public class StockCheckPrintDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
/** /**
* 店铺名称 * 店铺名称

View File

@@ -3,6 +3,8 @@ package com.czg.print;
import lombok.Data; import lombok.Data;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
import java.io.Serial;
import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.List; import java.util.List;
@@ -14,7 +16,10 @@ import java.util.List;
*/ */
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class StockPrintDTO { public class StockPrintDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
//IN OUT //IN OUT
private String type; private String type;
/** /**