23 lines
743 B
Markdown
23 lines
743 B
Markdown
# 项目文档:配送点用户名重复提示 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
|
|
```
|