From 4b067b4db5c1f2a068d6e27cc138118810785e2d Mon Sep 17 00:00:00 2001
From: liurunyu <lry9898@163.com>
Date: 星期三, 07 五月 2025 10:47:13 +0800
Subject: [PATCH] 1、创建命令生成器模块,实现部分命令数据生成,还需继续实现其他命令; 2、完善代码。
---
pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/po/BasePo.java | 66 +++++++++++++++++++++++++++++++++
1 files changed, 66 insertions(+), 0 deletions(-)
diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/po/BasePo.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/po/BasePo.java
new file mode 100644
index 0000000..438870e
--- /dev/null
+++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/po/BasePo.java
@@ -0,0 +1,66 @@
+package com.dy.common.po;
+
+import com.baomidou.mybatisplus.annotation.*;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import org.apache.ibatis.type.JdbcType;
+
+import java.util.Date;
+
+/**
+ * BasePo,鍚庣画鍙互缁х画鎵╁睍
+ *
+ * 鍒樻鼎鐜� 2023-10-11
+ * 鍥犱负姣忎釜瀹炰綋瀵硅薄涓嶅ぇ鍙兘闇�瑕佸叿鏈塀asePo鐨勫叏閮ㄥ睘鎬э紝鎴栬�呴渶瑕侀儴鍒咮asePo鐨勫睘鎬э紝
+ * 鎵�浠asePo瀛樺湪鎬у氨涓嶅繀瑕佷簡锛屽鏋滄煇涓疄浣撳璞¢渶瑕丅asePo閮ㄥ垎灞炴�э紝鍦ㄨ嚜宸辩被涓畾
+ * 涔夊嵆鍙簡銆� 褰撳墠鏆傛椂涓嶇敤 BasePo浜嗭紝鐣欑潃浠ュ悗闇�瑕佹椂鍐嶇敤銆�
+ * 鍥犱负BasePo涓嶅繀瑕佷簡锛屾墍浠etaObjectHandler涔熶笉闇�瑕佷簡锛岃繘鑰孧ultiDataSourceConfig
+ * 涓殑鐩稿叧浠g爜涔熶笉闇�瑕佷簡銆�
+@Data
+ */
+public class BasePo implements BaseEntity {
+
+ private static final long serialVersionUID = -1L;
+
+ /*
+ IdType:
+ AUTO(0), //鑷
+ NONE(1), //鏈缃富閿�
+ INPUT(2), //鎵嬪姩杈撳叆
+ ASSIGN_ID(3), //榛樿鍏ㄥ眬鍞竴ID
+ ASSIGN_UUID(4), //鍏ㄥ眬鍞竴鐨� uuid
+ */
+ @TableId(value = "id", type = IdType.INPUT)
+ public Long id;
+
+ /**
+ * 鍒涘缓鏃堕棿
+ */
+ @TableField(value = "create_dt", fill = FieldFill.INSERT)
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ public Date createDt;
+ /**
+ * 鏈�鍚庢洿鏂版椂闂�
+ */
+ @TableField(value = "update_dt", fill = FieldFill.INSERT_UPDATE)
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ public Date updateDt;
+
+ /**
+ * 鍒涘缓鑰咃紝榛樿绯荤粺User 鐨� id 缂栧彿
+ */
+ @TableField(value = "creator_id", fill = FieldFill.INSERT, jdbcType = JdbcType.BIGINT)
+ public Long creatorId;
+
+ /**
+ * 鏇存柊鑰咃紝榛樿绯荤粺User 鐨� id 缂栧彿
+ */
+ @TableField(value = "updater_id", fill = FieldFill.INSERT_UPDATE, jdbcType = JdbcType.BIGINT)
+ public Long updaterId;
+
+ /**
+ * 鏄惁鍒犻櫎: 0琛ㄧず鏈垹闄� 1琛ㄧず鍒犻櫎.
+ */
+ @TableLogic
+ @TableField(value = "deleted")
+ public Boolean deleted;
+}
\ No newline at end of file
--
Gitblit v1.8.0