Commit 6c54c130 authored by David Yang's avatar David Yang

fix: 恢复廉洁风险配置表格交互

parent e446f89a
...@@ -14,11 +14,11 @@ ...@@ -14,11 +14,11 @@
## 3. 通用交互流程 ## 3. 通用交互流程
1. 页面进入时调用 `GET /subject/:name` 加载字段定义,并调用 `POST /record/query` 与 `POST /record/count` 分页加载记录。 1. 页面进入时调用 `GET /subject/:name` 加载字段定义;若模块配置了 `filterView`,同时调用 `GET /subject/:name/view/:viewName` 读取视图列、列分组和行分组配置;随后调用 `POST /record/query` 与 `POST /record/count` 分页加载记录。
2. 关键词可搜索标题、廉洁风险点、主要防控措施或措施描述。 2. 关键词可搜索标题、廉洁风险点、主要防控措施或措施描述。
3. 分类、概率、危害程度、审批状态和类别筛选只在对应字段存在 `settings.options` 时展示,筛选值不在前端硬编码。 3. 分类、概率、危害程度、审批状态和类别筛选只在对应字段存在 `settings.options` 时展示,筛选值不在前端硬编码。
4. 桌面端使用 Catalyst `Table`,移动端使用可点击的记录列表;两端都支持当前页勾选。 4. 桌面端使用 Catalyst `Table`,表头优先按视图 `settings.columns` 生成,并兼容 `settings.groups` 的两层分组表头;若视图配置 `settings.groupCols`,当前页记录按配置字段分块展示。移动端使用同一列配置生成可点击记录列表;两端都支持当前页勾选。
5. 点击记录打开 Headless UI/Catalyst 详情弹框。具备编辑权限的页面可切换到编辑态。 5. 点击记录打开 Headless UI 右侧详情抽屉。详情字段优先沿用当前视图列顺序和分组配置,具备编辑权限的页面可切换到编辑态。
6. 新增和编辑表单根据 Subject 字段类型动态生成;业务字段统一写入 `metadata`。 6. 新增和编辑表单根据 Subject 字段类型动态生成;业务字段统一写入 `metadata`。
7. 删除前必须二次确认,默认执行软删除。接口异常保留当前页面状态并显示可恢复的错误提示。 7. 删除前必须二次确认,默认执行软删除。接口异常保留当前页面状态并显示可恢复的错误提示。
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment