Commit Graph

41 Commits

Author SHA1 Message Date
wren c54f84382b feat: align frontend document and rule management flows 2026-05-06 09:40:37 +08:00
wren 2eb40e8af6 feat: show usable rule counts 2026-04-30 17:59:35 +08:00
wren 3fb7e9f5d0 feat: stabilize document type and upload flows 2026-04-30 17:44:05 +08:00
wren 477bcafeb7 feat: extend DocumentType interface with code, entryModuleId, isEnabled, ruleSetIds 2026-04-30 12:52:26 +08:00
wren dd249ccfb7 refactor: replace PostgREST calls in upload page with new API endpoints
- getDocumentTypes: switch from PostgREST /document_types to
  GET /api/document-types
- getTodayDocuments: switch from PostgREST /documents to
  GET /api/documents/list with userId + dateFrom params
- getQueueStatus: gracefully handle 404 (endpoint not yet migrated)
  by returning empty queue state instead of erroring
2026-04-30 12:27:51 +08:00
wren 73fd8617e1 refactor: switch upload to new POST /api/upload with flat FormData
Replace the old nested upload_info JSON approach with flat
multipart fields (typeId, region, fileRole, createdBy, autoRun,
speed) matching the new leaudit-platform backend.

- uploadDocumentToServer: POST ${API_BASE_URL}/api/upload
- handleFileUpload: pass region from userInfo.area, derive speed
  from priority enum, pass createdBy from JWT user_id
- UploadResult replaces FileUploadResponse with documentId/fileId
  replacing the old nested result.id/result.file_name pattern
2026-04-30 12:16:24 +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 07440b3e23 fix:1. 优化上传文档页面中的select查询语句 2025-12-17 09:54:44 +08:00
LiangShiyong 1658bb1c6f feat: 1. 重构交叉评查任务的文档列表的显示,对接接口查询当前任务的文档相关信息。
2.文档上传通过接口去查询是否存在同名的文件,做上传前拦截提示。
3.交叉评查的评查结果也同步添加企查查的企业信息查询模块。
4. 封装上传附件和上传模板的模态框的组件,在交叉评查的文档列表中引入显示。
5. 交叉评查的评查结果中关于合同类型的文档同步加入结构比对的功能。
2025-12-13 07:18:37 +08:00
LiangShiyong de923f6521 fix: 1. 修改dockerFile
2. 修复一些合同起草的刷新报错问题
2025-12-09 14:46:07 +08:00
LiangShiyong 91b7518c99 feat: 1. 完善起草合同页面的逻辑交互,对接minio的接口操作 2025-12-05 20:17:37 +08:00
LiangShiyong d88cfc818b feat: 1. 实现一键替换。
2. 优化追加附件和模板上传的样式。
2025-12-03 12:07:56 +08:00
LiangShiyong 3850d05bdd feat: 1. 将大部分的请求从fetch改成axios方便管理。
2. 给文档类型添加入口模块和相关数据的渲染。并且给文档类型进行功能上的角色权限区分
3. 新增角色权限管理页面
2025-11-20 20:34:31 +08:00
LiangShiyong 2edde8a8ab feat: 1. 完善全局路由的访问权限的验证。 2. 完善接口返回的树形路由结构 3.优化评查点列表的查询,改用表连接的方式,废弃使用数据库的rpc函数,同时进行地区隔离和权限隔离。
4. 删除冗余的评查文件列表。      5.完善上传文档 页面初始化查询数据的时候 查询文件类型(改成动态指定)  6. 添加获取入口模块的查询接口。    7.完善服务端中判断token的有效性,失效则跳转到登录页。
8. 重构layout和sidebar的页面,改成由动态权限路由来渲染对应的菜单栏。       9.重构入口页面,通过动态查询根据不同地区的人返回不同的入口。
2025-11-20 01:35:30 +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 e56d199c3c 添加测试案卷的搜索条件 2025-10-29 18:40:18 +08:00
LiangShiyong 59706b70d0 给所有请求都加上jwt,隐藏生成jwt的secret(放到.env中),隐藏app-secret(放在pm2运行配置文件中,后续直接读取环境配置即可) 2025-10-17 15:28:22 +08:00
TanWenyan 75969253d0 移除Host头验证中间件及相关逻辑,简化OAuth相关API的请求处理,优化代码结构和可读性。 2025-09-22 20:29:46 +08:00
TanWenyan c1b5c76e5c 简化文件上传和附件追加功能的请求头设置,移除JWT认证逻辑,提升代码可读性。 2025-09-22 19:47:58 +08:00
TanWenyan f2750773f9 优化文件上传逻辑,统一JWT令牌处理方式,简化请求头设置,提升代码可读性。 2025-09-22 11:48:12 +08:00
TanWenyan 75923b7b04 新增文件上传功能,支持附件上传,优化合同上传逻辑,调整接口调用方式。 2025-09-12 16:21:55 +08:00
TanWenyan 75fcaa4885 撤销更新 2025-09-12 14:55:52 +08:00
TanWenyan 004a31ee08 更新附件追加功能,新增removeAnnotations参数以控制注释移除逻辑,优化文件上传接口调用。 2025-09-12 14:54:03 +08:00
TanWenyan a5ca3a8261 新增合同模板上传功能,支持选择PDF和Word格式文件,并实现上传逻辑及状态管理。 2025-09-11 17:25:58 +08:00
TanWenyan c611d6621d 新增合同上传附件追加 2025-09-11 17:11:38 +08:00
LiangShiyong 47664fc0e8 添加jwt验证,添加交叉评查首页加载对接接口,评查任务文档列表对接接口,意见列表对接接口 2025-07-22 14:37:37 +08:00
LiangShiyong d876d66dcb 添加交叉评查菜单页面,添加单点登录相关逻辑(待完善) 2025-07-15 20:17:51 +08:00
LiangShiyong fff474f46b 添加登录内容,尚未完善,先创建分支 2025-07-14 12:31:43 +08:00
LiangShiyong 534e1ba153 修复提示框的弹出位置移动的问题 2025-06-09 19:06:50 +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 529ed8072b 优化评查结果的显示效果 2025-06-01 18:30:39 +08:00
LiangShiyong ed3ff4c3b3 修复下载,更改logo,优化评查详情内容的显示,修改sidebar的首页,修复文件上传合同的异步上传时序问题,首页最近文件的自动更新文件状态 2025-05-24 23:25:04 +08:00
LiangShiyong dbf72d21c7 更新files-upload.ts文件,修改上传文件的端口 2025-05-24 14:28:19 +08:00
LiangShiyong 5c2c367856 新增提示Toast组件 2025-04-21 09:22:13 +08:00
LiangShiyong 947d61f5bc 修改评查详情 2025-04-16 18:47:22 +08:00
LiangShiyong 5573724390 优化文档列表 2025-04-14 16:47:26 +08:00
LiangShiyong cb52bf8179 修改文档列表 2025-04-13 18:49:43 +08:00
LiangShiyong fda6515891 完善文件上传的接口对接 2025-04-08 22:07:14 +08:00