|
|
d69e445e82
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-04-20 15:23:20 +08:00 |
|
|
|
3d7fd09c60
|
feat(wms): 添加钢卷质量改判记录管理功能
- 创建 WmsCoilQualityRejudge 实体类定义数据库表结构
- 实现 IWmsCoilQualityRejudgeService 接口及其实现类
- 开发 WmsCoilQualityRejudgeController 控制器提供 REST API
- 添加 WmsCoilQualityRejudgeMapper 数据访问层接口
- 配置 MyBatis XML 映射文件实现数据库操作
- 定义 WmsCoilQualityRejudgeBo 业务对象和 Vo 视图对象
- 实现分页查询、新增、修改、删除等基础 CRUD 功能
- 集成 Excel 导出功能支持数据批量导出
- 添加数据验证和业务逻辑处理机制
|
2026-04-20 15:23:10 +08:00 |
|
|
|
5634964002
|
feat(ems): 新增能源记录管理功能并优化设备管理界面
- 添加能源记录API及相关功能
- 重构设备管理界面,简化表单字段
- 实现能源消耗表格视图,支持按月筛选和编辑
- 移除设备管理中的冗余字段和绑定库区显示
- 调整设备状态选择器为按钮样式
|
2026-04-20 15:15:37 +08:00 |
|
|
|
9f7870c63b
|
fix(EmsEnergyRecordVo): 修正统计日期格式化注解
- 移除错误的ExcelDictFormat注解
- 添加DateTimeFormat注解以支持日期格式化
- 将日期格式统一为yyyy-MM-dd模式
|
2026-04-20 15:08:08 +08:00 |
|
|
|
29d0303247
|
fix(EmsEnergyRecordVo): 修正统计日期格式化注解
- 移除错误的ExcelDictFormat注解
- 添加DateTimeFormat注解以支持日期格式化
- 将日期格式统一为yyyy-MM-dd模式
|
2026-04-20 14:59:36 +08:00 |
|
|
|
c3bef9615e
|
feat(energy-record): 为统计日期字段添加JSON和日期格式化注解
- 添加@JsonFormat注解以支持yyyy-MM-dd格式的JSON序列化
- 添加@DateTimeFormat注解以支持yyyy-MM-dd格式的日期解析
- 确保recordDate字段在API交互中的格式一致性
|
2026-04-20 14:47:57 +08:00 |
|
|
|
d398c2e4fc
|
feat(energy-record): 修改新增能源消耗记录接口返回值类型
- 将控制器方法返回类型从 R<Void> 改为 R<Long>
- 将服务层实现方法返回类型从 Boolean 改为 Long
- 将服务接口方法返回类型从 Boolean 改为 Long
- 新增记录成功后返回记录ID而不是布尔值
- 保持原有的业务逻辑并在新增成功后设置能源记录ID
|
2026-04-20 14:39:51 +08:00 |
|
|
|
2dbf4a042e
|
feat(wms): 新增材质异常钢卷查询功能
- 在IWmsMaterialCoilService中添加queryMaterialMismatchCoils方法定义
- 在WmsMaterialCoilController中新增查询材质异常钢卷的API接口
- 在WmsMaterialCoilMapper中添加selectMaterialMismatchCoilsPage分页查询方法
- 在WmsMaterialCoilMapper.xml中实现材质异常钢卷的SQL查询逻辑
- 在WmsMaterialCoilServiceImpl中实现材质异常钢卷查询的具体业务逻辑
- 通过关联查询优化性能,避免N+1问题并支持分页返回结果
|
2026-04-20 14:29:33 +08:00 |
|
|
|
be59e4cc79
|
feat(energy-record): 新增能源消耗记录的时间范围查询和设备信息关联功能
- 在 EmsEnergyRecordBo 中添加 recordStartDate、recordEndDate 用于时间范围筛选
- 添加 meterCode、energyName、model、manufacturer、meterStatus 等模糊查询字段
- 集成 DateTimeFormat 注解支持日期格式化
- 在 EmsEnergyRecordMapper 中新增 selectVoPagePlus 方法实现关联查询
- 通过 XML 配置实现能源记录与计量表、能源类型的左连接查询
- 在 EmsEnergyRecordServiceImpl 中重构查询逻辑支持多表关联和时间段筛选
- 在 EmsEnergyRecordVo 中扩展表计和能源相关展示字段
|
2026-04-20 13:54:39 +08:00 |
|
|
|
14e28a0169
|
feat(wms): 按入场钢卷号分组后按最新创建时间倒序排列
- 在钢卷查询中添加按入场钢卷号分组的功能
- 实现分组后按每组最新创建时间倒序排列
- 确保查询结果按时间顺序正确排序
|
2026-04-20 13:35:28 +08:00 |
|
|
|
a26089ce15
|
feat(WmsMaterialCoil): 添加按入场钢卷号分组功能
- 在 WmsMaterialCoilBo 中新增 groupByEnterCoilNo 字段
- 实现按 enter_coil_no 分组的查询逻辑
- 根据 bo 中的 groupByEnterCoilNo 参数动态添加分组条件
|
2026-04-20 13:32:51 +08:00 |
|
|
|
2d3caa65bc
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-04-20 13:08:44 +08:00 |
|
|
|
bd4d591934
|
feat(ems): 添加能源消耗记录管理功能
- 创建 EmsEnergyRecord 实体类,定义能耗记录主键、表计ID、能源ID、消耗量等字段
- 实现 EmsEnergyRecordBo 业务对象,用于接收前端参数并进行数据验证
- 开发 EmsEnergyRecordController 控制器,提供查询、新增、修改、删除和导出功能
- 配置 EmsEnergyRecordMapper 数据访问接口,继承 BaseMapperPlus 进行数据库操作
- 编写 EmsEnergyRecordMapper.xml 映射文件,定义结果集映射关系
- 实现 EmsEnergyRecordServiceImpl 服务类,封装业务逻辑和数据处理方法
- 定义 EmsEnergyRecordVo 视图对象,配置Excel导出注解和字典转换功能
- 提供 IEmsEnergyRecordService 接口,规范服务层方法契约
|
2026-04-20 13:08:33 +08:00 |
|
|
|
f7a8b3df22
|
Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X
|
2026-04-20 11:04:18 +08:00 |
|
|
|
4fefc68bbc
|
fix(wms): 修复合同ID为空时添加合同关系的错误
在合并、分条和批量分条操作中,当合同ID为空时不再尝试添加合同关系
同时优化批量分条时的合同关系添加逻辑,先过滤掉空合同ID
|
2026-04-20 11:04:14 +08:00 |
|
|
|
cdcf5e2428
|
加入规程管理sql
|
2026-04-19 14:29:57 +08:00 |
|
|
|
deb684ce27
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-04-19 14:28:02 +08:00 |
|
|
|
3f300e05e9
|
加入规程管理sql
|
2026-04-19 14:27:05 +08:00 |
|
|
|
af002b84d3
|
feat(合同管理): 新增钢卷与合同关联功能
- 添加钢卷与合同关联的API接口
- 在合卷、分条、打字等操作中增加合同选择组件
- 创建合同选择组件ContractSelect
- 在合同详情页新增生产成果展示页签
- 实现合同列表的本地存储功能
|
2026-04-18 16:18:22 +08:00 |
|
|
|
143764f7f8
|
feat(钢卷调拨): 新增调拨类型列和改判功能
添加调拨类型列显示和钢卷改判功能,包括改判弹窗和重贴标签操作
|
2026-04-18 15:56:28 +08:00 |
|
|
|
0822ca7cc8
|
refactor(wms): 修改钢卷合卷功能返回结果卷
- 将IWmsMaterialCoilService.mergeCoils方法返回值从Boolean改为Long
- 更新WmsMaterialCoilController.mergeCoils方法以返回合卷后的新钢卷ID
- 修改WmsMaterialCoilServiceImpl.mergeCoils实现以返回合并后的钢卷ID
- 移除原有的布尔返回值,改为返回实际的业务数据ID
- 保持事务处理和业务逻辑完整性
|
2026-04-18 14:53:42 +08:00 |
|
|
|
5b452bad31
|
fix(order): 修复订单详情中钢卷信息关联错误
- 将合同ID替换为订单ID进行钢卷信息映射
- 确保钢卷列表正确关联到对应的订单记录
- 修复了因键值不匹配导致的钢卷信息丢失问题
|
2026-04-18 14:48:58 +08:00 |
|
|
|
4f259c5aba
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-04-18 14:28:55 +08:00 |
|
|
|
34dd8004c4
|
fix(order): 解决计划日期时间设置问题
- 将日期设置为当天的开始时间 00:00:00
- 使用Calendar类精确设置小时、分钟、秒和毫秒为零值
- 确保计划日期查询使用正确的日期范围
- 避免因时间戳差异导致的数据查询不准确问题
|
2026-04-18 14:28:44 +08:00 |
|
|
|
254dada485
|
Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X
|
2026-04-18 14:24:22 +08:00 |
|
|
|
ee2bb280b6
|
refactor(mapper): 更新 MyBatis 映射文件中的对应 SQL 查询 ID
- 将 ApsPlanSheetMapper 中的 selectList 方法重命名为 selectListByReq
- 更新 MyBatis 映射文件中的对应 SQL 查询 ID
- 修改服务实现类中的方法调用以匹配新方法名
|
2026-04-18 14:21:42 +08:00 |
|
|
|
96082b9124
|
feat(wms): 添加左侧逻辑库位查询功能并优化钢卷管理界面
在钢卷管理相关页面添加左侧逻辑库位树形查询功能,方便用户快速筛选库位
移除部分冗余代码和注释,优化页面布局和交互体验
添加钢卷统计数据显示功能,提升数据可视化
|
2026-04-18 13:36:24 +08:00 |
|
|
|
ddb1beb629
|
feat(wms): 添加钢卷物料订单关联信息查询功能
- 新增 queryPageListWithOrderRel 方法支持查询钢卷关联订单列表
- 实现批量查询避免 N+1 问题,提升查询性能
- 添加 listWithOrderRel 控制器接口供前端调用
- 集成 wms_coil_contract_rel 中间表与 crm_order 联查
- 优化查询逻辑,支持按需加载订单关联信息
- 完善异常处理和日志记录机制
|
2026-04-18 13:01:28 +08:00 |
|
|
|
67cf5aa7cb
|
feat(wms): 添加钢卷关联订单信息查询功能
- 在WmsCoilContractRelMapper中新增selectOrdersByCoilId和selectOrdersByCoilIds方法
- 在WmsCoilContractRelMapper.xml中实现钢卷与订单关联查询的SQL映射
- 扩展WmsCoilContractRelVo类添加订单相关字段和@JsonFormat注解
- 在WmsMaterialCoilServiceImpl中注入coilContractRelMapper并实现填充订单信息逻辑
- 在WmsMaterialCoilVo中添加orderList字段存储关联订单列表
- 实现根据钢卷ID查询完整订单信息的JOIN查询功能
|
2026-04-18 11:49:10 +08:00 |
|
|
|
e1cc0fda34
|
feat(crm): 添加每日订单查询功能
- 在 ApsPlanDetailBo 中新增 planSheetIds 字段用于批量查询
- 实现 IApsPlanDetailService 的 queryListByPlanSheetIds 方法
- 添加 CrmOrderService 的 queryByIds 批量查询接口
- 在 CrmOrderController 中新增 /daily 接口查询当日订单
- 集成 APS 排产计划数据获取当日关联的 CRM 订单
- 添加 klp-aps 模块依赖支持跨模块数据查询
|
2026-04-18 11:11:14 +08:00 |
|
|
|
4e5e1bbca1
|
feat(crm): 订单查询功能新增关联钢卷信息展示
- 集成WMS钢卷合同关联查询服务
- 实现订单与钢卷批量关联查询逻辑
- 添加钢卷详细信息映射和组装功能
- 在CrmOrderVo中新增coilList字段存储钢卷列表
- 优化查询性能,避免N+1问题
- 支持按合同ID分组获取关联钢卷数据
|
2026-04-18 11:03:35 +08:00 |
|
|
|
2e363f9ad8
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-04-18 10:23:57 +08:00 |
|
|
|
f158830abf
|
feat(wms): 添加钢卷与合同关联关系管理功能
- 创建 WmsCoilContractRel 实体类定义钢卷与合同关联关系数据结构
- 实现 IWmsCoilContractRelService 接口提供基础CRUD操作方法
- 开发 WmsCoilContractRelServiceImpl 业务逻辑实现类
- 添加 WmsCoilContractRelController 控制器支持RESTful API接口
- 设计 WmsCoilContractRelMapper 数据访问接口及XML映射文件
- 创建 WmsCoilContractRelBo 业务对象和 WmsCoilContractRelVo 视图对象
- 集成分页查询、新增、修改、删除和导出功能
- 添加数据验证和重复提交防护机制
|
2026-04-18 10:23:48 +08:00 |
|
|
|
843512ab7e
|
Merge branch '0.8.X' of http://49.232.154.205:10100/DeXun/klp-oa into 0.8.X
|
2026-04-18 10:23:27 +08:00 |
|
|
|
dd27069b4c
|
feat(KLPTable): 增强浮层组件功能并优化表格显示
- 为浮层组件添加列数配置和排除列功能
- 优化浮层位置计算逻辑,防止超出视窗边界
- 调整表格列显示,移除不必要列并添加净重列
- 更新浮层样式,支持网格布局和响应式显示
- 扩展浮层配置项,支持更多自定义选项
|
2026-04-18 10:23:24 +08:00 |
|
|
|
b95bd5b93d
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-04-18 10:18:02 +08:00 |
|
|
|
4d588985e8
|
feat(WmsMaterialCoil): 添加调拨类型非空筛选功能
- 在WmsMaterialCoilBo中新增hasTransferType字段用于标识是否查询调拨类型不为空的钢卷
- 在WmsMaterialCoilServiceImpl中实现调拨类型非空筛选逻辑
- 当hasTransferType为true时查询调拨类型不为空且不为字符串的钢卷记录
|
2026-04-18 10:17:22 +08:00 |
|
|
|
3ad3fd2fee
|
feat(PlanDetailForm): 添加订单明细选择功能以快速录入成品信息
在成品信息组中添加选择订单明细按钮,点击可打开对话框选择订单明细并自动填充表单字段。移除未使用的订单类型列并优化附件查看按钮的样式。
|
2026-04-17 17:02:12 +08:00 |
|
|
|
79ee9d572d
|
feat(contract): 替换产品内容组件为订单详情组件并优化表单字段
重构合同预览和订单详情展示,使用新的OrderDetail组件替代原有的ProductContent组件
调整订单详情表单字段,增加宽度、厚度等必要字段,移除不必要字段
优化表单验证规则和显示逻辑
|
2026-04-17 15:11:09 +08:00 |
|
|
|
c9742b08cf
|
fix(wms): 修复规格分割可能导致的错误并增加分页大小
处理规格分割时可能出现的空值问题,使用可选链操作符和默认值
同时增加多个报表页面的分页大小限制
|
2026-04-17 15:10:21 +08:00 |
|
|
|
6bd5d2ded3
|
feat(CrmOrderItem): 添加订单项产品规格字段
- 在CrmOrderItem实体类中新增表面处理、切边要求、包装要求、宽度、厚度、用途字段
- 在CrmOrderItemBo业务对象中同步添加对应字段定义
- 在CrmOrderItemVo视图对象中添加Excel导出注解配置
- 更新MyBatis映射文件中的结果映射和插入字段列表
- 在查询条件构建器中添加新字段的查询支持
|
2026-04-17 14:16:46 +08:00 |
|
|
|
da1813e65a
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-04-17 09:54:43 +08:00 |
|
|
|
8dbb7d1113
|
feat(钢卷管理): 添加钢卷统计功能并优化仓库选择排序
新增钢卷统计接口和展示总净重功能
优化仓库选择组件,按使用频率排序选项
调整钢卷选择器布局和样式
|
2026-04-17 09:55:27 +08:00 |
|
|
|
ae77c529ae
|
feat(wms): 添加物料卷统计总数功能
- 在WmsMaterialCoilServiceImpl中新增total_count字段统计
- 将统计结果添加到返回结果集中
- 处理空值情况并设置默认值为BigDecimal.ZERO
|
2026-04-17 09:54:34 +08:00 |
|
|
|
edcbf7a5f1
|
feat(退火操作): 新增退火操作事件记录功能
添加退火操作事件API及页面,实现退火炉操作记录功能
在计划管理页面增加操作事件记录,包括入炉、完成、添加和解绑操作
|
2026-04-16 17:12:08 +08:00 |
|
|
|
28622a2b16
|
refactor(wms): 优化钢卷计划和材料钢卷服务逻辑
- 在更新钢卷计划时设置创建时间和更新时间
- 添加登录用户信息到钢卷计划的创建者和更新者字段
- 初始化钢卷计划的状态和导出相关字段
- 移除占用仓库的冗余方法实现
- 在材料钢卷服务中同时更新数据类型和排他状态字段
|
2026-04-16 16:46:09 +08:00 |
|
|
|
44303cb1c7
|
fix(wms): 修复钢卷单个更新时的二维码步骤类型检查逻辑
- 修改了qrcodeStepType为空判断条件,从非空且不等于annealing改为直接判断是否为空
- 确保在qrcodeStepType为空时能够正确执行钢卷操作权限验证
- 修正了原有的逻辑错误,避免在特定条件下跳过必要的权限检查
|
2026-04-16 16:31:47 +08:00 |
|
|
|
c0f7c699a8
|
fix(wms): 修复钢卷更新时二维码步骤类型检查逻辑
- 在非退火步骤类型时才进行独占状态检查
- 添加对qrcodeStepType为空的边界情况处理
- 修复二维码内容更新中的空指针检查逻辑
|
2026-04-16 16:30:05 +08:00 |
|
|
|
e69dc5e76e
|
fix(task): 关闭仓库使用次数定时任务
- 注释掉 cron 表达式以禁用定时执行
- 保留事务回滚配置以确保数据一致性
- 记录任务开始执行的日志信息功能仍然可用
|
2026-04-16 16:18:40 +08:00 |
|
|
|
ec0660acba
|
refactor(vo): 让WmsAnnealOperateEventVo继承BaseEntity
- 添加com.klp.common.core.domain.BaseEntity导入
- 修改WmsAnnealOperateEventVo类继承BaseEntity
- 保持原有的Excel注解配置不变
|
2026-04-16 16:01:39 +08:00 |
|