Commit Graph

2483 Commits

Author SHA1 Message Date
9ce0066cff feat(crm): 更新合同状态和异议处理表单字段
refactor(contract): 修改合同状态显示文本为"已取消"和"已结清"
feat(objection): 添加产品类别、反馈日期、投诉情况和客户诉求字段
style(objection): 调整异议处理表单和表格的布局与样式
2026-05-09 18:32:12 +08:00
69df4c8922 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-05-09 17:22:34 +08:00
ec6d1a9e7d 停机时长修复 2026-05-09 17:22:28 +08:00
9265546103 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-05-09 17:06:36 +08:00
476c403ab6 feat(crm): 添加销售异议管理新字段功能
- 在CrmSalesObjection实体类中新增产品类别、返回日期、投诉情况、客户诉求四个字段
- 在CrmSalesObjectionBo业务对象中同步添加对应字段定义
- 在CrmSalesObjectionVo视图对象中添加字段并配置Excel导出注解
- 更新MyBatis映射文件添加数据库字段映射关系
- 在查询条件构建中增加对新增字段的查询支持
2026-05-09 17:06:27 +08:00
5b77ae8149 酸扎停机集成 2026-05-09 17:01:23 +08:00
41d561f2f6 提交酸扎串联内容以及磨辊间 2026-05-09 16:44:39 +08:00
43fb05291e Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-05-09 14:23:53 +08:00
95c11fbc9a feat(schedule): 添加排班管理的时间段筛选功能
- 在 WmsAttendanceScheduleBo 中新增 startDate 和 endDate 字段用于时间段筛选
- 更新 mapper 接口方法参数,支持时间段范围查询
- 修改 XML 映射文件,添加时间段条件判断逻辑
- 重构服务实现类,优化分页查询逻辑并支持时间段筛选
- 完善查询方法,统一时间段参数传递机制
2026-05-09 14:23:43 +08:00
0b90bcf795 Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-05-09 14:11:06 +08:00
cd3cfd6198 feat(wms): 添加排班管理的查询功能
- 在 WmsAttendanceScheduleMapper 中新增关联查询和批量插入方法
- 实现员工和班次信息的关联查询功能
- 添加分页查询排班列表的详细信息展示
- 扩展 WmsAttendanceScheduleVo 数据传输对象
- 完善排班详情查询和列表查询的服务层逻辑
- 集成员工姓名、部门、岗位及班次时间等详细信息
- 优化批量插入排班数据的功能实现
2026-05-09 14:08:38 +08:00
edae748404 Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-05-09 14:08:16 +08:00
d09079f4c1 feat(wms): 新增带改判记录的钢卷列表接口及展示
feat(crm): 在订单异议页面添加异议内容和处理结果的HTML展示

feat(erp): 新增ERP仪表盘页面并优化采购订单表单

