docs: 批量更新历史文档中的 backend-single 引用为 server

This commit is contained in:
2026-06-27 17:27:27 +08:00
parent 5586dc5eac
commit 591f70a2f6
39 changed files with 1209 additions and 673 deletions
@@ -71,7 +71,7 @@ Expected: 一行数据,`config_key = 'sms_login_enabled'``config_value = 'f
### Task 2: 后端 Entity — SystemConfig.java
**Files:**
- Create: `backend-single/src/main/java/com/emotion/entity/SystemConfig.java`
- Create: `server/src/main/java/com/emotion/entity/SystemConfig.java`
- [ ] **Step 1: 创建 SystemConfig 实体**
@@ -153,7 +153,7 @@ public class SystemConfig extends BaseEntity {
- [ ] **Step 2: Commit**
```bash
git add backend-single/src/main/java/com/emotion/entity/SystemConfig.java
git add server/src/main/java/com/emotion/entity/SystemConfig.java
git commit -m "feat:新增系统配置实体类"
```
@@ -162,7 +162,7 @@ git commit -m "feat:新增系统配置实体类"
### Task 3: 后端 Mapper — SystemConfigMapper.java
**Files:**
- Create: `backend-single/src/main/java/com/emotion/mapper/SystemConfigMapper.java`
- Create: `server/src/main/java/com/emotion/mapper/SystemConfigMapper.java`
- [ ] **Step 1: 创建 SystemConfigMapper**
@@ -187,7 +187,7 @@ public interface SystemConfigMapper extends BaseMapper<SystemConfig> {
- [ ] **Step 2: Commit**
```bash
git add backend-single/src/main/java/com/emotion/mapper/SystemConfigMapper.java
git add server/src/main/java/com/emotion/mapper/SystemConfigMapper.java
git commit -m "feat:新增系统配置Mapper"
```
@@ -196,9 +196,9 @@ git commit -m "feat:新增系统配置Mapper"
### Task 4: 后端 DTOs
**Files:**
- Create: `backend-single/src/main/java/com/emotion/dto/request/SystemConfigUpdateRequest.java`
- Create: `backend-single/src/main/java/com/emotion/dto/response/SystemConfigResponse.java`
- Create: `backend-single/src/main/java/com/emotion/dto/response/LoginConfigResponse.java`
- Create: `server/src/main/java/com/emotion/dto/request/SystemConfigUpdateRequest.java`
- Create: `server/src/main/java/com/emotion/dto/response/SystemConfigResponse.java`
- Create: `server/src/main/java/com/emotion/dto/response/LoginConfigResponse.java`
- [ ] **Step 1: 创建 SystemConfigUpdateRequest**
@@ -317,9 +317,9 @@ public class LoginConfigResponse {
- [ ] **Step 4: Commit**
```bash
git add backend-single/src/main/java/com/emotion/dto/request/SystemConfigUpdateRequest.java
git add backend-single/src/main/java/com/emotion/dto/response/SystemConfigResponse.java
git add backend-single/src/main/java/com/emotion/dto/response/LoginConfigResponse.java
git add server/src/main/java/com/emotion/dto/request/SystemConfigUpdateRequest.java
git add server/src/main/java/com/emotion/dto/response/SystemConfigResponse.java
git add server/src/main/java/com/emotion/dto/response/LoginConfigResponse.java
git commit -m "feat:新增系统配置相关DTO"
```
@@ -328,7 +328,7 @@ git commit -m "feat:新增系统配置相关DTO"
### Task 5: 后端 Service 接口 — SystemConfigService.java
**Files:**
- Create: `backend-single/src/main/java/com/emotion/service/SystemConfigService.java`
- Create: `server/src/main/java/com/emotion/service/SystemConfigService.java`
- [ ] **Step 1: 创建 SystemConfigService 接口**
@@ -379,7 +379,7 @@ public interface SystemConfigService extends IService<SystemConfig> {
- [ ] **Step 2: Commit**
```bash
git add backend-single/src/main/java/com/emotion/service/SystemConfigService.java
git add server/src/main/java/com/emotion/service/SystemConfigService.java
git commit -m "feat:新增系统配置服务接口"
```
@@ -388,7 +388,7 @@ git commit -m "feat:新增系统配置服务接口"
### Task 6: 后端 Service 实现 — SystemConfigServiceImpl.java
**Files:**
- Create: `backend-single/src/main/java/com/emotion/service/impl/SystemConfigServiceImpl.java`
- Create: `server/src/main/java/com/emotion/service/impl/SystemConfigServiceImpl.java`
- [ ] **Step 1: 创建 SystemConfigServiceImpl**
@@ -506,7 +506,7 @@ public class SystemConfigServiceImpl extends ServiceImpl<SystemConfigMapper, Sys
- [ ] **Step 2: Commit**
```bash
git add backend-single/src/main/java/com/emotion/service/impl/SystemConfigServiceImpl.java
git add server/src/main/java/com/emotion/service/impl/SystemConfigServiceImpl.java
git commit -m "feat:新增系统配置服务实现(含Redis缓存)"
```
@@ -515,7 +515,7 @@ git commit -m "feat:新增系统配置服务实现(含Redis缓存)"
### Task 7: 后端管理端 Controller — SystemConfigController.java
**Files:**
- Create: `backend-single/src/main/java/com/emotion/controller/SystemConfigController.java`
- Create: `server/src/main/java/com/emotion/controller/SystemConfigController.java`
- [ ] **Step 1: 创建 SystemConfigController**
@@ -575,7 +575,7 @@ public class SystemConfigController {
- [ ] **Step 2: Commit**
```bash
git add backend-single/src/main/java/com/emotion/controller/SystemConfigController.java
git add server/src/main/java/com/emotion/controller/SystemConfigController.java
git commit -m "feat:新增系统配置管理端Controller"
```
@@ -584,7 +584,7 @@ git commit -m "feat:新增系统配置管理端Controller"
### Task 8: 后端公开接口 — AuthController 新增 loginConfig
**Files:**
- Modify: `backend-single/src/main/java/com/emotion/controller/AuthController.java`
- Modify: `server/src/main/java/com/emotion/controller/AuthController.java`
- [ ] **Step 1: 在 AuthController 中添加 loginConfig 接口**
@@ -616,7 +616,7 @@ public Result<LoginConfigResponse> getLoginConfig() {
- [ ] **Step 2: 在 WebMvcConfig 白名单中放行**
修改 `backend-single/src/main/java/com/emotion/config/WebMvcConfig.java`,在 JWT 拦截器的 `excludePathPatterns` 中添加一行:
修改 `server/src/main/java/com/emotion/config/WebMvcConfig.java`,在 JWT 拦截器的 `excludePathPatterns` 中添加一行:
```java
"/auth/loginConfig", // 登录方式配置接口(免登录)
@@ -627,8 +627,8 @@ public Result<LoginConfigResponse> getLoginConfig() {
- [ ] **Step 3: Commit**
```bash
git add backend-single/src/main/java/com/emotion/controller/AuthController.java
git add backend-single/src/main/java/com/emotion/config/WebMvcConfig.java
git add server/src/main/java/com/emotion/controller/AuthController.java
git add server/src/main/java/com/emotion/config/WebMvcConfig.java
git commit -m "feat:新增公开接口 /auth/loginConfig 并放行白名单"
```
@@ -639,7 +639,7 @@ git commit -m "feat:新增公开接口 /auth/loginConfig 并放行白名单"
- [ ] **Step 1: 编译后端**
```bash
cd backend-single
cd server
mvn clean install -DskipTests
```