序列化

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.experimental.Accessors;
import java.io.Serial;
import java.io.Serializable;
import java.math.BigDecimal;
/**
@@ -11,8 +13,10 @@ import java.math.BigDecimal;
*/
@Data
@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.experimental.Accessors;
import java.io.Serial;
import java.io.Serializable;
/**
* 订单打印实体
* @author ww
*/
@Data
@Accessors(chain = true)
public class OrderPrintDTO {
public class OrderPrintDTO implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
// 打印标题 结算单/客看单/预结算单 退菜单/退款单
private String printTitle;
private String shopName;

View File

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

View File

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