feat: 增加盒子名称自动生成和唯一性检查功能,优化创建和更新盒子的界面提示

This commit is contained in:
2026-03-08 03:07:59 +08:00
parent 22147a1c03
commit 89e5a2162a
3 changed files with 62 additions and 16 deletions

View File

@@ -12,6 +12,7 @@ v1.1 新增能力:
- 支持盒子改名和删除。
- 新增盒子时可设置 `前缀 + 起始序号`,内部编号自动递增。
- 盒子名称自动生成:`基础名称 + 编号范围`,重名自动加 `#2/#3`
- 首页可直接看到每个盒子的编号范围(如 `A1-A28`)。
- 首页新增概览按钮:快速查看已启用的编号与名称。
- 编辑页支持 `启用/停用`
@@ -125,6 +126,11 @@ python app.py
- 前缀 `A`、起始 `1`、容量 28 -> `A1-A28`
- 前缀 `B`、起始 `100`、容量 14 -> `B100-B113`
盒子名生成示例:
- 基础名称 `电阻盒` + 范围 `A1-A28` -> `电阻盒 A1-A28`
- 若发生重名会自动变为:`电阻盒 A1-A28 #2`
## 6. 元器件命名建议(简洁版)
为避免命名过长又保证可检索,建议: