砂糖
|
4526db8b0e
|
Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X
|
2026-01-16 10:49:23 +08:00 |
|
|
|
57889781bb
|
feat(wms): 更新钢卷号重复检查功能支持修改场景
- 在 checkCoilNoDuplicate 方法中添加 coilId 参数以支持修改操作
- 修改控制器层接口,增加可选的 coilId 请求参数
- 实现修改操作时排除自身的重复检查逻辑
- 添加历史数据类型验证,防止对已更新钢卷进行操作
- 在钢卷修改和删除方法中增加 dataType 为 0 的历史数据检查
|
2026-01-16 10:12:10 +08:00 |
|
砂糖
|
3905794ce4
|
Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X
|
2026-01-16 09:18:44 +08:00 |
|
砂糖
|
f85cea4dca
|
fix(wms): 在报表查询参数中添加selectType字段
为三个仓库的报表查询参数统一添加selectType字段,确保查询条件一致
|
2026-01-16 09:18:19 +08:00 |
|
|
|
862fe4b3ce
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-01-16 09:13:33 +08:00 |
|
|
|
fe4f191293
|
fix(wms): 修复材料卷号重复校验逻辑
- 在查询条件中添加数据类型过滤器 (dataType=1)
- 确保只对特定类型的数据进行重复检查
- 修正了进入卷号和当前卷号的重复验证逻辑
|
2026-01-16 09:13:19 +08:00 |
|
砂糖
|
0dfe7c233c
|
fix(wms): 将报表接收页面的selectType默认值改为raw_material
|
2026-01-16 07:25:08 +08:00 |
|
砂糖
|
1b5efc00f6
|
fix(wms): 修正钢卷选择器筛选条件及显示逻辑
- 统一钢卷选择器的selectType为'product'并添加status过滤
- 修复materialType与selectType的映射关系
- 移除分页组件的rangeMode条件限制
- 更新部分字段显示名称
|
2026-01-15 17:33:54 +08:00 |
|
砂糖
|
45d09812cf
|
feat(wms): 新增在分条库的钢卷页面基础配置
添加onlySplit.vue文件,实现线圈分切页面的基础框架和配置,包括仓库ID、标签类型等参数设置
|
2026-01-15 17:13:07 +08:00 |
|
|
|
f41705f386
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-01-15 17:06:00 +08:00 |
|
|
|
bad618deac
|
feat(WmsMaterialCoil): 添加库区ID列表查询支持
- 在WmsMaterialCoilBo中新增warehouseIds字段用于存储多个库区ID
- 修改查询逻辑以同时支持单个warehouseId和多个warehouseIds的查询条件
- 实现字符串分割和数字转换功能处理逗号分隔的库区ID列表
- 使用IN查询替代EQ查询以支持多库区条件匹配
- 添加数据去重处理避免重复的库区ID影响查询结果
|
2026-01-15 17:05:47 +08:00 |
|
砂糖
|
79324c7fd0
|
feat(重号组查询): 修改入厂卷号重号组查询条件和交互方式
将查询条件中的仓库改为厂家,并添加查询按钮
将输入框的@input事件改为@change事件,提升搜索体验
|
2026-01-15 16:24:12 +08:00 |
|
砂糖
|
0200900f13
|
feat(wms): 添加钢卷重号查询功能
新增钢卷重号查询页面,包含当前卷号和入厂卷号两个标签页
添加API接口获取重号钢卷数据
实现搜索过滤和刷新功能
|
2026-01-15 16:24:01 +08:00 |
|
|
|
364ecb3ab0
|
feat(wms): 添加钢卷重复数据分组查询功能
- 在 IWmsMaterialCoilService 中新增 getDuplicateCoilGroups 方法定义
- 在 WmsMaterialCoilController 中添加 /duplicateGroups 接口
- 在 WmsMaterialCoilServiceImpl 中实现重复钢卷分组逻辑
- 支持按入场钢卷号和当前钢卷号分别进行重复分组
- 返回结构包含 enterGroups 和 currentGroups 两个分组数组
- 自动过滤 data_type=1 且未删除的数据记录
- 批量填充关联对象信息以提高查询效率
|
2026-01-15 15:14:41 +08:00 |
|
|
|
988a817ee1
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-01-15 11:55:13 +08:00 |
|
|
|
f90e8dd2da
|
fix(wms): 更新废料查询的质量状态条件
- 将废料查询范围从仅 D+、D、D- 扩展到包含 C+、C、C- 状态
- 修改质量状态查询逻辑以支持更全面的废料分类标准
|
2026-01-15 11:54:55 +08:00 |
|
砂糖
|
1a5b2eb869
|
Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X
|
2026-01-15 11:03:15 +08:00 |
|
砂糖
|
3d59a320a5
|
fix(wms): 修复输入框步进属性绑定问题
将el-input-number组件的step属性从静态值改为动态绑定,避免潜在的类型问题
|
2026-01-15 11:02:45 +08:00 |
|
砂糖
|
95e33a1869
|
refactor(wms): 优化钢卷拆分与合并界面的信息展示和交互逻辑
重构钢卷拆分界面,移除参数信息展示,增加规格、材质等字段显示
调整钢卷合并界面,优化待合卷列表展示逻辑,移除冗余代码
统一两个界面的表单控件步长设置方式,提升用户体验
|
2026-01-15 11:01:41 +08:00 |
|
|
|
7482c2ba2e
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-01-15 10:54:38 +08:00 |
|
|
|
c9c7aafe84
|
refactor(WmsMaterialCoilService): 优化材料卷查询逻辑
- 简化selectType条件判断逻辑,提前设置item_type过滤条件
- 调整EXISTS子查询结构,提高SQL执行效率
- 保持原有的产品和原材料筛选功能不变
- 修复原代码中的逻辑嵌套问题
|
2026-01-15 10:54:24 +08:00 |
|
砂糖
|
580f127d51
|
feat(wms): 添加实际库区查询并优化仓库选择组件
refactor: 移除无用代码并优化标签打印样式
|
2026-01-15 10:22:29 +08:00 |
|
|
|
2703a1dd93
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-01-14 17:35:14 +08:00 |
|
|
|
7a38091468
|
feat(wms): 扩展钢卷待处理动作查询功能并完善分卷合卷业务逻辑
- 在WmsCoilPendingActionMapper.xml中新增仓库名称、规格、材质、生产厂家等物料信息字段查询
- 为WmsCoilPendingActionVo添加specification、material、manufacturer等物料属性字段
- 完善分卷合卷业务逻辑,增加对历史卷的分卷限制验证
- 新增validateOriginalCoilsForMerge方法用于合卷前验证原始钢卷数据状态
- 优化实际库区ID更新条件,当状态为1时也清除实际库区绑定
- 移除分卷新卷继承母卷实际库区ID的逻辑
- 增强合卷操作前的原始钢卷数据校验机制
|
2026-01-14 17:34:58 +08:00 |
|
砂糖
|
82dacef66f
|
feat(wms): 添加强制释放库位的API接口
新增forceReleaseLocation方法用于强制释放指定库位,当actualWarehouseId为空时抛出错误
|
2026-01-14 17:32:54 +08:00 |
|
砂糖
|
b5bdc4e265
|
feat(仓库管理): 添加库位释放功能并优化组件交互
新增库位释放功能,允许用户释放被占用的库位。主要变更包括:
1. 在 WarehouseBird 和 WarehouseInterlaced 组件中添加 canRelease 和 canToggle 属性控制功能可见性
2. 实现库位释放逻辑,包括确认弹窗和 API 调用
3. 新增 release.vue 页面专门处理库位释放操作
4. 删除不再使用的 WarehouseGrid 组件
5. 优化组件间事件传递和状态管理
同时调整了相关组件的交互逻辑,提升用户体验
|
2026-01-14 17:32:32 +08:00 |
|
砂糖
|
9297472049
|
refactor(wms/coil): 移除合并和分条操作中未使用的itemType和itemId字段
|
2026-01-14 16:02:54 +08:00 |
|
砂糖
|
f8e15af0fe
|
feat(wms): 在合并和拆分页面添加materialType字段
添加materialType字段以支持线圈物料类型的显示和处理
|
2026-01-14 15:11:39 +08:00 |
|
砂糖
|
5bcef23e88
|
feat(wms/coil): 在合并和分条操作中添加物料类型和项目信息
在合并和分条钢卷时,新增了物料类型(materialType)、项目类型(itemType)和项目ID(itemId)字段,确保操作时能完整传递这些必要信息
|
2026-01-14 15:02:39 +08:00 |
|
砂糖
|
9573c661d2
|
refactor(wms/report): 优化图表数据排序并移除强制显示X轴标签
- 对图表数据进行浅拷贝并按日期排序,确保数据展示顺序正确
- 移除强制显示所有X轴标签的配置,让图表自动处理标签显示
|
2026-01-14 14:40:19 +08:00 |
|
|
|
c7fb943df5
|
feat(WmsReceivingReportByTypeVo): 添加计划日期字段
- 在收货报表按类型统计VO中新增planDate字段
- 导入java.util.Date包支持日期类型
- 为收货报表功能增加计划日期属性存储
|
2026-01-14 14:25:58 +08:00 |
|
|
|
9403803ac3
|
fix(delivery-plan): 移除收货报表中的计划日期分组
- 移除了查询结果中不必要的计划日期字段
- 删除了按计划日期进行分组的逻辑
- 简化了统计查询以提高性能
|
2026-01-14 14:23:29 +08:00 |
|
|
|
3624426259
|
fix(delivery-plan): 修正配送计划查询的分组逻辑
- 在统计查询中添加按计划日期分组,确保相同计划名称但不同日期的数据正确分离
- 为日期范围查询结果添加按计划日期分组,避免数据重复统计
- 优化GROUP BY子句以提高查询准确性和性能
|
2026-01-14 14:19:44 +08:00 |
|
|
|
821681c0ed
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-01-14 11:57:49 +08:00 |
|
|
|
187512d10b
|
feat(WmsDeliveryPlanMapper): 添加计划日期字段到收货报表查询
- 在selectReceivingReportByType查询中添加plan_date字段映射
- 在selectReceivingReportSummary查询中添加plan_date字段映射
- 更新结果映射以包含计划日期信息
|
2026-01-14 11:57:39 +08:00 |
|
砂糖
|
6baad61047
|
fix(wms): 修复实际库区选择框在卷号存在时不清空的问题
|
2026-01-14 11:42:31 +08:00 |
|
砂糖
|
cf13a28630
|
Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X
|
2026-01-14 11:29:28 +08:00 |
|
砂糖
|
e61ba39116
|
feat(coil): 添加发货人选择功能并优化发货时间显示
- 新增发货人选择下拉框,支持从用户列表中选择发货人
- 调整发货时间列宽度和日期选择器样式
- 根据显示状态动态控制实际库区和更新人列的显示
- 添加获取用户列表的API调用和方法
- 实现发货人变更处理逻辑
|
2026-01-14 11:29:23 +08:00 |
|
|
|
baf58c9658
|
refactor(WmsMaterialCoil): 优化实际库区绑定清空逻辑
- 在WmsMaterialCoilMapper.xml中添加export_by字段到查询结果
- 提取清空实际库区绑定逻辑为独立方法clearActualWarehouseBinding
- 合并重复的实际库区清空条件判断逻辑
- 简化状态为1或实际库区id为-1时的处理流程
- 添加方法注释说明实际库区绑定清空功能
|
2026-01-14 11:26:49 +08:00 |
|
砂糖
|
751dd598c1
|
Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X
|
2026-01-14 11:13:27 +08:00 |
|
|
|
5c4305ab06
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-01-14 11:05:39 +08:00 |
|
|
|
e643b1b068
|
feat(wms): 添加发货人功能并优化用户昵称查询
- 在 WmsMaterialCoil 实体中新增 exportBy 字段用于记录发货人
- 在 WmsMaterialCoilBo 中同步添加 exportBy 字段
- 修改 SysUserServiceImpl 中的用户昵称查询逻辑,对不存在的用户名返回用户名本身
- 在 WmsMaterialCoilServiceImpl 中扩展用户昵称填充功能,支持发货人昵称显示
- 在钢卷发货流程中记录当前操作用户的用户名作为发货人
- 在 WmsMaterialCoilVo 中添加 exportBy 和 exportByName 字段用于前端展示
|
2026-01-14 11:05:25 +08:00 |
|
砂糖
|
a64eb08736
|
feat(wms/receive): 添加收货报表的折线图和柱状图展示
- 在收货报表页面新增双Y轴折线图和柱状图组件
- 默认按厂家汇总展示数据
- 图表支持数据变化自动更新和窗口大小自适应
|
2026-01-14 11:02:39 +08:00 |
|
砂糖
|
16eaceeba0
|
refactor(wms): 移除钢卷拆分和合并中的真实库区选择
移除split.vue和merge.vue中关于真实库区的表单字段和相关代码逻辑,简化界面和数据处理流程
|
2026-01-14 10:07:21 +08:00 |
|
砂糖
|
0c5c752eea
|
Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X
|
2026-01-14 09:58:41 +08:00 |
|
砂糖
|
fd58b8d43a
|
feat(ActualWarehouseSelect): 新增可清除输入框功能并优化选中状态展示
refactor(ProductSelect): 重构为单选模式并优化选中逻辑和UI
refactor(RawMaterialSelect): 重构为单选模式并优化选中逻辑和UI
|
2026-01-14 09:58:37 +08:00 |
|
|
|
64750291d9
|
feat(delivery-plan): 按计划日期降序排列配送计划
- 添加按计划日期降序排序功能
- 确保最新的配送计划显示在最前面
|
2026-01-14 08:55:38 +08:00 |
|
砂糖
|
afbc2db77f
|
feat(仓库视图): 添加异常状态显示和样式
在仓库鸟瞰图和交错视图中添加异常状态的显示,包括图例和对应的样式。当仓库位被禁用且无当前线圈时,显示为异常状态,使用红色背景和禁止光标样式。
|
2026-01-14 08:52:50 +08:00 |
|
|
|
5283f36d48
|
fix(wms): 修复实际库位分配验证逻辑
- 添加对 actualWarehouseId 等于 -1L 的检查条件
- 防止无效库位ID导致的验证异常
- 保持原有空值检查逻辑不变
|
2026-01-14 08:44:03 +08:00 |
|
|
|
a414119062
|
fix(wms): 修复实际库区ID比较逻辑
- 将实际库区ID的比较从-1改为-1L,确保Long类型正确比较
- 防止因类型不匹配导致的条件判断错误
- 保持库区启用状态设置逻辑的一致性
|
2026-01-14 08:34:27 +08:00 |
|