From 512e3cbf006fa6273a76a45ac16c954a30cc61a8 Mon Sep 17 00:00:00 2001 From: zk Date: Tue, 19 May 2026 11:49:38 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=80=BB=E8=BE=91=E5=88=A0?= =?UTF-8?q?=E9=99=A4=20=E5=8F=82=E6=95=B0=E9=94=99=E8=AF=AF=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .kiro/steering/代码开发风格文档.md | 2 +- manager/src/main/java/org/jiayunet/pojo/po/FuncPermission.java | 2 +- manager/src/main/java/org/jiayunet/pojo/po/MemberProduct.java | 2 +- manager/src/main/java/org/jiayunet/pojo/po/RouteMenu.java | 2 +- manager/src/main/java/org/jiayunet/pojo/po/User.java | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.kiro/steering/代码开发风格文档.md b/.kiro/steering/代码开发风格文档.md index 6b9120e..90f8fa7 100644 --- a/.kiro/steering/代码开发风格文档.md +++ b/.kiro/steering/代码开发风格文档.md @@ -113,7 +113,7 @@ inclusion: manual - 表名以 `bg_` 前缀,下划线命名,如 `bg_user`、`bg_route_menu` - 主键 `id`,类型 `Long`,策略 `ASSIGN_ID`(雪花算法) - 时间字段使用 `Instant` 类型,包含 `createTime` 和 `updateTime` -- 逻辑删除字段 `isDelete`,类型 `Long`,0=正常,非0=删除(`@TableLogic(value = "0", delval = "new()")`) +- 逻辑删除字段 `isDelete`,类型 `Long`,0=正常,非0=删除(`@TableLogic(value = "0", delval = "UNIX_TIMESTAMP()")`) - 状态字段用 `Integer`,0/1 表示,注释中说明含义 - PO 类加 `@TableName(value = "bg_xxx")`,主键加 `@TableId(type = IdType.ASSIGN_ID)` - 查询使用 `LambdaQueryWrapper` 构建条件,避免硬编码字段名 diff --git a/manager/src/main/java/org/jiayunet/pojo/po/FuncPermission.java b/manager/src/main/java/org/jiayunet/pojo/po/FuncPermission.java index 00a1dba..2408f75 100644 --- a/manager/src/main/java/org/jiayunet/pojo/po/FuncPermission.java +++ b/manager/src/main/java/org/jiayunet/pojo/po/FuncPermission.java @@ -53,6 +53,6 @@ public class FuncPermission { /** * 删除标识 0正常 非0删除 */ - @TableLogic(value = "0", delval = "new()") + @TableLogic(value = "0", delval = "UNIX_TIMESTAMP()") private Long isDelete; } diff --git a/manager/src/main/java/org/jiayunet/pojo/po/MemberProduct.java b/manager/src/main/java/org/jiayunet/pojo/po/MemberProduct.java index c170f80..f5ba151 100644 --- a/manager/src/main/java/org/jiayunet/pojo/po/MemberProduct.java +++ b/manager/src/main/java/org/jiayunet/pojo/po/MemberProduct.java @@ -58,6 +58,6 @@ public class MemberProduct { private Instant updateTime; /** 逻辑删除 0=正常 非0=已删除 */ - @TableLogic(value = "0", delval = "new()") + @TableLogic(value = "0", delval = "UNIX_TIMESTAMP()") private Long isDelete; } diff --git a/manager/src/main/java/org/jiayunet/pojo/po/RouteMenu.java b/manager/src/main/java/org/jiayunet/pojo/po/RouteMenu.java index 13ee0f4..f7cfaaa 100644 --- a/manager/src/main/java/org/jiayunet/pojo/po/RouteMenu.java +++ b/manager/src/main/java/org/jiayunet/pojo/po/RouteMenu.java @@ -78,6 +78,6 @@ public class RouteMenu { /** * 删除标识 0正常 非0删除 */ - @TableLogic(value = "0", delval = "new()") + @TableLogic(value = "0", delval = "UNIX_TIMESTAMP()") private Long isDelete; } diff --git a/manager/src/main/java/org/jiayunet/pojo/po/User.java b/manager/src/main/java/org/jiayunet/pojo/po/User.java index 381df89..b5cf38e 100644 --- a/manager/src/main/java/org/jiayunet/pojo/po/User.java +++ b/manager/src/main/java/org/jiayunet/pojo/po/User.java @@ -102,7 +102,7 @@ public class User { /** * 删除标识 0正常 非0 删除 */ - @TableLogic(value = "0", delval = "new()") + @TableLogic(value = "0", delval = "UNIX_TIMESTAMP()") private Long isDelete; } \ No newline at end of file