[fix]:[FL-153][系统参数状态交互对齐]
Co-authored-by: multica-agent <github@multica.ai>
This commit is contained in:
@@ -374,3 +374,20 @@
|
||||
- 风险与关注点:
|
||||
- 改动仅影响 `/admin/syslog` 前端筛选交互、分页展示和空态文案,不改变 `/api/v1/admin/audit-logs` 字段或权限语义。
|
||||
- 当前 dev 分支存在 unrelated `elevation-records` TypeScript 错误,会阻断全量 `tsc` 与 `next build`。
|
||||
|
||||
## Follow-up - 系统参数状态修改交互对齐(FL-153)
|
||||
|
||||
- 背景:
|
||||
- 复核指出系统参数页状态修改仍在编辑弹窗内完成,而用户管理页状态修改通过行内 Dropdown 独立完成。
|
||||
|
||||
- 本次处理:
|
||||
- 系统参数编辑弹窗移除“状态”字段,编辑保存仅更新参数名称、参数值和说明。
|
||||
- 表格行与移动卡片的更多菜单补齐“启用/禁用”独立操作,状态切换走单独 PATCH 请求和行级 loading。
|
||||
- 新建参数仍默认创建为 `enabled`,保持原创建语义不变。
|
||||
|
||||
- 验证:
|
||||
- 修改后:`npm --workspace web exec eslint src/app/admin/system-params/page.tsx --max-warnings=0` 通过。
|
||||
- 修改后:`npm --workspace web exec tsc --noEmit` 通过。
|
||||
|
||||
- 风险与关注点:
|
||||
- 改动仅影响系统参数页前端交互组织方式,不改变后端接口字段、权限码或参数状态语义。
|
||||
|
||||
Reference in New Issue
Block a user