docs(plan): 标记 Task 2 (实体类调整) 已完成
- User 实体加 email、UserDetail 删 email、UserSocial 新建 (commit 1de6937) - 添加实际执行说明:UserSocial 屏蔽 BaseEntity 不存在的审计字段
This commit is contained in:
@@ -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/
|
||||||
|
|||||||
Reference in New Issue
Block a user