docs(plan): 标记 Task 3 (数据访问层) 已完成

- UserSocialMapper/Service/Impl 创建完成 (commit c147e56)
- 标注 5 处实际执行的偏差(#prefix#、@EnableRedisCache、@Transactional、baseMapper、tenantId)
This commit is contained in:
2026-06-07 15:37:38 +08:00
parent 23823074f6
commit 00c77529c5
@@ -232,7 +232,7 @@ git commit -m "feat(user): 调整用户实体支持第三方登录
- Create: `rui-service/rui-service-user/src/main/java/com/rui/service/user/service/IUserSocialService.java` - Create: `rui-service/rui-service-user/src/main/java/com/rui/service/user/service/IUserSocialService.java`
- Create: `rui-service/rui-service-user/src/main/java/com/rui/service/user/service/impl/UserSocialServiceImpl.java` - Create: `rui-service/rui-service-user/src/main/java/com/rui/service/user/service/impl/UserSocialServiceImpl.java`
- [ ] **Step 1: 创建 `UserSocialMapper`** - [x] **Step 1: 创建 `UserSocialMapper`**
```java ```java
package com.rui.service.user.mapper; package com.rui.service.user.mapper;
@@ -267,7 +267,9 @@ public interface UserSocialMapper extends BaseMapper<UserSocial> {
} }
``` ```
- [ ] **Step 2: 创建 `IUserSocialService`** > **实际执行说明 (2026-06-07)**SQL 中表名改为 `#prefix#uc_user_social`(项目惯例,见 UserRoleMapper/UserDeptMapper);Mapper 加 `@EnableRedisCache` 注解(项目最近 commit 启用)。
- [x] **Step 2: 创建 `IUserSocialService`**
```java ```java
package com.rui.service.user.service; package com.rui.service.user.service;
@@ -307,7 +309,7 @@ public interface IUserSocialService extends IService<UserSocial> {
} }
``` ```
- [ ] **Step 3: 创建 `UserSocialServiceImpl`** - [x] **Step 3: 创建 `UserSocialServiceImpl`**
```java ```java
package com.rui.service.user.service.impl; package com.rui.service.user.service.impl;
@@ -383,7 +385,9 @@ public class UserSocialServiceImpl extends ServiceImpl<UserSocialMapper, UserSoc
} }
``` ```
- [ ] **Step 4: Commit** > **实际执行说明 (2026-06-07)**:删除冗余的 `userSocialMapper` 字段(ServiceImpl 已提供 `baseMapper`);bind/unbind 加 `@Transactional`(写操作事务化);bindSocialAccount 增加 `AuthUtil.getTenantId()` 设置 tenantId(与 UserPostServiceImpl 一致)。
- [x] **Step 4: Commit**
```bash ```bash
git add rui-service/rui-service-user/src/main/java/com/rui/service/user/mapper/ git add rui-service/rui-service-user/src/main/java/com/rui/service/user/mapper/