Commit Graph

15 Commits

Author SHA1 Message Date
TanWenyan ac60d64775 feat(evaluation): 模块1.5(2/2) - 增强评查点分组列表页功能
功能变更:
1. 服务端筛选和分页
   - Loader函数使用增强的 getRuleGroups API
   - 支持名称、编码、状态筛选
   - 支持分页参数(page, pageSize)
   - 仅加载一级分组(pid: null)
   - 返回总数用于分页展示

2. 批量操作功能
   - 添加批量选择状态管理
   - 复选框列(全选/单选)
   - 批量启用按钮
   - 批量禁用按钮
   - 批量删除按钮
   - 显示选中数量提示
   - 操作后自动刷新列表

3. 用户体验优化
   - 仅对有编辑权限的用户显示批量操作
   - 批量按钮仅在有选中项时显示
   - 操作成功/失败的 Toast 提示
   - 删除前二次确认

技术实现:
- useState 管理选中ID列表
- 条件渲染批量操作按钮
- 类型安全的复选框列定义
- 防止事件冒泡(onClick stopPropagation)
- URL参数驱动的服务端筛选

安全性:
- 权限检查(hasEditPermission)
- 批量删除前确认
- 操作失败详细提示

验收标准:
 Loader使用服务端筛选和分页
 表格支持复选框多选
 批量操作按钮显示/隐藏正确
 批量启用/禁用功能正常
 批量删除功能正常
 无TypeScript类型错误
 仅有编辑权限的用户可见批量操作

符合实施计划:
- 阶段 1.5(2/2):rule-groups._index.tsx 更新 
- 模块 1.5 完成 

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-25 12:43:01 +08:00
LiangShiyong 6dc9b4e468 feat: 1. 完善文档列表的显示效果,数据对接后端接口返回。
2. 对评查点分组和文档类型的编辑删除新增操作进行限制。
2025-11-20 15:26:11 +08:00
LiangShiyong adfb84a31d feat: 1. 修改完善全局路由检测。 2. 完善统一的token认证管理,token失效自动跳转到登录页。 2025-11-18 20:32:43 +08:00
LiangShiyong 95381ddcc2 fix: 完善提示词管理页面的优化,数据库中添加相关字段来区分vlm和llm提示词。评查点设置中抽取设置的多模态抽取的类型通过查询数据库来返回数据。 2025-11-11 01:16:27 +08:00
LiangShiyong 59706b70d0 给所有请求都加上jwt,隐藏生成jwt的secret(放到.env中),隐藏app-secret(放在pm2运行配置文件中,后续直接读取环境配置即可) 2025-10-17 15:28:22 +08:00
LiangShiyong 0397139ad8 添加合同和卷宗数据隔离 2025-06-03 12:16:31 +08:00
LiangShiyong 6261950356 修改时间范围组件,评查详情创建新的数据结构来适配新的返回格式 2025-04-22 20:49:18 +08:00
LiangShiyong 5c2c367856 新增提示Toast组件 2025-04-21 09:22:13 +08:00
LiangShiyong 01d93522b8 完善评查详情 2025-04-18 15:41:43 +08:00
LiangShiyong 5cf05eca40 完成评查点分组的增删改 2025-04-07 22:40:51 +08:00
LiangShiyong 17f330d07d 创建评查点分组的API文件 2025-04-07 00:46:31 +08:00
LiangShiyong 65da73071d 新增提示词列表和提示词修改页面 2025-03-28 20:56:13 +08:00
LiangShiyong 540618b8ca 封装公共组件,调整样式文件的布局,修改路由页面样式 2025-03-27 19:58:58 +08:00
LiangShiyong d9b9ce4676 完成评查点分组列表和评查点列表的页面,封装部分组件,重新构造样式文件结构 2025-03-26 18:39:42 +08:00
LiangShiyong 97ccf5a077 重新构建路由和配置样式文件 2025-03-26 10:04:27 +08:00