TanWenyan
306cb24c70
feat(frontend): integrate GraphRAG scored evaluation results
...
- Add getUnifiedEvaluationResults API function
- Extend ReviewPointsListProps with flowType, scoredResults, scoredSummary
- Add ScoredResultCard rendering for graphrag flow_type
- Modify reviews.tsx loader to call unified API
- Add scored evaluation component imports
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-20 09:42:30 +08:00
TanWenyan
62a8f4b13d
feat(cross-checking): 交叉评查上传支持合同类型选择
2026-03-18 22:00:26 +08:00
TanWenyan
1a2ce367af
feat(api): uploadDocumentToServer 增加 attribute_type 参数
2026-03-18 21:55:04 +08:00
TanWenyan
0a436311c8
新增上传队列显示
2026-01-29 16:54:45 +08:00
LiangShiyong
b97d0e1a0b
1. 登录返回总公司,分公司,部门信息。
...
2. 修改角色权限管理的分配用户的数据渲染和接口。
3. 交叉评查任务的创建的组织架构组件的重构。
2026-01-21 10:04:04 +08:00
LiangShiyong
9951f16e50
1.同步包版本。
...
2.交叉评查的任务中上传文件。
3.添加dify库名解决保存配置失败的问题。
2026-01-20 17:29:55 +08:00
LiangShiyong
1fca1a2e2e
1. 添加新的正式环境的secret配置信息。
...
2. 动态回调地址,如果是钉钉应用则用对应的回调地址。
3. 高频错误评查点改成显示出错次数。
4. 添加开关的通用组件,评查点列表方便修改状态。
2026-01-19 16:22:21 +08:00
LiangShiyong
66d2f7cef4
1.添加移动端用户的检测工具类,移动端用户只能访问对话页面。
...
2.评查点列表添加文档属性类型字段。
3.优化dify的对话侧边栏的显示效果。
4.评查点规则添加使用文档属性类型的输入框。添加多实体开关的操作开关。
2025-12-30 18:35:48 +08:00
LiangShiyong
616f059f1e
feat: 1. 完善评查点分组的删除逻辑,会涉及文档类型绑定的一级分组,分组绑定的评查点规则。新增一个评查点分组换绑的。
...
2. 修复交叉评查的任务中的文档列表的历史文档的查看跳转路径。
3. 修复评查点新增中评查点类型只能显示当前文档类型绑定的这几个一级分组。评查点类型=一级分组。
4. 修复文档列表关于pdf的下载失败的问题。
2025-12-19 00:21:49 +08:00
LiangShiyong
07440b3e23
fix:1. 优化上传文档页面中的select查询语句
2025-12-17 09:54:44 +08:00
LiangShiyong
0aa75c6ffb
修改企查查使用真实的接口
2025-12-15 15:19:26 +08:00
LiangShiyong
1658bb1c6f
feat: 1. 重构交叉评查任务的文档列表的显示,对接接口查询当前任务的文档相关信息。
...
2.文档上传通过接口去查询是否存在同名的文件,做上传前拦截提示。
3.交叉评查的评查结果也同步添加企查查的企业信息查询模块。
4. 封装上传附件和上传模板的模态框的组件,在交叉评查的文档列表中引入显示。
5. 交叉评查的评查结果中关于合同类型的文档同步加入结构比对的功能。
2025-12-13 07:18:37 +08:00
LiangShiyong
daa53289af
feat: 1. 添加企查查的按钮。新增相关组件和对接接口进行显示。
...
2. 为51707端口添加只存在交叉评查入口的项目启动配置。入口页添加相关的区分。
3. 完善文档列表的权限功能控制。
4. 隐藏系统概览中高风险用户的统计模块。
fix: 1. 修复合同起草无权访问却生成了新的模板文件的问题。
2. 修复文档类型无法编辑入口模块的问题。
2025-12-13 02:59:34 +08:00
LiangShiyong
847f7b2b5a
feat: 1. 添加交叉评查中的相关页面的按钮与权限的绑定控制。 2. 完善权限校验的hook函数,添加指定的交叉评查的相关的权限。
...
fix: 1. 修复交叉评查中无法高亮文档的问题。
2025-12-12 16:10:05 +08:00
LiangShiyong
d4000cd292
fix: 1. 继续对齐交叉评查的接口,完善创建交叉评查的逻辑 和 相关组件的渲染布局。
...
2. 文档的基本信息修改改用接口。 3. 重新完善角色权限管理的页面逻辑。 4.将评查点列表中的返回逻辑改用浏览器的记忆返回。
2025-12-12 12:00:36 +08:00
LiangShiyong
d8bba607fc
fix: 1. 重新对齐交叉评查的接口。
...
2. 确认评查结果的接口对接。 3. 新增评查点适配省级创建的响应数据和其他用户创建的单条响应数据。 4. 文档列表的文档类型通过通用的查询接口查询文档类型。优化加载状态的时机。
2025-12-11 11:16:50 +08:00
LiangShiyong
ba517d7b9c
fix:修复前端路由权限校验。修复交叉评查与普通评查结果的ai建议的替换效果不一致。
2025-12-10 09:10:57 +08:00
LiangShiyong
de923f6521
fix: 1. 修改dockerFile
...
2. 修复一些合同起草的刷新报错问题
2025-12-09 14:46:07 +08:00
LiangShiyong
59c127806c
Merge branch 'Wren' into shiy-login
...
# Conflicts:
# app/hooks/dify-chat-apps/useChatApps.ts
2025-12-08 21:41:29 +08:00
TanWenyan
0a3c1a2735
修复权限操作
2025-12-08 21:36:03 +08:00
LiangShiyong
88e3d57351
fix:修复大模型对话管理的ant文本框和下拉选择框的样式
2025-12-08 14:21:27 +08:00
TanWenyan
3f5c23123b
feat: 添加对话应用选择和知识库切换功能
...
- 新增对话应用管理模块(dify-chat-apps),支持获取和切换对话应用
- 优化对话应用切换后自动刷新会话列表功能
- 知识库管理页面新增下拉选择器,支持切换不同知识库
- API 层支持 app_id 参数传递,实现多应用会话隔离
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-08 01:44:34 +08:00
TanWenyan
27aff59152
feat: 添加知识库配置管理功能
...
新增地区-知识库绑定管理功能,支持增删改查操作
- 添加 V3 API 路由层:area-datasets 相关接口
- 添加 API 客户端:area-datasets.ts
- 添加自定义 Hook:use-area-dataset-config.ts
- 添加管理组件:area-dataset-config.tsx
- 修复路由冲突问题,删除重复的 .ts 路由文件
- 更新 dataset-manager 页面,添加 Tabs 导航
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-07 23:12:21 +08:00
PingChuan
21bcb1310b
Merge remote-tracking branch 'origin/Wren' into PingChuan
2025-12-05 23:37:37 +08:00
PingChuan
7a2a481f44
refertor:使用antdX重构dify聊天渲染组件,到处引用文件
2025-12-05 23:36:12 +08:00
TanWenyan
d53742948d
feat: 知识库设置页面增加 retrieval_model 检索配置功能
...
1. 召回测试页面增加 Score 阈值参数配置
2. 知识库设置页面新增检索模型配置:
- 检索方式 (向量/全文/混合/关键字检索)
- Reranking 模型 (默认开启,不可关闭)
- Top K 返回数量
- Score 阈值 (默认开启,可调节数值)
3. 修复 Dify API 字段名问题 (retrieval_model_dict)
4. 优化数据加载流程,使用详情接口获取完整配置
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-05 22:07:16 +08:00
LiangShiyong
91b7518c99
feat: 1. 完善起草合同页面的逻辑交互,对接minio的接口操作
2025-12-05 20:17:37 +08:00
LiangShiyong
3d1dbb3f97
all in
2025-12-05 00:09:32 +08:00
LiangShiyong
bb3d22eabf
Merge branch 'PingChuan' into shiy-login
2025-12-05 00:05:40 +08:00
LiangShiyong
33f10896a0
fix: 1.接入ai_suggestion.
...
2. 接入合同起草功能。
2025-12-05 00:04:45 +08:00
PingChuan
dcdc21b90e
feat:新增dify接入知识库时更新文档嵌入参数的功能
2025-12-04 17:47:44 +08:00
LiangShiyong
eca98fc540
Merge branch 'PingChuan' into shiy-login
...
# Conflicts:
# app/config/api-config.ts
2025-12-03 12:10:21 +08:00
LiangShiyong
d88cfc818b
feat: 1. 实现一键替换。
...
2. 优化追加附件和模板上传的样式。
2025-12-03 12:07:56 +08:00
PingChuan
a13f3b3635
feat: 完善Dify知识库管理召回测试模块,优化知识库上传文件时的分段配置设置
2025-12-03 12:03:09 +08:00
PingChuan
0f49426a2e
feat:完成上传文档时调整嵌入参数模块初版
2025-12-02 22:29:32 +08:00
LiangShiyong
88466b7a8b
feat: 1. 完善交叉评查上传创建任务,改成动态加载文档类型。
...
2. 重新对齐交叉评查的接口。
2025-12-02 10:10:03 +08:00
LiangShiyong
c9e0d5abba
Merge branch 'PingChuan' into shiy-login
2025-12-01 12:40:22 +08:00
LiangShiyong
c43485ec27
fix: 添加交叉评查的案卷类型的查询,动态选择文档类型
2025-12-01 12:36:38 +08:00
PingChuan
0c1b81cfb2
temp:临时备份,完成一半知识库管理模块
2025-12-01 12:33:53 +08:00
PingChuan
754ec2c7b5
feat:完成dify知识库文档基础CRUD模块
2025-11-30 21:28:49 +08:00
LiangShiyong
af258fe669
Merge branch 'PingChuan' into shiy-login
2025-11-30 19:33:46 +08:00
LiangShiyong
4fcc92a381
feat: 1. 接入CollaboraViewer选中的高亮效果,清除高亮功能,页面销毁自动清除高亮。
...
2. 合同模板对比接入monaco editor的效果。
3. 添加交叉评查的案卷类型的数据查询。
fix: 1. 修复文档列表的打开模态框蒙板层显示效果。
2025-11-30 19:33:05 +08:00
PingChuan
c94cc00138
feat:前端新增初版知识库管理页面
2025-11-30 19:27:01 +08:00
PingChuan
9614899171
feat:重构dify前端组件以及转发逻辑
2025-11-30 16:24:35 +08:00
LiangShiyong
fb67f138dc
fix: 1. 全局axios添加formData文件上传的检测,删除Content-Type让axios自动检测。
...
2. 完善入口模块管理的接口的对接。
3. 完善角色权限管理的接口对接和测试。
4. 完善主页的入口模块的图标的显示和图片的显示。
2025-11-29 19:37:29 +08:00
LiangShiyong
30e100ef3e
feat: 1. 本地化思源黑体的字体包并优先使用。
...
2. 添加权限映射表和全局查看权限的hook,便于路由控制不同权限按钮显示/隐藏。
3. 删除评查点分组的部分旧api方法。
4. 对接评查点分组接口,文档类型接口, 提示词管理接口, 入口模块管理的接口。
5. 优化角色权限管理的接口,完善不用地区的访问权限认证。
6. 优化主页交叉评查和设置的入口样式和布局。
7. 优化评查点分组,评查规则的功能权限校验。
2025-11-29 10:37:35 +08:00
LiangShiyong
d5827a2146
fix: 1. 接入入口模块的管理接口,优化样式。
...
2. 将查看文档评查结果详情对接接口,采用接口的方式进行查询。
2025-11-26 23:37:14 +08:00
TanWenyan
e4e1757977
fix: 修复首页统计数据字段映射错误
...
修正后端API字段名称:
- pass_rate_growth → monthly_pass_rate_growth
- issues_detected → monthly_detected_issues
- issues_growth → monthly_issues_growth
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-26 18:55:46 +08:00
TanWenyan
1e9e0044ba
feat: 角色权限管理v3.0及错误处理优化
...
1. 角色权限管理升级:
- 添加路由下展开式API权限管理功能
- 新增 getRoleRoutesWithPermissions 和 saveRoleApiPermissions API
- 支持按路由展开/收起查看和勾选权限
- 过滤"所有权限"选项,只显示具体权限
2. 错误处理优化:
- 403 无权限错误显示为"无权限访问该资源"
- 修复评查点分组批量删除显示"成功删除 undefined 个分组"的问题
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-26 17:04:18 +08:00
TanWenyan
5073090bcb
feat: 添加 403 无权限弹窗提示
...
## 修改内容
在 axios 响应拦截器中添加 403 Forbidden 错误处理:
- 检测到 403 状态码时,显示 toast 警告提示
- 提示信息:"无权限访问该资源"
- 只在客户端环境显示,服务端不显示 toast
## 代码位置
- app/api/axios-client.ts:177-185
## 实现
```typescript
// 🔒 403 无权限错误处理
if (isAxiosError(error) && error.response?.status === 403) {
console.warn('⚠️ [403 Forbidden] 无权限访问:', error.config?.url);
// 只在客户端显示 toast 提示
if (typeof window !== 'undefined') {
toastService.warning('无权限访问该资源');
}
}
```
## 用户体验
- 用户访问无权限资源时,右上角显示黄色警告 toast
- toast 自动消失,不阻塞用户操作
- 控制台同时输出警告日志便于调试
2025-11-26 12:13:44 +08:00