wren
3fb7e9f5d0
feat: stabilize document type and upload flows
2026-04-30 17:44:05 +08:00
wren
81c5e98b53
refactor: rewrite document-type management for new backend API
...
- API client: switch from /api/v3/document-types to /api/document-types,
replace group_ids with ruleSetIds, add getEntryModules/getRuleSets
- List page: simplified to code/name/entry_module/rule_sets/status columns
- New/Edit page: code + name + description + entry_module dropdown +
rule_set multi-select checklist
- Fix DocumentType type import collision in documents.ts
2026-04-30 13:18:24 +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
wren
23ab13dd1e
feat: hook document list to leaudit list api
2026-04-29 12:20:16 +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
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
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
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
6dc9b4e468
feat: 1. 完善文档列表的显示效果,数据对接后端接口返回。
...
2. 对评查点分组和文档类型的编辑删除新增操作进行限制。
2025-11-20 15:26:11 +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
8a09c37dd7
提交文档列表相关代码
2025-07-21 12:03:38 +08:00
LiangShiyong
e7ffbe875e
评查文件列表的查询查看、文档列表的查询查看修改删除都添加了user_id去限制用户操作。
2025-07-21 09:41:20 +08:00
LiangShiyong
d8f3d98c70
文档列表documents添加用户id的限制,添加通过统一认证之后数据库中用户数据的添加和角色的添加,添加Sidebar菜单通过数据库请求获取
2025-07-20 21:49:40 +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
358e9ab745
优化客户端请求时候操作的页面不更新
2025-06-06 10:21:14 +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
cd2f060d87
完善文档预览的效果修改
2025-04-21 23:02:29 +08:00
LiangShiyong
5c2c367856
新增提示Toast组件
2025-04-21 09:22:13 +08:00
LiangShiyong
01d93522b8
完善评查详情
2025-04-18 15:41:43 +08:00
LiangShiyong
947d61f5bc
修改评查详情
2025-04-16 18:47:22 +08:00
LiangShiyong
9a9ce5fa55
fixed
2025-04-15 23:24:32 +08:00
LiangShiyong
b315fc0fea
fixed
2025-04-14 17:44:30 +08:00