refactor(wms): 移除钢卷列表中的冗余代码并添加改判原因列
2026-05-09 14:08:11 +08:00
0ecc886485 feat(attendance): 添加排班生成功能
- 在IWmsAttendanceScheduleService中新增generateSchedule方法
- 在WmsAttendanceScheduleController中添加生成排班API接口
- 实现WmsAttendanceScheduleServiceImpl中的排班生成逻辑,支持正常排班和倒班
- 扩展WmsAttendanceShiftRule实体类,添加倒班转换班次字段
- 更新WmsAttendanceShiftRule相关BO、VO类及数据库映射
- 创建GenerateScheduleBo请求对象用于接收排班生成参数
- 实现倒班规则查询和班次验证功能
- 添加排班重复性检查机制
2026-05-09 13:59:37 +08:00
e42afdaf20 refactor(domain): 优化班次时间字段类型
- 将 startTime、endTime、startTime2、endTime2 字段从 Date 类型改为 LocalTime 类型
- 为所有时间字段添加 @JsonFormat 注解以支持 HH:mm:ss 格式
- 为所有时间字段添加 @DateTimeFormat 注解以支持表单绑定
- 更新 WmsAttendanceShift、WmsAttendanceShiftBo 和 WmsAttendanceShiftVo 三个类的时间字段定义
- 移除旧的 java.util.Date 导入并添加 java.time.LocalTime 导入
- 添加对 Spring DateTimeFormat 注解的支持导入
2026-05-09 10:19:50 +08:00
be098379d0 config(app): 更新应用名称和生产环境数据库配置
- 将应用名称从 fad-oa 更改为 klp-oa
- 更新生产环境 SQL Server API 主机地址从 140.143.206.120 到 192.168.0.219
2026-05-09 09:41:20 +08:00
9674de43d4 feat(purchase): 添加采购订单供应商名称显示功能
- 引入 ErpSupplierVo 和 ErpSupplierMapper 依赖
- 在采购订单查询接口中批量获取供应商信息
- 通过流式处理构建供应商ID到名称的映射关系
- 将供应商名称动态设置到采购订单VO对象中
- 实现供应商名称的批量查询优化避免N+1问题
2026-05-08 19:49:01 +08:00
35d5582ada feat(wms): 添加奖金模板管理功能
- 创建奖金模板实体类WmsBonusTemplate,包含模板ID、名称、内容等字段
- 定义奖金模板业务对象WmsBonusTemplateBo和视图对象WmsBonusTemplateVo
- 实现IWmsBonusTemplateService接口及WmsBonusTemplateServiceImpl业务逻辑
- 开发WmsBonusTemplateController控制器提供REST API接口
- 配置WmsBonusTemplateMapper数据库映射及XML映射文件
- 实现奖金模板的增删改查、分页查询及Excel导出功能
- 添加数据校验、日志记录和重复提交防护机制
2026-05-08 17:20:54 +08:00
d248b0e585 feat(wms): 添加钢卷物料改判记录查询功能
- 在IWmsMaterialCoilService中新增queryPageListWithRejudge方法
- 实现批量查询钢卷最新改判记录的Mapper方法
- 添加SQL映射查询每个钢卷的最新一条改判记录
- 创建WmsMaterialCoilRejudgeVo视图对象包含改判信息
- 实现控制器listWithRejudge接口供前端调用
- 在服务实现中批量关联钢卷与其最新改判记录
2026-05-08 16:58:47 +08:00
2260058c63 feat(wms): 添加创建人筛选条件到奖金配置查询
- 在WmsBonusConfigServiceImpl中添加createBy字段的等值查询条件
- 在WmsBonusPoolServiceImpl中添加createBy字段的等值查询条件
- 在WmsPostCoeffConfigServiceImpl中添加createBy字段的等值查询条件
- 使用StringUtils.isNotBlank验证createBy参数非空后进行查询
- 统一了三个服务类中的查询逻辑实现
2026-05-08 16:32:27 +08:00
27f20057eb refactor(domain): 奖金池返回时间
- 为WmsBonusConfigVo添加BaseEntity继承
- 为WmsBonusPoolVo添加BaseEntity继承
- 为WmsPostCoeffConfigVo添加BaseEntity继承
- 统一VO类的基础属性支持
2026-05-08 16:07:40 +08:00
e11a125d0d feat(wms): 添加考勤排班、班次及倒班规则功能模块
- 新增 IWmsAttendanceScheduleService 接口及其实现类
- 新增 IWmsAttendanceShiftService 接口及其实现类
- 新增 IWmsAttendanceShiftRuleService 接口及其实现类
- 添加 WmsAttendanceSchedule、WmsAttendanceShift、WmsAttendanceShiftRule 实体类
- 创建对应的 BO 和 VO 类用于数据传输
- 添加 WmsAttendanceScheduleController、WmsAttendanceShiftController、WmsAttendanceShiftRuleController 控制器
- 新增相应的 Mapper 接口和 XML 映射文件
- 实现分页查询、新增、修改、删除等基础功能
- 集成 Excel 导出功能和数据校验机制
2026-05-08 15:40:39 +08:00
a54ca9ef95 Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-05-08 11:06:06 +08:00
a556bb2f96 feat(奖金管理): 新增奖金池管理功能及相关配置模块
新增奖金池管理功能,包括奖金池列表、新增、修改、删除和详情查看
添加岗位系数配置组件,支持岗位系数的增删改查
实现奖金分配明细组件,支持员工选择、系数配置和金额计算
添加奖金分配和岗位系数配置的API接口
在WmsBonusPoolBo中添加日期格式化注解
2026-05-08 11:06:01 +08:00
2174658376 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-05-08 10:13:17 +08:00
60996881ca 双机架轧辊管理工作绩效粒度分割到每一个辊 2026-05-08 10:13:01 +08:00
0355f68bc6 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-05-07 17:32:35 +08:00
f21101e5e0 refactor(wms): 将钢卷异常报表导出功能从POI迁移到EasyExcel取消合并功能追求导出速度
- 移除 POI相关依赖和导入包
- 添加com.alibaba.excel.EasyExcel依赖
- 创建WmsCoilAbnormalExportVo导出DTO类,使用EasyExcel注解
- 重构导出方法,将原有的XSSFWorkbook方式替换为EasyExcel方式
- 优化导出性能,降低复杂度到O(n)
- 简化Excel样式设置和数据填充逻辑
- 保持原有导出数据结构和字段映射关系不变
2026-05-07 17:32:25 +08:00
16462daf7b fix(wms报表): 修复数据过滤和去重逻辑
确保在映射coilId和processedCoilIds前先过滤掉空值,避免潜在的错误
2026-05-07 17:17:46 +08:00
61385818d0 refactor(report): 重构拉矫线报表组件,使用统一模板
将拉矫线的各类报表(out/day/month/year/team/loss/comprehensive)重构为使用统一的ActionTemplate组件
增加axios请求超时时间至300000ms
简化导出按钮为单个按钮
2026-05-07 16:28:20 +08:00
6a01fb3576 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-05-07 16:23:23 +08:00
c39fc25a1a feat(bonus): 添加奖金分配、奖金池和岗位系数配置功能
- 新增 WmsBonusConfig 实体类用于奖金分配对象
- 新增 WmsBonusPool 实体类用于奖金池对象
- 新增 WmsPostCoeffConfig 实体类用于岗位系数配置对象
- 创建 IWmsBonusConfigService 接口及其实现类
- 创建 IWmsBonusPoolService 接口及其实现类
- 创建 IWmsPostCoeffConfigService 接口及其实现类
- 添加 WmsBonusConfigController 控制器实现 CRUD 操作
- 添加 WmsBonusPoolController 控制器实现 CRUD 操作
- 添加 WmsPostCoeffConfigController 控制器实现 CRUD 操作
- 创建对应的 Mapper 接口和 XML 映射文件
- 实现分页查询、导出 Excel 等功能
- 添加数据验证和业务逻辑处理
2026-05-07 16:23:11 +08:00
7da3e62ee5 Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-05-07 11:35:48 +08:00
3511a85416 fix(wms报表): 修复仓库选项变化时未更新仓库ID的问题
取消watch中handleQuery的调用并添加immediate选项,确保仓库ID能正确同步
2026-05-07 11:35:38 +08:00
34418f14ca feat(导出功能): 添加导出全部数据功能并优化导出按钮样式
- 新增导出全部数据功能,包括当前页和所有数据
- 区分导出当前和导出全部按钮样式
- 重置查询时清空仓库ID参数
2026-05-07 11:24:31 +08:00
94b2a55d0a Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-05-07 11:20:02 +08:00
a5280923e1 双机架轧辊管理 2026-05-07 11:19:32 +08:00
b129dd8f13 refactor(CoilSelector): 重构多选模式界面并移除销售受限逻辑
重构多选模式界面,使用拖拽面板展示已选钢卷列表
移除销售视角受限逻辑及相关样式
调整默认分页大小为50条
2026-05-07 11:08:05 +08:00
89a079e49f feat(ems/dashboard): 重构能源管理仪表盘界面与功能
- 移除统计卡片,新增能源流向桑基图
- 优化能源类型二维表展示
- 添加产线能源时序分析图表
- 调整能源消耗趋势和能源产线占比图表
- 增加能源类型和产线筛选功能
2026-05-07 11:07:49 +08:00
d71b1c4959 perf(wms): 优化钢卷质量改判原因查询性能
- 在WmsCoilQualityRejudgeMapper中新增原生SQL查询方法selectMapsBySql
- 添加对应的XML映射配置执行动态SQL查询
- 将原有的Java端分组逻辑改为数据库端SQL聚合查询
- 使用内连接和子查询直接获取每个钢卷的最新改判原因
- 避免大量数据传输和客户端分组处理,提升查询效率
2026-05-06 18:05:15 +08:00
bb97d0d2a7 fix(wms): 修正异常钢卷导出接口路径和文件名
将导出接口从'materialCoil/export'改为'materialCoil/exportAbnormal',同时将导出文件名从'materialCoil'改为'abnormalCoil'以更准确反映功能
2026-05-06 17:45:22 +08:00
484d16017d Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X 2026-05-06 17:31:36 +08:00
2068c412b0 feat(wms): 添加钢卷异常报表导出功能
- 在IWmsMaterialCoilService中新增exportAbnormalReport方法
- 在WmsMaterialCoilController中新增/exportAbnormal接口
- 重构WmsMaterialCoilExportVo中的purpose字段为businessPurpose
- 在WmsMaterialCoilServiceImpl中实现异常报表导出逻辑
- 添加POI依赖支持Excel导出功能
- 新增WmsCoilAbnormalExportRow数据结构
- 实现钢卷信息与异常信息的关联查询和数据合并
- 支持按coilIds批量导出异常报表
- 实现Excel表格的样式设置和单元格合并功能
2026-05-06 17:29:42 +08:00
5950118c86 feat(wms): 添加excludeBound参数并调整表格列顺序
- 在delivery/canuse页面添加excludeBound参数
- 修复coil/panels/do页面颜色渐变语法错误
- 在report/receive页面透视表配置中添加规格字段
- 调整coil/panels/base页面表格列顺序
2026-05-06 16:21:32 +08:00
d26f98440f feat(warehouse): 增加支持拆分的列数
将 splitColumns 从 [1,2,3] 扩展为 [1,2,3,4,5],以支持更多列的拆分操作
2026-05-06 16:21:06 +08:00
268995e8e2 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-05-06 09:47:51 +08:00
abc7682e6f feat(erp): 添加采购订单实体字段扩展
- 在ErpPurchaseOrder实体类中新增单据类型、收发类别、部门、业务员等字段
- 在ErpPurchaseOrderBo业务对象中同步添加对应的查询条件字段
- 在ErpPurchaseOrderVo视图对象中添加Excel导出注解配置
- 在MyBatis映射文件中配置新增字段的数据库映射关系
- 在服务实现类中为新增字段添加查询条件构建逻辑
- 统一处理新增字段的JSON序列化和反序列化格式
2026-05-06 09:47:40 +08:00
bc2e42b110 feat(异常管理): 增强异常表格功能并优化显示
添加coil-info属性支持以显示异常挂载时机
新增创建人和创建时间列
调整主缺陷列位置
优化质量状态显示逻辑
2026-05-05 17:42:41 +08:00
2f5c799143 feat(contract): 添加合同置顶功能
在合同列表和表单中添加置顶功能,包括:
1. 表单中添加置顶开关
2. 列表项显示置顶标签和样式
3. 实现置顶状态切换操作
2026-05-05 17:42:14 +08:00
5605445c19 refactor(domain): 优化WmsCoilAbnormalVo类继承结构
- 添加BaseEntity父类继承以统一基础属性管理
- 移除冗余的基础字段定义
- 提升代码复用性和维护性
- 保持原有业务逻辑不变
2026-05-05 16:50:43 +08:00