From dbe3ed318dfe013663271fd64c8b8b152005e0b6 Mon Sep 17 00:00:00 2001 From: liurunyu <lry9898@163.com> Date: 星期二, 08 十月 2024 09:31:32 +0800 Subject: [PATCH] Merge branch 'master' of http://8.140.179.55:20000/r/pms-SV --- pms-parent/pms-global/src/main/java/com/dy/pmsGlobal/pojoPr/PrOrder.java | 101 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 101 insertions(+), 0 deletions(-) diff --git a/pms-parent/pms-global/src/main/java/com/dy/pmsGlobal/pojoPr/PrOrder.java b/pms-parent/pms-global/src/main/java/com/dy/pmsGlobal/pojoPr/PrOrder.java new file mode 100644 index 0000000..303bbb6 --- /dev/null +++ b/pms-parent/pms-global/src/main/java/com/dy/pmsGlobal/pojoPr/PrOrder.java @@ -0,0 +1,101 @@ +package com.dy.pmsGlobal.pojoPr; + +import com.alibaba.fastjson2.annotation.JSONField; +import com.alibaba.fastjson2.writer.ObjectWriterImplToString; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.dy.common.po.BaseEntity; +import jakarta.validation.constraints.NotEmpty; +import jakarta.validation.constraints.NotNull; +import lombok.*; + + + +import java.util.Date; +import java.util.List; + +/** +* +* @TableName pr_order +*/ +@TableName(value="pr_order", autoResultMap = true) +@Data +@Builder +@ToString +@NoArgsConstructor +@AllArgsConstructor +public class PrOrder implements BaseEntity { + + /** + * 涓婚敭 + */ + @JSONField(serializeUsing= ObjectWriterImplToString.class) + @TableId(value = "id", type = IdType.INPUT) + public Long id; + /** + * 鍚嶇О + */ + @NotEmpty(message = "鍚嶇О涓嶈兘涓虹┖") + public String name; + /** + * 瀹㈡埛鍚嶇О + */ + public String customerName; + /** + * 椤圭洰鍚嶇О + */ + public String projectName; + /** + * 璁㈠崟璐熻矗浜� + */ + public String director; + /** + * 璐熻矗浜烘墜鏈哄彿 + */ + public String dMobile; + /** + * 浜や粯鏃ユ湡 + */ + public String deliveryDate; + /** + * 浜や粯鍦板潃 + */ + public String deliveryAddress; + + /** + * 鏀惰揣浜� + */ + public String recipient; + /** + * 鏀惰揣浜烘墜鏈哄彿 + */ + public String rMobile; + + /** + * 鐘舵��:姝e父(1)銆佹殏鍋�(0)銆佺粨鏉�(-1) + */ + public Integer status; + /** + * 鍒涘缓浜� + */ + @JSONField(serializeUsing= ObjectWriterImplToString.class) + public Long creator; + /** + * 鍒涘缓鏃堕棿 + */ + public Date dt; + /** + * 鏄惁鍒犻櫎锛�1鏄紝0鍚� + */ + @JSONField(serialize = false) + public Boolean deleted; + /** + * 澶囨敞 + */ + public String remark; + + @NotNull(message = "璁㈠崟椤逛笉鑳戒负绌�") + public List<PrOrderItem> items; + +} -- Gitblit v1.8.0