From d175d9c401fb97ebe6a580005a8c9ad5fedccb6b Mon Sep 17 00:00:00 2001
From: Fancy <Fancy.fx@outlook.com>
Date: 星期一, 29 七月 2024 17:02:41 +0800
Subject: [PATCH] add other method
---
pms-parent/pms-global/src/main/java/com/dy/pmsGlobal/pojoSta/StaWipSnEx.java | 131 ++++++++++++++-----------------------------
1 files changed, 44 insertions(+), 87 deletions(-)
diff --git a/pms-parent/pms-global/src/main/java/com/dy/pmsGlobal/pojoSta/StaWipSnEx.java b/pms-parent/pms-global/src/main/java/com/dy/pmsGlobal/pojoSta/StaWipSnEx.java
index 7c078d4..b350773 100644
--- a/pms-parent/pms-global/src/main/java/com/dy/pmsGlobal/pojoSta/StaWipSnEx.java
+++ b/pms-parent/pms-global/src/main/java/com/dy/pmsGlobal/pojoSta/StaWipSnEx.java
@@ -1,102 +1,59 @@
package com.dy.pmsGlobal.pojoSta;
-import java.io.Serializable;
+import com.alibaba.fastjson2.annotation.JSONField;
+import com.alibaba.fastjson2.writer.ObjectWriterImplToString;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.dy.common.po.BaseEntity;
+import jakarta.validation.constraints.NotNull;
+import lombok.*;
+
+
+
import java.util.Date;
-import lombok.Data;
/**
- * 璁惧鍏宠仈琛�
- * @TableName sta_wip_sn_ex
- */
+* 璁惧鍏宠仈琛�
+* @TableName sta_wip_sn_ex
+*/
+@TableName(value="sta_wip_sn_ex", autoResultMap = true)
@Data
-public class StaWipSnEx implements Serializable {
- /**
- *
- */
- private String id;
+@Builder
+@ToString
+@NoArgsConstructor
+@AllArgsConstructor
+public class StaWipSnEx implements BaseEntity {
/**
- * 璁惧鐮�
- */
- private String deviceNo;
-
+ *
+ */
+ @JSONField(serializeUsing= ObjectWriterImplToString.class)
+ public Long id;
/**
- *
- */
- private Integer productId;
-
+ * 璁惧鐮�
+ */
+ public String deviceNo;
/**
- * 鍏宠仈浜у搧鍚�
- */
- private String productName;
-
+ *
+ */
+ @JSONField(serializeUsing= ObjectWriterImplToString.class)
+ public Long productId;
/**
- * 鍏宠仈璁惧鐮�
- */
- private String productNo;
-
+ * 鍏宠仈浜у搧鍚�
+ */
+ public String productName;
/**
- * 鍒涘缓鏃堕棿
- */
- private Date createTime;
-
+ * 鍏宠仈璁惧鐮�
+ */
+ public String productNo;
/**
- * 鏇存柊浜�
- */
- private String createBy;
+ * 鍒涘缓鏃堕棿
+ */
+ public Date createTime;
+ /**
+ * 鏇存柊浜�
+ */
+ @JSONField(serializeUsing= ObjectWriterImplToString.class)
+ public Long createBy;
- private static final long serialVersionUID = 1L;
- @Override
- public boolean equals(Object that) {
- if (this == that) {
- return true;
- }
- if (that == null) {
- return false;
- }
- if (getClass() != that.getClass()) {
- return false;
- }
- StaWipSnEx other = (StaWipSnEx) that;
- return (this.getId() == null ? other.getId() == null : this.getId().equals(other.getId()))
- && (this.getDeviceNo() == null ? other.getDeviceNo() == null : this.getDeviceNo().equals(other.getDeviceNo()))
- && (this.getProductId() == null ? other.getProductId() == null : this.getProductId().equals(other.getProductId()))
- && (this.getProductName() == null ? other.getProductName() == null : this.getProductName().equals(other.getProductName()))
- && (this.getProductNo() == null ? other.getProductNo() == null : this.getProductNo().equals(other.getProductNo()))
- && (this.getCreateTime() == null ? other.getCreateTime() == null : this.getCreateTime().equals(other.getCreateTime()))
- && (this.getCreateBy() == null ? other.getCreateBy() == null : this.getCreateBy().equals(other.getCreateBy()));
- }
-
- @Override
- public int hashCode() {
- final int prime = 31;
- int result = 1;
- result = prime * result + ((getId() == null) ? 0 : getId().hashCode());
- result = prime * result + ((getDeviceNo() == null) ? 0 : getDeviceNo().hashCode());
- result = prime * result + ((getProductId() == null) ? 0 : getProductId().hashCode());
- result = prime * result + ((getProductName() == null) ? 0 : getProductName().hashCode());
- result = prime * result + ((getProductNo() == null) ? 0 : getProductNo().hashCode());
- result = prime * result + ((getCreateTime() == null) ? 0 : getCreateTime().hashCode());
- result = prime * result + ((getCreateBy() == null) ? 0 : getCreateBy().hashCode());
- return result;
- }
-
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append(getClass().getSimpleName());
- sb.append(" [");
- sb.append("Hash = ").append(hashCode());
- sb.append(", id=").append(id);
- sb.append(", deviceNo=").append(deviceNo);
- sb.append(", productId=").append(productId);
- sb.append(", productName=").append(productName);
- sb.append(", productNo=").append(productNo);
- sb.append(", createTime=").append(createTime);
- sb.append(", createBy=").append(createBy);
- sb.append(", serialVersionUID=").append(serialVersionUID);
- sb.append("]");
- return sb.toString();
- }
-}
\ No newline at end of file
+}
--
Gitblit v1.8.0