docs(plan): 标记 Task 2 (实体类调整) 已完成

- User 实体加 email、UserDetail 删 email、UserSocial 新建 (commit 1de6937)
- 添加实际执行说明:UserSocial 屏蔽 BaseEntity 不存在的审计字段
This commit is contained in:
2026-06-07 15:34:26 +08:00
parent 84b3bb601e
commit 23823074f6
@@ -154,7 +154,7 @@ git commit -m "feat(db): 添加第三方登录支持的数据库变更
- Modify: `rui-service/rui-service-user/src/main/java/com/rui/service/user/entity/UserDetail.java` - Modify: `rui-service/rui-service-user/src/main/java/com/rui/service/user/entity/UserDetail.java`
- Create: `rui-service/rui-service-user/src/main/java/com/rui/service/user/entity/UserSocial.java` - Create: `rui-service/rui-service-user/src/main/java/com/rui/service/user/entity/UserSocial.java`
- [ ] **Step 1: 在 `User` 实体添加 email 字段** - [x] **Step 1: 在 `User` 实体添加 email 字段**
```java ```java
@Schema(description = "邮箱") @Schema(description = "邮箱")
@@ -164,7 +164,7 @@ private String email;
`phone` 字段后添加,确保字段顺序:username → phone → email → userNo → password... `phone` 字段后添加,确保字段顺序:username → phone → email → userNo → password...
- [ ] **Step 2: 从 `UserDetail` 实体删除 email 字段** - [x] **Step 2: 从 `UserDetail` 实体删除 email 字段**
删除以下代码: 删除以下代码:
```java ```java
@@ -173,7 +173,7 @@ private String email;
private String email; private String email;
``` ```
- [ ] **Step 3: 创建 `UserSocial` 实体** - [x] **Step 3: 创建 `UserSocial` 实体**
```java ```java
package com.rui.service.user.entity; package com.rui.service.user.entity;
@@ -210,7 +210,9 @@ public class UserSocial extends BaseEntity {
} }
``` ```
- [ ] **Step 4: Commit** > **实际执行说明 (2026-06-07)**UserSocial 实体添加了 `@TableField(exist = false)` 屏蔽 BaseEntity 中的 `deleted`/`createdBy`/`updatedBy`SQL 表 rui_uc_user_social 中无这些列;按项目惯例 UserRole/UserDept/UserPost 处理)。
- [x] **Step 4: Commit**
```bash ```bash
git add rui-service/rui-service-user/src/main/java/com/rui/service/user/entity/ git add rui-service/rui-service-user/src/main/java/com/rui/service/user/entity/