修复配送端合同与用户管理问题
This commit is contained in:
22
docs/项目文档_配送点用户名重复提示_v1.0.md
Normal file
22
docs/项目文档_配送点用户名重复提示_v1.0.md
Normal file
@@ -0,0 +1,22 @@
|
||||
# 项目文档:配送点用户名重复提示 v1.0
|
||||
|
||||
## 项目概述
|
||||
|
||||
配送点管理端新建用户时,将用户名唯一约束冲突转换为可理解的中文提示。
|
||||
|
||||
## 核心文件说明
|
||||
|
||||
- `backend/api/internal/logic/delivery/user.go`:识别 `idx_user_account_username` 唯一约束冲突并返回“用户名已存在,请更换用户名”。
|
||||
- `backend/api/internal/logic/delivery/user_error_test.go`:验证已知冲突提示与其他错误保持原样。
|
||||
|
||||
## 变更范围
|
||||
|
||||
仅修改配送点管理端新建用户的重复用户名提示,不修改数据库约束、用户创建流程、字段校验或其他错误处理。
|
||||
|
||||
## 测试方法
|
||||
|
||||
在 `backend` 目录执行:
|
||||
|
||||
```text
|
||||
go test ./api/internal/logic/delivery
|
||||
```
|
||||
Reference in New Issue
Block a user