fix config notice display
This commit is contained in:
@@ -222,6 +222,19 @@
|
||||
- 删除产线、删除公司、删除许可证的二次确认弹窗改为按业务字段显示错误提示,不再统一显示“文件名不匹配”。
|
||||
- 现分别提示 `deviceId`、公司编码、许可证 ID 的必填和匹配错误,减少误解与误操作。
|
||||
|
||||
### Server + ControlPanel:删除逻辑防死数据增强
|
||||
|
||||
- `deleteProductionLine` 重构为统一的产线清理流程:删除产线时会同时清理关联文件元数据、通知、辨识反馈、容积配置请求/结果、许可证记录,并增加磁盘目录兜底删除,减少孤儿目录残留。
|
||||
- `deleteCompany` 改为级联删除:在不存在有效许可证时,自动删除该公司下全部产线及其关联数据,再删除公司本体;若仍有有效许可证则阻止删除并返回 `ACTIVE_LICENSES_PRESENT`。
|
||||
- Panel 删除提示文案升级:明确告知“删除公司/产线会删除关联模型、辨识数据、容积配置、通知与许可证记录”。
|
||||
- 删除许可证确认弹窗补充“当前许可证 ID”显示,且确认比较支持忽略大小写,降低输入误判。
|
||||
|
||||
涉及文件:
|
||||
|
||||
- `server/src/app.js`
|
||||
- `server/test/server.test.js`
|
||||
- `ControlPanel/electron-ui/renderer.js`
|
||||
|
||||
涉及文件:
|
||||
|
||||
- `ControlPanel/electron-ui/renderer.js`
|
||||
|
||||
Reference in New Issue
Block a user