fix(api): relax account password validation

This commit is contained in:
david
2026-07-30 10:01:19 +08:00
parent 3f7e3f941b
commit 1d5ac6470c
12 changed files with 83 additions and 11 deletions

View File

@@ -26,6 +26,7 @@
## 2. 实施原则
- 所有表均使用数据库 `id` 自增主键,作为物理主键和内部关联键。
- 平台后台管理的平台、气站、配送、员工和业主账号在初始化、创建和修改密码时仅校验密码不少于 6 个字符,不校验字符种类或组合复杂度。
- 所有主表额外包含 `identity` 字段,类型为 `varchar(36)`,由应用生成 UUID V7`identity` 是对外接口、审计、跨服务关联使用的唯一业务主键,并建立唯一索引。明细表是否保留 `identity` 由是否需要对外暴露或被审计引用决定。
- 表名、Go 模型名、模型文件名使用同一单数实体词根;接口仅以 `list``items` 表达集合语义,不使用复数实体名。
- 平台角色权限统一使用 `platform_role``platform_role_menu_relation`;系统初始化时创建 `root` 系统管理员角色并授予全部菜单权限。