|
|
e1dc6cb7b4
|
feat(oa/project/dispatch): 新增项目和合同的CRUD功能
重构项目调度页面:
1. 左侧项目列表新增增删改操作按钮
2. 合同模块新增工具栏和增删改功能
3. 实现完整的项目编辑弹窗,包含表单校验和字典数据绑定
4. 实现完整的合同编辑弹窗,支持甲乙双方信息填写
5. 补充对应的API调用和状态管理逻辑
6. 调整页面样式布局优化展示效果
|
2026-07-07 15:34:34 +08:00 |
|
|
|
fd38ddfb91
|
Merge branch 'main' of http://49.232.154.205:10100/liujingchao/fad_oa into main
|
2026-07-07 14:41:06 +08:00 |
|
|
|
649d9fdfcc
|
fix(hrm): 修复流程数据空值时的渲染异常
针对印章详情和流程详情页面,在缺少流程实例ID时提前返回,避免调用接口产生无效请求和脏数据
|
2026-07-07 14:39:33 +08:00 |
|
|
|
9689d152e0
|
fix(oa): fix acceptance item query - rename column standard to requirement
|
2026-07-07 14:14:15 +08:00 |
|
|
|
2f5c205ec3
|
refactor(oa): 修改项目验收项查询字段
- 将查询字段从 item_name, standard, result 修改为 requirement, actual_value, notes
- 保持验收项ID、检验员、检验日期等核心字段不变
- 优化数据库查询以支持新的验收检查需求
|
2026-07-07 12:57:47 +08:00 |
|
|
|
689cd61009
|
style(oa/remind): 优化提醒页面卡片样式
调整卡片内边距、布局结构,重构左侧图标区域和右侧文字区域的样式,统一视觉风格并优化排版
|
2026-07-06 15:58:37 +08:00 |
|
|
|
d116101aeb
|
Merge branch 'main' of http://49.232.154.205:10100/liujingchao/fad_oa into main
|
2026-07-06 15:45:29 +08:00 |
|
|
|
62796299c4
|
style(hrm): 调整业务详情容器的布局与卡片宽度
修改容器的flex布局方向和对齐方式,统一表单与报告卡片的最大宽度,优化页面整体排版
|
2026-07-06 15:45:25 +08:00 |
|
|
|
51778006c7
|
Merge branch 'main' of http://49.232.154.205:10100/DeXun/fad_oa
|
2026-07-06 15:41:38 +08:00 |
|
|
|
8bf4a6d861
|
feat(config): 添加服务器URL配置并优化文件预览功能
- 在 application.yml 中添加 server-url 配置项,支持各环境profile覆盖
- 在 application-dev.yml 和 application-prod.yml 中分别配置对应的服务器地址
- 移除 @flyfish-group/file-viewer-web 依赖,改用 iframe 方式实现文件预览
- 更新 drawingDesign、installFeedback、layout 和 manuals 等模块的预览逻辑
- 在 ServerConfig 中实现优先使用配置的 server-url 的逻辑
- 移除相关的 viewerCtrl 控制器和生命周期钩子函数
|
2026-07-06 15:40:56 +08:00 |
|
|
|
d819dd9195
|
feat(oa_city): add city_code and province_name columns - fix Unknown column 'city_code' error caused by Java Entity fields missing in DDL
|
2026-07-06 14:26:53 +08:00 |
|
|
|
4144d354c9
|
fix(quick-access/quick-entry): 修改待办任务的跳转路由
将待办任务的跳转链接从work/todo调整为hrm/requests,统一系统内的路由跳转路径
|
2026-07-06 13:46:11 +08:00 |
|
|
|
d53ac1db32
|
build(ruoyi-ui): 新增文件预览依赖包并更新依赖版本
- 新增了完整的文件预览器前端资源包,包含各类文件格式的解析、渲染依赖
- 更新@openim/wasm-client-sdk依赖版本为宽松匹配
- 删除了旧的紧急联系人菜单清理SQL脚本
|
2026-07-04 19:15:06 +08:00 |
|
|
|
8cfd69d9bb
|
feat: add last report memory for work report form
|
2026-07-04 19:07:41 +08:00 |
|
|
|
5544056833
|
任务表单增加阶段选择框 增加审核意见功能 右侧展示优化
|
2026-07-02 10:36:57 +08:00 |
|
|
|
bf7ee08b08
|
Merge branch 'main' of http://49.232.154.205:10100/DeXun/fad_oa
|
2026-07-02 10:31:02 +08:00 |
|
|
|
b2a9a117bc
|
后端任务关联相关
|
2026-07-02 10:30:49 +08:00 |
|
|
|
234e5b866f
|
chore: remove the unused flyfish file viewer static files
删除了项目中未使用的flyfish文件查看器相关的所有静态资源文件,包括各类资源脚本、样式、wasm模块和配置文件等,清理冗余代码和资源。
|
2026-07-01 18:01:15 +08:00 |
|
|
|
e6a4f475a4
|
Merge branch 'main' of http://49.232.154.205:10100/DeXun/fad_oa
|
2026-07-01 17:52:18 +08:00 |
|
|
|
00ad7fdf06
|
style(ruoyi-ui): 调整文本域样式与会议表单适配
1. 注释掉全局文本域高度统一样式
2. 给会议编辑页的三个文本域改为自适应高度,设置最小6行最大20行
|
2026-07-01 17:52:15 +08:00 |
|
|
|
5790f7e9ec
|
安装前准备页面图标改造
|
2026-07-01 14:40:12 +08:00 |
|
|
|
980aeb1bb0
|
项目总览页面图标修改
|
2026-07-01 14:37:37 +08:00 |
|
|
|
94c5e076f8
|
前端预览加权限设置页面 相关sql修改
|
2026-06-26 17:31:10 +08:00 |
|
|
|
046f4c5e1b
|
采购需求去掉横向滚动问题
|
2026-06-26 13:29:09 +08:00 |
|
|
|
c6a3b6723f
|
采购需求去掉横向滚动问题
|
2026-06-22 10:55:23 +08:00 |
|
|
|
c4f0070065
|
添加了浮窗最小话以及一键写入日期
|
2026-06-18 12:42:13 +08:00 |
|
|
|
acaf13ff95
|
添加了浮窗最小话以及一键写入日期
|
2026-06-18 12:41:45 +08:00 |
|
|
|
88c374952a
|
添加了项目前景 绩效 审批配置做了一部分有点晕 我换换脑子继续这个 还有说明菜单
|
2026-06-17 17:06:01 +08:00 |
|
|
|
8ad3f2d7dd
|
Merge remote-tracking branch 'origin/main'
|
2026-06-17 09:44:35 +08:00 |
|
|
|
2b19ef7d68
|
更改会可填写信息
|
2026-06-17 09:44:22 +08:00 |
|
|
|
f7c4d3fb90
|
相关sql
|
2026-06-17 09:34:06 +08:00 |
|
|
|
ec464c7d28
|
Merge branch 'main' of http://49.232.154.205:10100/DeXun/fad_oa
|
2026-06-17 09:32:07 +08:00 |
|
|
|
2f92ef57de
|
设备总包项目管理剩余页面
|
2026-06-17 09:29:22 +08:00 |
|
|
|
184202b82f
|
添加顶部导航,添加采购与合同审批,另外添加采购流合同流说明
|
2026-06-16 17:27:22 +08:00 |
|
|
|
7efc03570d
|
修改bbug
|
2026-06-16 16:07:23 +08:00 |
|
|
|
c1a382c255
|
修改bbug
|
2026-06-16 15:51:19 +08:00 |
|
|
|
44949287e0
|
提交审批能力部分代码
|
2026-06-16 15:37:35 +08:00 |
|
|
|
d294c7b5cd
|
修复文件bug
|
2026-06-16 15:13:51 +08:00 |
|
|
|
8e34f2eb62
|
feat(flow): 修复审批通过之后状态还是pending的bug
- 在流程任务完成后调用业务状态同步辅助类
- 实现审批通过后的业务状态更新机制
- 集成印章服务与业务状态同步的协调处理
- 确保流程实例与业务数据的一致性同步
|
2026-06-15 17:03:18 +08:00 |
|
|
|
b7af1b87ab
|
采购需求添加绑定物料
|
2026-06-13 15:37:10 +08:00 |
|
|
|
2575483122
|
Merge remote-tracking branch 'origin/main'
|
2026-06-12 14:35:41 +08:00 |
|
|
|
22f7c53914
|
Merge branch 'claude/sweet-swanson-772e08'
|
2026-06-12 14:35:27 +08:00 |
|
|
|
9e6ae1eca9
|
AI审核支持微调/自定义审核重点
- 新增审核可选择审核重点(字典驱动,合同/简历各一套)并填写附加要求自由文本,
两者合并为 requirements 随请求提交,后端追加进系统提示词,让模型按需聚焦
- 审核项存字典 oa_ai_review_item_contract / oa_ai_review_item_resume,
用户可在系统管理→字典管理自行增删审核项(无需改代码),各预置10项
- oa_ai_review 增加 requirements 列(已应用到生产库),落库留痕;详情页展示
- 前后端贯通:analyze / analyzeStream 均新增 requirements 参数
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-06-12 14:35:27 +08:00 |
|
|
|
690729e266
|
Merge branch 'main' of http://49.232.154.205:10100/DeXun/fad_oa
|
2026-06-12 13:55:39 +08:00 |
|
|
|
1e140cf1da
|
设备总包项目管理部分
|
2026-06-12 13:54:43 +08:00 |
|
|
|
4f0b919235
|
feat(oa): add arrival detail management module
实现到货明细的增删改查、列表查询、状态管理以及发货流程,包含搜索筛选、弹窗表单、批量操作和数据导出功能
|
2026-06-12 11:09:18 +08:00 |
|
|
|
f745651370
|
Merge remote-tracking branch 'origin/main'
|
2026-06-12 10:51:02 +08:00 |
|
|
|
a4f479454f
|
修复流式审核点击后无输出(静默失败)
原因:旧实现在返回 SseEmitter 之前同步做文档解析/渲染,一旦抛异常会被全局
异常处理器包成 JSON(HTTP 200 + {code,msg})返回;前端按 SSE 流读取,找不到
\n\n 分隔帧便静默结束——表现为“闪一下后无输出、也无报错”。
后端:
- analyzeStream 拆分 prepareSync(仅校验+读字节,必须在请求线程内)与
buildPrompt(解析/渲染/构建提示词)。buildPrompt 移入异步线程,任何异常都
转为 SSE error 事件返回,不再走 JSON 静默路径
- 线程启动即推送 start 事件,确认通道已打开
- 流式接口去掉 @Log(操作日志切面会尝试序列化 SseEmitter 返回值)
前端 add.vue:
- 校验响应 content-type:非 text/event-stream(鉴权失败/异常JSON/HTML)时读出
正文并弹出错误,避免静默
- 统计收到的事件数,全程零事件时提示“未收到流式数据,请检查后端能否访问AI服务”
- 处理 start 事件
注:服务端为 Undertow、未开 gzip 压缩,dev 代理默认透传,排除缓冲导致。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-06-12 10:37:18 +08:00 |
|
|
|
7a2603e1f9
|
AI审核新增改为独立流式页面:左侧实时输出+右侧文档预览
解决上传后长时间无反馈的问题——改为流式(SSE)边生成边展示。
后端:
- MiMoClient.chatStream:HttpURLConnection 读 SSE,分别回调 reasoning(思考)
与 content(正文) 增量;支持多模态(扫描件PDF)
- IOaAiReviewService.analyzeStream + 实现:同步校验/解析文档后,异步线程调用
流式接口,通过 SseEmitter 推送 {type:reasoning|content|done|error},
结束后落库(含结论解析、摘要、原件OSS留存);createBy 显式回填(异步线程无登录上下文)
· 抽出 prepare()/persist() 复用,analyze() 与 analyzeStream() 共用
- Controller 新增 POST /oa/aiReview/analyzeStream(multipart→text/event-stream)
前端:
- 新增独立二级页面 views/oa/aiReview/add.vue(路由 /hint/aiReview/add):
· 顶部:类型/岗位/选文件/开始审核
· 左侧:用原生 fetch 读流,实时渲染——思考过程(可折叠)+正文 Markdown 实时输出
· 右侧:选中文件即用本地 objectURL 预览(PDF 内嵌 iframe,Word 占位提示)
· 完成后显示匹配度/风险标签 + 查看详情
- 列表页「新增审核」由弹窗改为跳转该页面,移除弹窗相关逻辑
- router 增加 /hint/aiReview/add 隐藏路由
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-06-12 10:19:52 +08:00 |
|
|
|
23f65c738d
|
refactor(oa): 优化到货明细服务的关联查询
- 添加批量填充关联VO的方法,避免N+1查询问题
- 新增需求和项目关联字段到到货明细VO中
- 实现根据需求ID自动填充项目ID和贸易类型的逻辑
- 重构查询方法以支持关联数据的批量加载
- 添加Excel导出忽略注解以防止关联对象被导出
|
2026-06-12 10:05:45 +08:00 |
|