LiangShiyong
|
d5827a2146
|
fix: 1. 接入入口模块的管理接口,优化样式。
2. 将查看文档评查结果详情对接接口,采用接口的方式进行查询。
|
2025-11-26 23:37:14 +08:00 |
|
LiangShiyong
|
1b0108e518
|
fix: 1. 系统设置入口进来只会跳转到拥有权限访问的页面。
2. 优化登录样式
|
2025-11-26 18:05:15 +08:00 |
|
TanWenyan
|
689ef6bc3d
|
fix: 修复角色权限管理模块的API认证和数据加载问题
主要修复:
1. 修复所有RBAC API函数使用axios-client(自动添加JWT token)
- getRoles, createRole, updateRole, deleteRole 从rbacFetch切换到axios-client
- 解决401未授权导致的数据加载失败问题
2. 修复用户ID字段不匹配问题
- getAllUsers函数使用user_id字段(兼容user.user_id || user.id)
- 确保角色分配时使用正确的用户ID
3. 修复路由ID不匹配问题
- getRoutes函数改用真实后端API(GET /rbac/user/routes)
- 解决前端Mock路由ID与数据库不一致导致的400错误
4. 增强axios-client成功响应识别
- 支持code=200作为成功状态(原本只支持code=0)
- 兼容不同后端API的响应格式
5. 实现用户单角色限制功能
- 添加getUserRoles API函数
- 分配角色前检查用户现有角色
- 在用户列表中显示当前角色标签
6. 改进创建角色的表单验证
- role_key必须以字母开头(正则:^[a-z][a-z0-9_]*$)
- 添加实时验证提示
- 更新提示文案说明规则
7. 添加删除操作的安全确认机制
- 删除角色/移除用户角色前显示确认模态框
- 3秒倒计时后才能确认删除
- 成功删除后自动刷新数据
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-24 18:03:57 +08:00 |
|
LiangShiyong
|
d09d5b709d
|
Merge branch 'PingChuan' into shiy-login
# Conflicts:
# app/config/api-config.ts
fix: 1. 修复无法加载数据的问题:没有从入口页中进来会缺少数据。
2. 加强后端接口关于token的校验错误和权限校验错误的管理。
feat: 1. 对接后端的数据看板的接口。
2. 将系统设置单独抽出来作为管理员的固定一个入口。
|
2025-11-22 15:57:22 +08:00 |
|
LiangShiyong
|
dab0835605
|
feat: 1.修改提示词模板的不用角色的操作权限。
2. 对接数据看板的数据。
3. 添加入口模块管理的页面。
|
2025-11-21 17:16:07 +08:00 |
|
LiangShiyong
|
3850d05bdd
|
feat: 1. 将大部分的请求从fetch改成axios方便管理。
2. 给文档类型添加入口模块和相关数据的渲染。并且给文档类型进行功能上的角色权限区分
3. 新增角色权限管理页面
|
2025-11-20 20:34:31 +08:00 |
|
LiangShiyong
|
2e604e8ede
|
feat: 生成一个结果统计的组件。
|
2025-11-20 16:19:48 +08:00 |
|
LiangShiyong
|
6dc9b4e468
|
feat: 1. 完善文档列表的显示效果,数据对接后端接口返回。
2. 对评查点分组和文档类型的编辑删除新增操作进行限制。
|
2025-11-20 15:26:11 +08:00 |
|
LiangShiyong
|
bfe39e45a9
|
feat: 1. 添加axios全局路由拦截进行自动添加请求jwt。 2.重新整理路由表。 3. 文档列表新增版本差异对比。 4.菜单路由可访问列表通过对接接口返回,添加全局路由检测。
5. 修改统一认证登录和管理员登录是通过接口形式进行,存储返回的accessToken。 6. 修改交叉评查的部分样式
|
2025-11-18 11:06:24 +08:00 |
|
LiangShiyong
|
8a50671c39
|
fix: 1.将主页和法务助手对话设置成手机也能够正确加载的响应式布局。
2. 修改合同重新上传模板的可接受文件类型,修改对接的上传模板对应的接口。
3. 交叉评查任务列表去除任务名称的点击效果。
4. 交叉评查文件预览在点击完成评查的按钮后会返回任务列表并打开任务的文档列表。
5.修复点击完成评查按钮造成页面刷新。
6. 修复创建任务的第3步无法返回列表。
|
2025-11-12 15:51:39 +08:00 |
|
LiangShiyong
|
95381ddcc2
|
fix: 完善提示词管理页面的优化,数据库中添加相关字段来区分vlm和llm提示词。评查点设置中抽取设置的多模态抽取的类型通过查询数据库来返回数据。
|
2025-11-11 01:16:27 +08:00 |
|
TanWenyan
|
c93a87a65e
|
优化思考模式AI回复的UI显示,支持<think>标签解析
新增功能:
1. 创建消息解析工具 message-parser.ts
- 解析 <think> 标签,提取思考过程
- 分离思考内容和实际回复
2. 创建思考过程展示组件 thinking-block.tsx
- 可折叠/展开的思考过程区域
- 参考 GPT-5 和 Claude 网页版设计
- 默认折叠,点击展开查看详细思考过程
3. 修改聊天消息组件 chat-message.tsx
- 集成思考过程解析和展示
- 思考过程单独显示在顶部
- 实际回复正常显示在下方
4. 新增样式 thinking-block.css
- 契合当前淡绿色(#a4e2ad)配色方案
- 渐变背景和流畅动画效果
- 灯泡图标标识思考过程
- 完整的响应式设计
UI效果:
- 思考过程:淡绿色渐变背景,可折叠区域
- 实际回复:正常Markdown渲染
- 交互流畅:展开/折叠动画平滑
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-10-30 15:21:27 +08:00 |
|
LiangShiyong
|
59706b70d0
|
给所有请求都加上jwt,隐藏生成jwt的secret(放到.env中),隐藏app-secret(放在pm2运行配置文件中,后续直接读取环境配置即可)
|
2025-10-17 15:28:22 +08:00 |
|
LiangShiyong
|
33363aba78
|
添加管理员登陆,添加nginx反向代理配置,
|
2025-07-27 20:01:36 +08:00 |
|
LiangShiyong
|
ccd5cdf71e
|
修复系统概览数据不准确的查询。修复交叉评查意见列表的数量查询。优化全局消息提示的层级。优化提交意见进行局部更新。
|
2025-07-25 09:49:36 +08:00 |
|
LiangShiyong
|
290936a339
|
Merge branch 'shiy-login' of http://git.7bm.co:1024/leke/docreview into shiy-login
|
2025-07-16 22:21:36 +08:00 |
|
LiangShiyong
|
4843b7bebf
|
优化交叉评查详情页面
|
2025-07-16 22:20:02 +08:00 |
|
TanWenyan
|
d10309db99
|
交叉评查 创建任务流程页面优化细节
|
2025-07-16 22:10:15 +08:00 |
|
TanWenyan
|
277c54f34d
|
初版编写交叉评查页面,增加非范围日期选择器
|
2025-07-16 19:01:13 +08:00 |
|
LiangShiyong
|
328f326db3
|
优化登录逻辑的实现,将认证请求和token验证的处理分成两个逻辑文件。新增交叉评查任务列表的页面(尚未对接真实数据)。
|
2025-07-16 14:32:20 +08:00 |
|
LiangShiyong
|
d876d66dcb
|
添加交叉评查菜单页面,添加单点登录相关逻辑(待完善)
|
2025-07-15 20:17:51 +08:00 |
|
LiangShiyong
|
fff474f46b
|
添加登录内容,尚未完善,先创建分支
|
2025-07-14 12:31:43 +08:00 |
|
LiangShiyong
|
d4846869eb
|
添加3个普通用户,注释管理员选项,优化登录
|
2025-06-11 21:48:26 +08:00 |
|
LiangShiyong
|
880e68d92c
|
Merge branch 'PingChuan' into shiy-temp
# Conflicts:
# app/components/chat/index.tsx
# app/routes/chat-with-llm._index.tsx
# app/styles/components/chat-with-llm/index.css
# vite.config.ts
|
2025-06-09 15:05:06 +08:00 |
|
PingChuan
|
582aa8fa4d
|
修复聊天页面渲染逻辑
|
2025-06-06 16:34:50 +08:00 |
|
LiangShiyong
|
7620bc4ba7
|
优化ai对话的内容区域的样式
|
2025-06-06 16:32:04 +08:00 |
|
LiangShiyong
|
417aaa8814
|
Merge branch 'PingChuan' into shiy-temp
|
2025-06-06 15:35:41 +08:00 |
|
pingchuan
|
1b79f973da
|
更新AI聊天页面样式
|
2025-06-06 15:07:57 +08:00 |
|
LiangShiyong
|
1835e40526
|
优化首页的ui交互,解决打包生产环境下写入sessionStorage错误,优化权限路由的跳转问题
|
2025-06-05 14:23:16 +08:00 |
|
LiangShiyong
|
8fbf915656
|
添加新的骨架屏,将评查点列表和评查文件列表,文档列表进行数据分类
|
2025-06-04 17:31:10 +08:00 |
|
pingchuan
|
3e87f05e93
|
Dify接入初版
|
2025-06-04 11:25:53 +08:00 |
|
pingchuan
|
af33de09db
|
基于 shiy-temp分支修改
|
2025-06-04 11:18:52 +08:00 |
|
LiangShiyong
|
057563ba5e
|
优化数据隔离,进行权限控制
|
2025-06-03 15:17:09 +08:00 |
|
LiangShiyong
|
0397139ad8
|
添加合同和卷宗数据隔离
|
2025-06-03 12:16:31 +08:00 |
|
LiangShiyong
|
b02978508d
|
删除所有console.log输出,优化评查结果的表格的显示,添加新的页码获取逻辑
|
2025-06-02 18:55:00 +08:00 |
|
LiangShiyong
|
820baa5b22
|
优化tooltip组件提示框的弹出优化显示,解决鼠标从目标元素移动到提示框的过程中提示框消失
|
2025-06-01 23:53:07 +08:00 |
|
LiangShiyong
|
529ed8072b
|
优化评查结果的显示效果
|
2025-06-01 18:30:39 +08:00 |
|
LiangShiyong
|
7c935a8c8c
|
Merge branch 'shiy-point' into shiy
|
2025-05-30 23:13:34 +08:00 |
|
LiangShiyong
|
3e47f4752a
|
统一结果图标悬停时都会展示对应的规则类型显示
|
2025-05-30 23:12:52 +08:00 |
|
HuangZhiwen
|
9d970cf0f6
|
remix图标本地化
|
2025-05-30 21:42:44 +08:00 |
|
LiangShiyong
|
e9084ad500
|
优化评查结果显示
|
2025-05-30 19:48:37 +08:00 |
|
HuangZhiwen
|
d0c479f9d4
|
样式优化
|
2025-05-29 22:35:11 +08:00 |
|
HuangZhiwen
|
adea5cd277
|
合同详情页显示合同文件预览
|
2025-05-29 22:29:38 +08:00 |
|
HuangZhiwen
|
b32e055c7f
|
样式小优化
|
2025-05-29 18:17:14 +08:00 |
|
HuangZhiwen
|
b92d87a3b4
|
合同初步可以访问
|
2025-05-29 17:42:35 +08:00 |
|
LiangShiyong
|
08fb737cbf
|
新增主页,优化评查点结果一致性的显示效果
|
2025-05-28 17:37:23 +08:00 |
|
LiangShiyong
|
690d369f57
|
完成智慧法务前端调整20250522,还有登录和主页需要完善
|
2025-05-27 23:48:28 +08:00 |
|
LiangShiyong
|
9c21be482b
|
将评查点的info类型也暂时统计为评查点结构警告这个范畴
|
2025-05-24 11:39:27 +08:00 |
|
LiangShiyong
|
53e82f9159
|
优化评查详情提示框的提示条件
|
2025-04-27 18:10:12 +08:00 |
|
LiangShiyong
|
9a22e9092f
|
修复提示框文字换行问题
|
2025-04-26 18:43:22 +08:00 |
|