Commit Graph

3238 Commits

Author SHA1 Message Date
eecb7fcae6 feat(erp): 补充合同信息字段并完善采购计划关联显示
- 在ErpContractOptionVo中添加crm_order全量字段包括订单类型、交货日期、订单状态等
- 添加@JsonFormat注解支持日期格式化
- 新增selectContractsByOrderCodes方法支持按合同编号批量查询
- 更新SQL映射文件中的selectContractPage和新增selectContractsByOrderCodes查询
- 在采购计划服务实现中查询时刷新进度并关联合同详情
- 在前端界面中新增关联合同标签页显示合同详细信息表格
- 重构采购到货界面将采购要求和到货明细合并显示
- 添加合同状态文本转换方法和相关样式定义
2026-07-04 13:38:23 +08:00
5e5c0bae24 Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-07-04 13:19:38 +08:00
85751acc46 feat(cost/comprehensive): 添加汇总行功能,支持表格数据求和与平均计算
1. 新增summaryRows计算属性,生成总和与平均两行汇总数据
2. 新增tableData计算属性,将汇总行合并到原表格数据中
3. 为汇总行添加专属样式,高亮显示并加粗文字
4. 优化表格列渲染逻辑,普通行保留编辑能力,汇总行仅展示静态数据
5. 调整删除按钮逻辑,仅对非汇总行生效并修复删除索引问题
6. 新增rowClassName方法为汇总行添加专属CSS类
2026-07-04 13:19:32 +08:00
王文昊
c922856a08 feat(qc): add auto warehouse update logic for regraded coils
根据改判后的钢卷质量等级自动将C/D级钢卷移动到技术部逻辑库区
2026-07-04 11:49:04 +08:00
王文昊
d5d77c53b6 refactor(qc): 移除页面顶部审批操作按钮,调整审批逻辑
1.  移除待审批状态下页面顶部的审批通过和驳回按钮
2.  重构审批相关的前端方法,删除冗余的handleApprove和handleReject
3.  优化后端审批日志逻辑,自动获取当前登录用户作为操作人
4.  新增评审单修改状态校验,仅草稿和已驳回状态可修改
5.  新增钢卷改判状态完整性校验,确保所有钢卷都已指定改判质量
6.  完善保存前的数据校验,新增产品名称非空校验和默认传审部门
2026-07-04 11:23:13 +08:00
王文昊
32455daf42 refactor(wms): 统一钢卷质量状态更新逻辑,集中管理改判记录
1. 新增统一的updateQualityStatus方法,封装钢卷质量状态更新和改判日志记录逻辑
2. 替换mes模块中直接更新钢卷状态和插入改判日志的代码,改用统一服务方法
3. 移除冗余的改判日志Mapper注入和手动插入代码
2026-07-04 10:54:41 +08:00
jhd
827555aa43 Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-07-04 10:29:39 +08:00
jhd
dde554c081 feat(file): 扩展文件管理功能支持相关文件标签页
- 为 related 标签页添加左侧文件列表面板宽度控制逻辑
- 在 KLPTable 组件中为 related 标签页启用行高亮显示功能
- 调整文件类型、文件大小、订单编号、所属部门、可见范围列的显示条件
- 为浏览次数列添加 related 标签页的支持条件
- 调整备注和操作列的显示逻辑以兼容 related 标签页
- 为 related 标签页添加拖拽分隔条和右侧文件预览功能
- 在文件预览头部添加查看文件详情按钮
- 更新预览和行点击事件以支持 related 标签页
- 实现文件详情查看功能和对应的弹窗显示逻辑
2026-07-04 10:28:22 +08:00
jhd
69f97e1bac feat(file): 重构文件管理页面增加左右分栏布局
- 实现共享文件标签页的左右分栏布局,左侧显示文件列表,右侧显示文件预览
- 添加拖拽分隔条功能,支持调整左右面板宽度比例
- 为共享文件添加文件预览功能,支持图片、PDF、Word、Excel等多种格式
- 实现文件评论系统,支持查看和发布评论
- 优化表格交互,在共享文件标签页点击行可选中文件并显示预览
- 添加浏览次数统计功能,点击预览时自动增加浏览量
- 调整文件列表列显示逻辑,根据不同标签页显示相应字段
- 添加文件详情预览面板,显示文件元数据信息
- 实现评论区域展开收起功能,优化界面空间利用
-
2026-07-04 10:24:10 +08:00
ca0de0fcd6 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-07-04 10:13:43 +08:00
157f34fc6e feat(acid): 支持按热卷号搜索实绩数据
- 修改前端界面将搜索选项从"按钢卷号"扩展为"按钢卷号/热卷号"
- 更新搜索标签从"钢卷号"改为"钢卷号/热卷号"
- 将输入框占位符从"EXCOILID"更新为"子卷号或热卷号"
- 修改后端SQL查询逻辑同时支持EXCOILID和HOT_COILID字段搜索
- 为两个查询方法添加热卷号搜索条件支持
2026-07-04 10:13:08 +08:00
jhd
383c180962 Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-07-04 10:03:55 +08:00
jhd
09466ad4a7 feat(file): 在文件预览界面添加评论功能
- 实现文件评论的前端展示界面,包括评论列表、输入框和交互功能
- 添加文件评论的API接口,支持查询和新增评论操作
- 设计并实现后端服务层、控制器、数据访问层等相关组件
- 集成评论功能到现有的文件预览页面,支持展开/收起评论区
- 实现评论数据的实时加载和提交功能,优化用户体验
2026-07-04 10:02:52 +08:00
王文昊
bce8152aff refactor(pt): 调整PtProductTolerance相关类的包路径
将产品公差相关的domain、bo、vo、mapper、service等类统一迁移到pt模块包下,同时新增数据库对齐和菜单修复的SQL脚本
2026-07-04 09:46:22 +08:00
jhd
5029d09f09 feat(file): 添加文件浏览次数统计功能
- 在文件列表表格中新增浏览次数列显示
- 在文件详情描述中添加浏览次数信息展示
- 实现文件浏览次数自增接口 incrementView
- 前端点击文件预览时自动调用浏览次数增加功能
- 后端添加 SysFile 实体类 viewCount 字段
- 实现数据库表字段映射和更新逻辑
- 添加控制器接口 /incrementView/{fileId} 处理请求
2026-07-04 09:40:48 +08:00
jhd
fa30ac37e9 Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-07-03 17:56:05 +08:00
jhd
882c329e03 feat(file): 实现文件管理页面左右分栏布局和实时预览功能
- 添加左右分栏布局结构,支持拖拽调节面板宽度
- 在左侧显示文件列表表格,右侧显示选中文件的详细信息和预览
- 集成多种文件类型的预览组件(图片、PDF、Word、Excel等)
- 实现点击表格行选中文件并同步到右侧预览区域
- 添加文件详情弹窗用于显示完整元数据信息
- 优化文件统计卡片的样式设计和间距布局
- 移除原有的独立预览对话框,整合到右侧预览面板中
2026-07-03 17:55:06 +08:00
de623e5f34 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-07-03 17:47:15 +08:00
3f02e108e9 feat(wms): 删除钢卷质量状态变更记录相关功能模块
- 移除 WmsCoilQualityChangeLog 实体类定义
- 移除 WmsCoilQualityChangeLogVo 视图对象类
- 移除 WmsCoilQualityChangeLogBo 业务对象类
- 移除 IWmsCoilQualityChangeLogService 服务接口
- 移除 WmsCoilQualityChangeLogServiceImpl 服务实现类
- 移除 WmsCoilQualityChangeLogController 控制器类
- 移除 WmsCoilQualityChangeLogMapper 数据访问接口
- 移除 WmsCoilQualityChangeLogMapper.xml 映射文件
2026-07-03 17:47:07 +08:00
56fe7f9e55 Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-07-03 17:42:08 +08:00
053f3ea01e feat(wms/coil): 新增钢卷质量状态流转展示
1.  添加属性箭头样式类用于展示状态流转箭头
2.  新增初始质量状态props传递,在基础信息和生命周期追踪组件中展示质量状态变更
3.  在 futuristic 钢卷卡片中展示初始到当前的质量状态流转
2026-07-03 17:42:05 +08:00
734a83df10 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-07-03 17:35:02 +08:00
4bea8bdb17 feat(wms): 添加钢卷列表附带质量改判记录功能
- 在 IWmsCoilQualityRejudgeService 中新增 queryCoilListWithRejudge 方法
- 实现批量查询钢卷并附带最新质量改判记录的功能
- 添加 WmsMaterialCoilRejudgeVo 和 WmsMaterialCoilBo 数据传输对象
- 在 WmsCoilQualityRejudgeController 中新增 coilListWithRejudge 接口
- 实现服务层逻辑,通过 wmsMaterialCoilService 查询钢卷列表
- 批量查询每个钢卷的最新改判记录并组装返回结果
2026-07-03 17:30:33 +08:00
2f01c712e1 Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-07-03 17:15:16 +08:00
a0b283a21e feat(system-menu): 优化菜单样式配置功能
1. 修复收货计划跳转路径错误,将路径从/receive/plan调整为/wip/receive/plan
2. 重构菜单样式编辑区域:将单行输入框改为多行文本编辑器,支持快捷样式预设、格式校验和实时预览
3. 新增菜单样式JSON校验逻辑,支持验证格式合法性和无效CSS属性
2026-07-03 17:15:13 +08:00
6fd30eae7c feat(wms): 添加钢卷质量状态变更记录功能
- 新增 WmsCoilQualityChangeLog 实体类定义数据库表结构
- 创建 WmsCoilQualityChangeLogBo 业务对象用于数据传输
- 创建 WmsCoilQualityChangeLogVo 视图对象用于前端展示
- 实现 IWmsCoilQualityChangeLogService 接口定义业务方法
- 开发 WmsCoilQualityChangeLogServiceImpl 业务逻辑实现类
- 创建 WmsCoilQualityChangeLogMapper 数据访问接口
- 配置 WmsCoilQualityChangeLogMapper.xml 映射文件
- 实现 WmsCoilQualityChangeLogController 控制器提供 REST API
- 支持查询、新增、修改、删除和导出钢卷质量状态变更记录
- 添加分页查询和条件筛选功能
- 集成 Excel 导出功能便于数据导出统计
2026-07-03 17:01:01 +08:00
388d5a10c4 Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-07-03 16:56:47 +08:00
338d205cc6 feat(equipment-maintenance): 新增产线字段并完善查询条件与日期格式化
1.  在维修计划实体、BO和VO类中新增产线字段,添加excel导出注解
2.  维修计划列表查询增加产线过滤条件
3.  为维修计划明细的执行日期添加日期格式化注解
2026-07-03 16:56:44 +08:00
b8d3af67e7 feat(flow): 添加工序定义和步骤明细功能模块
- 创建工序定义主服务接口及实现类
- 创建工序步骤明细服务接口及实现类
- 添加工序定义主控制器提供CRUD操作接口
- 添加工序步骤明细控制器提供CRUD操作接口
- 创建工序定义主和步骤明细的数据实体类
- 创建工序定义主和步骤明细的业务对象类
- 创建工序定义主和步骤明细的视图对象类
- 添加工序定义主和步骤明细的数据访问层
- 更新元数据配置文件将actionType字段名改为actionId
- 更新前端调度界面使用新的actionId字段进行工序类型映射
- 在排程明细表中添加工序关联字段processId
- 完善前后端数据交互和验证逻辑
2026-07-03 16:26:59 +08:00
ad46667847 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-07-03 15:58:51 +08:00
d03cd926bc feat(attendance): 新增考勤记录表导出功能
- 在前端API中添加exportAttendanceReport方法用于导出考勤记录
- 在AttendanceRecordsController中添加exportReport接口支持考勤表导出
- 在AttendanceRecordsServiceImpl中实现完整的考勤记录表Excel导出逻辑
- 添加员工分组、按日期汇总打卡时间的业务处理
- 创建多种Excel样式包括标题、表头、日期列和明细行样式
- 在前端页面中新增导出按钮和导出参数设置对话框
- 实现导出前确认同步状态的交互逻辑
- 支持按工号、姓名、部门筛选条件进行考勤表导出
2026-07-03 15:58:43 +08:00
00f5abc0db Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-07-03 15:37:47 +08:00
a671e1ee5f feat(cost): 新增成本趋势分析页面
实现了基于产线筛选的成本数据趋势可视化页面,包含报表筛选、成本类别和成本项多选过滤,支持多趋势线对比展示,自动适配图表布局与图例滚动,同时展示统计摘要信息。
2026-07-03 15:37:45 +08:00
89e7a9d56a style: 统一优化异议处理页面的整体UI样式风格
本次提交对wms异议处理页面的所有组件样式进行了统一调整:
1.  替换了老旧的复古文档风格配色,统一使用现代中性色调的Tailwind CSS风格色值
2.  调整了字体大小、行高、间距等排版参数,优化页面整体可读性
3.  统一了卡片、边框、圆角的样式规范,移除冗余的衬线字体配置
4.  调整了页面容器背景色,从暖白纸色改为更清爽的工业风浅色主题
5.  优化了空状态、流程步骤等组件的视觉表现,保持整体风格统一
2026-07-03 15:37:37 +08:00
b3da00e2e7 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-07-03 15:14:16 +08:00
6fce4105ab refactor(flow): 移除设备维护计划详情中的巡检记录和设备ID字段
- 从 EqpMaintenancePlanDetail 实体类中移除 recordId 和 equipmentId 字段
- 从 EqpMaintenancePlanDetailBo 中删除 recordId 和 equipmentId 属性定义
- 在 MyBatis 映射文件中移除 recordId 和 equipmentId 的结果映射
- 从查询条件中移除对 recordId 和 equipmentId 的过滤逻辑
- 从 EqpMaintenancePlanDetailVo 中删除相关字段及其 Excel 导出注解
- 修改前端代码以适应该字段移除,在添加维护计划异常时不再传递 recordId 参数
2026-07-03 15:14:08 +08:00
7236e02813 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-07-03 15:04:52 +08:00
d05dd9448a 添加设定值 2026-07-03 15:04:45 +08:00
d7bf12d880 feat: 新增产品标准、工艺路线及工序参数管理功能
本次提交新增了以下内容:
1. 为产品标准BO的生效日期和失效日期添加Json格式化注解
2. 新增工艺主表、工序参数明细的前后端CRUD接口与页面
3. 新增产品标准相关的全套CRUD接口
4. 新增产品标准管理页面,包含产品用途、化学成分等多类子功能模块
2026-07-03 10:42:48 +08:00
jhd
c04f40ad5c Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-07-02 15:46:14 +08:00
jhd
5f1aec65c5 尺寸公差 2026-07-02 15:45:50 +08:00
8fa94d4918 厚度曲线出口厚度显示三位小数、去除设定值线,横坐标从0起步长500 2026-07-02 15:13:48 +08:00
b7d77405b8 feat(pt): 添加产品和工艺模块基础配置
- 创建 klp-pt 模块的 pom.xml 配置文件
- 设置模块基本信息包括 artifactId 和描述
- 配置父项目依赖关系
- 添加 klp-common 公共组件依赖
2026-07-02 14:56:12 +08:00
1d8274000b feat(pt): 添加产品工艺模块及生产流程接口
- 在klp-generator模块中为GenTableServiceImpl添加创建时间倒序排序功能
- 创建全新的klp-pt模块用于产品和工艺管理功能
- 在父级pom.xml中注册klp-pt模块依赖
- 在klp-admin中添加klp-pt模块引用
- 添加生产工艺路线主实体、业务对象、控制器、服务接口及实现类
- 添加工艺各工序质检关口、工艺工序控制参数明细等10个新的服务接口定义
- 实现PtProcesse相关数据库映射和XML配置文件
- 添加PtProcessQualityGate等产品工艺相关领域模型和业务对象定义
2026-07-02 14:55:53 +08:00
王文昊
2812c6b3b1 feat(wms/flow): 启用并完善全流程节点配置,新增异常处理逻辑
1.  恢复并启用设备维修流程的全流程节点配置
2.  重构各业务标签页的节点跳转逻辑,统一使用handleOpen跳转对应页面
3.  为投诉任务列表接口新增异常捕获处理,请求失败时重置列表数据
2026-07-02 14:24:19 +08:00
5d29e92bde Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-07-02 09:32:11 +08:00
10490610d1 refactor(wms/flow): 重构流程页面节点跳转逻辑,改为动态弹窗加载组件
1. 新增弹窗组件容器,实现节点点击后动态加载对应页面组件
2. 替换原有硬编码的跳转逻辑,统一使用handleOpen方法处理节点点击
3. 注释暂时不需要的流程节点配置,简化当前可用流程
4. 新增弹窗相关状态与样式,优化弹窗展示效果
2026-07-02 09:32:04 +08:00
6f9db961b4 feat(monitor): 添加操作日志绩效统计权重
- 在SysOperLogService中新增绩效概览、人员绩效和模块排行接口
- 在SysOperLogMapper中添加模块统计、人员统计和全局概览查询方法
- 在SysOperLogMapper.xml中实现绩效相关的SQL查询和ResultMap
- 在SysOperLogServiceImpl中实现绩效统计业务逻辑和评分算法
- 创建OperModuleStatVO、OperPersonVO和OperSummaryVO数据传输对象
- 新增OperPerformanceController提供绩效统计API接口
- 添加前端performance页面实现数据可视化展示和图表渲染
2026-07-01 16:24:45 +08:00
9bed76e3dc refactor: 移除多个标签组件的手动打印缩放逻辑与打印样式
移除了11个物料标签组件中的打印监听事件、动态缩放计算逻辑以及单独的打印样式代码,改为依赖浏览器原生打印适配能力,简化组件代码结构。
2026-07-01 15:57:33 +08:00
cddc3309ad Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-07-01 15:43:40 +08:00