未完成版本

This commit is contained in:
Van0313
2025-07-29 15:27:54 +08:00
parent 91fcbabfd1
commit a573d71a4f
7 changed files with 425 additions and 247 deletions

View File

@@ -0,0 +1,35 @@
package cn.van.business.model.cj;
import jakarta.persistence.*;
import jakarta.validation.constraints.Size;
import lombok.Getter;
import lombok.Setter;
import java.time.LocalDate;
@Getter
@Setter
@Entity
@Table(name = "xb_message")
public class XbMessage {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id", nullable = false)
private Integer id;
@Column(name = "create_date")
private LocalDate createDate;
@Size(max = 100)
@Column(name = "skuId", length = 100)
private String skuId;
@Size(max = 10240)
@Column(name = "tip_original_message", length = 10240)
private String tipOriginalMessage;
@Size(max = 100)
@Column(name = "from_wxid", length = 100)
private String fromWxid;
}

View File

@@ -0,0 +1,71 @@
package cn.van.business.model.cj;
import jakarta.persistence.*;
import jakarta.validation.constraints.Size;
import lombok.Getter;
import lombok.Setter;
import java.time.LocalDate;
@Getter
@Setter
@Entity
@Table(name = "xb_message_item")
public class XbMessageItem {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id", nullable = false)
private Integer id;
@Column(name = "create_date")
private LocalDate createDate;
@Size(max = 100)
@Column(name = "skuId", length = 100)
private String skuId;
@Size(max = 100)
@Column(name = "xb_message_id", length = 100)
private String xbMessageId;
@Lob
@Column(name = "json_query_result")
private String jsonQueryResult;
@Lob
@Column(name = "json_couponList")
private String jsonCouponlist;
@Size(max = 100)
@Column(name = "spuid", length = 100)
private String spuid;
@Size(max = 1024)
@Column(name = "sku_name", length = 1024)
private String skuName;
@Lob
@Column(name = "json_shopInfo")
private String jsonShopinfo;
@Size(max = 1024)
@Column(name = "priceInfo", length = 1024)
private String priceInfo;
@Size(max = 1024)
@Column(name = "json_commissionInfo", length = 1024)
private String jsonCommissioninfo;
@Size(max = 1024)
@Column(name = "json_imageList", length = 1024)
private String jsonImagelist;
@Size(max = 100)
@Column(name = "owner", length = 100)
private String owner;
@Size(max = 1024)
@Column(name = "json_categoryInfo", length = 1024)
private String jsonCategoryinfo;
}