砂糖
|
2e0638c03e
|
feat(仓库管理): 添加库位分布表格展示功能
重构仓库鸟瞰图组件,将原有的简单文本展示替换为表格形式,展示每列各层的库位占用情况。新增表格数据结构处理和层级统计逻辑,提升数据可视化效果。
|
2026-01-28 13:09:45 +08:00 |
|
砂糖
|
e7067cb0fa
|
fix(coil): 修正重复卷材页面中产品规格和材料的显示逻辑
使用卷材本身的规格和材料数据替代之前从产品或原材料获取的逻辑,确保显示数据的一致性
|
2026-01-28 12:56:08 +08:00 |
|
|
|
2b20327c93
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-01-28 11:50:28 +08:00 |
|
|
|
221e5cda75
|
feat(wms): 优化钢卷重复卷号查询速率
- 在WmsMaterialCoilMapper中新增selectDuplicateEnterCoilNoList和selectDuplicateCurrentCoilNoList方法
- 在WmsMaterialCoilMapper.xml中实现两个SQL查询,分别查找重复入场卷号和当前卷号的钢卷信息
- 优化WmsMaterialCoilServiceImpl中的getDuplicateCoilGroups方法,使用新的数据库查询替代原有流式处理
- 移除不再使用的toVoBasic私有方法和相关VO转换逻辑
- 直接返回完整的WmsMaterialCoilVo对象,减少数据转换步骤
|
2026-01-28 11:50:17 +08:00 |
|
砂糖
|
2447a610af
|
fix(wms): 完善删除发货计划和发货单的确认提示信息
在删除操作确认提示中增加说明,明确告知用户删除操作会同时删除关联数据且不可恢复
|
2026-01-28 11:11:30 +08:00 |
|
|
|
88249df0d5
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-01-28 11:00:57 +08:00 |
|
|
|
83b11860cc
|
feat(delivery): 实现发货计划和发货明细的级联删除功能
- 在WmsDeliveryPlanServiceImpl中添加LambdaUpdateWrapper导入
- 为发货计划删除操作添加级联删除逻辑,遍历计划ID并删除相关发货单及明细
- 新增cascadeDeleteDeliveryWaybillsByPlanId方法处理发货单及其明细的级联删除
- 在WmsDeliveryWaybillServiceImpl中添加WmsDeliveryWaybillDetail和WmsDeliveryWaybillDetailMapper依赖
- 为发货单删除操作添加级联删除发货单明细的功能
- 使用LambdaQueryWrapper构建查询条件删除关联的发货单明细记录
|
2026-01-28 11:00:32 +08:00 |
|
砂糖
|
ff6ec03304
|
feat(wms): 增加发货单状态更新功能并优化请求超时时间
- 在deliveryWaybill.js中新增updateDeliveryWaybillStatus API
- 修改waybill/index.vue使用新API处理状态更新
- 将axios请求超时时间从10秒增加到20秒
- 新增delivery/bills/index.vue发货单管理页面
|
2026-01-28 10:29:50 +08:00 |
|
|
|
d05f2f6629
|
refactor(wms): 优化运单状态更新逻辑
- 使用LambdaUpdateWrapper替代实体对象进行条件更新
- 避免创建不必要的实体实例提升性能
- 统一使用MyBatis-Plus的链式调用方式
- 减少数据库操作的内存开销
- 提高代码可读性和维护性
|
2026-01-28 10:25:58 +08:00 |
|
|
|
c79b4257b7
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-01-28 10:10:22 +08:00 |
|
|
|
4e508dbad0
|
feat(wms): 添加发货单状态修改功能并优化材料卷查询逻辑
- 在IWmsDeliveryWaybillService中新增changeStatus方法定义
- 在WmsDeliveryWaybillController中添加/status接口用于修改发货单状态
- 在WmsDeliveryWaybillServiceImpl中实现changeStatus业务逻辑
- 在WmsMaterialCoilServiceImpl中添加逻辑删除过滤条件
- 从材料卷查询中移除发货时间范围筛选相关代码
- 优化材料卷查询中的时间筛选逻辑和条件处理
|
2026-01-28 10:10:10 +08:00 |
|
砂糖
|
0a082a4484
|
Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X
|
2026-01-28 09:49:27 +08:00 |
|
砂糖
|
1cd1aef395
|
refactor(wms): 重构发货计划组件并优化单价输入
将发货计划树形列表提取为独立组件,增加右键菜单和操作功能
修改单价输入框类型为文本类型以支持更多格式
移除原料厂家和单价列的显示以简化表格
|
2026-01-28 09:49:20 +08:00 |
|
|
|
655023b91f
|
添加OEE内容
|
2026-01-27 19:07:25 +08:00 |
|
|
|
bc31d5cda7
|
feat(project): 添加klp-da数据访问模块并集成到项目结构
- 在父pom.xml中添加klp-da模块依赖和版本配置
- 创建新的klp-da子模块及其完整的pom.xml配置文件
- 在主pom.xml的modules部分注册klp-da模块
- 配置klp-da模块的基础依赖包括common、lombok、mybatis-plus和fastjson库
- 更新项目整体的模块引用关系以包含新数据访问层
|
2026-01-27 17:38:38 +08:00 |
|
|
|
be790edf04
|
Merge remote-tracking branch 'gitee/0.8.X' into 0.8.X
|
2026-01-27 16:55:12 +08:00 |
|
|
|
a1f8b0c60b
|
修复成本问题
|
2026-01-27 16:54:46 +08:00 |
|
砂糖
|
6bf42cc2ec
|
Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X
|
2026-01-27 15:41:33 +08:00 |
|
砂糖
|
522f3400fc
|
feat(wms): 优化发货单和钢卷管理功能
- 修改重量单位从kg为T
- 发货单增加仓库位置列和禁用已发货单操作
- 优化钢卷卡片UI样式
- 改进打印功能使用PDF格式
- 增加发货单状态判断和编辑控制
|
2026-01-27 15:41:29 +08:00 |
|
|
|
9c5546418c
|
fix(delivery): 添加发货单状态检查防止修改已发货单据
- 根据waybillId查询数据库中现有数据
- 检查数据状态若为1则抛出异常阻止修改
- 实现已发货发货单不允许修改的业务规则
|
2026-01-27 15:24:53 +08:00 |
|
|
|
a8c35b72e8
|
refactor(WmsMaterialCoilService): 移除未发货和未计划钢卷的查询过滤逻辑
- 注释掉了 onlyUnshippedAndUnplanned 参数的处理代码
- 移除了未发货状态的过滤条件(排除状态=1)
- 移除了发货计划绑定检查的 SQL 查询逻辑
- 移除了 NOT EXISTS 和 FIND_IN_SET 相关的复杂查询
- 保留了逻辑删除和团队字段的筛选功能
|
2026-01-27 15:13:53 +08:00 |
|
|
|
ad74b9df01
|
feat(delivery): 新增钢卷绑定信息查询功能并优化发货单明细校验
- 在 WmsDeliveryWaybillDetailMapper 中新增按钢卷ID批量查询和单个查询绑定来源信息的方法
- 在 Mapper XML 文件中新增 WmsCoilBindInfoResult 结果映射和两个查询SQL
- 在 WmsDeliveryWaybillDetailServiceImpl 的数据校验方法中实现钢卷重复绑定检查
- 新增 WmsCoilBindInfoVo 类用于封装钢卷绑定信息
- 在 WmsMaterialCoilBo 中新增 excludeBound 和 includeBindInfo 参数控制绑定逻辑
- 在 WmsMaterialCoilServiceImpl 中实现钢卷列表的绑定信息查询和排除逻辑
- 在 WmsMaterialCoilVo 中新增绑定相关字段用于前端显示
- 优化发货单明细保存前的数据校验,防止钢卷重复绑定并提供详细的绑定来源提示
|
2026-01-27 14:47:31 +08:00 |
|
砂糖
|
0fb7aebf67
|
feat(部门): 添加获取部门及其子部门列表的接口
在leave.vue和goout.vue中使用新接口listDeptWithChildren替换原有的listDept
|
2026-01-27 10:23:06 +08:00 |
|
|
|
fb203d7eb8
|
feat(dept): 添加根据部门ID查询所有子部门功能
- 在 ISysDeptService 中新增 selectChildDeptsById 方法定义
- 在 SysDeptController 中新增 listWithChildren 接口用于查询部门及子部门
- 在 SysDeptServiceImpl 中实现 selectChildDeptsById 方法,使用 ancestors 字段递归查询
- 使用注解权限控制确保接口安全性
- 返回完整的部门树形结构数据
|
2026-01-27 10:04:26 +08:00 |
|
|
|
91156d8e20
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-01-27 09:40:03 +08:00 |
|
|
|
3799aa191c
|
feat(WmsMaterialCoilMapper): 添加仓库名称字段映射
- 在查询结果中新增 warehouse_name 字段映射为 warehouseName
- 保持原有销售员昵称和实际仓库名称字段映射不变
- 扩展物料卷查询结果以包含仓库信息显示
|
2026-01-27 09:39:50 +08:00 |
|
|
|
bfe8750b86
|
Merge remote-tracking branch 'gitee/0.8.X' into 0.8.X
|
2026-01-26 19:29:28 +08:00 |
|
|
|
d5cbaab645
|
优化成本计算问题,加入辅料备件分摊页面
|
2026-01-26 19:29:11 +08:00 |
|
砂糖
|
3a1543a29a
|
Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X
|
2026-01-26 15:00:27 +08:00 |
|
砂糖
|
4faf5745e3
|
feat(wms): 优化镀锌工序界面并调整操作按钮文本
- 将"分条"按钮文本改为"加工"以更准确描述操作
- 重新设计进行中镀锌工序的卡片样式,增加视觉层次感
- 为待操作任务列表添加表格视图
- 调整对话框标题和提示信息以匹配新的操作术语
|
2026-01-26 15:00:23 +08:00 |
|
|
|
5718a77be6
|
style(wms): 修改分卷提示信息更加人性化
- 将"钢卷正在进行其他操作,无法开始单步分卷"简化为"钢卷正在进行操作"
- 将"创建待操作记录失败"简化为"创建待操作失败"
- 将"母卷不存在"统一为"钢卷不存在"
- 将"母卷未处于单步分卷状态"修改为"钢卷未处于分卷状态"
- 将"母卷已成为历史数据,无法取消分卷"修改为"该钢卷已成为历史数据,无法取消分卷"
- 将"母卷未处于单步分卷状态,无法取消"修改为"钢卷未处于分卷状态,无法取消"
- 将"取消单步分卷成功"修改为"取消分卷成功"
|
2026-01-26 14:22:13 +08:00 |
|
砂糖
|
43db64ae6c
|
fix(wms): 移除分条操作中冗余的待处理动作添加
移除注释掉的addPendingAction调用,该操作已不再需要
将stepSpilt.loading设置为false移到finally块中确保执行
|
2026-01-26 13:19:13 +08:00 |
|
|
|
50fa87115d
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-01-26 13:03:49 +08:00 |
|
|
|
f1e4a7c031
|
fix(wms): 事务执行锁定加领料
- 修改钢卷验证条件从exclusiveStatus检查改为dataType检查
- 添加错误提示信息从"正在单步分条"改为"历史钢卷不能被操作"
- 在单步分卷操作中添加待处理操作记录创建功能
- 添加领料操作类型的待处理记录插入逻辑
- 实现操作记录失败时的异常处理机制
- 注释掉重复的待处理操作检查代码以避免冲突
|
2026-01-26 13:03:34 +08:00 |
|
砂糖
|
e7f59ff14e
|
Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X
|
2026-01-26 11:36:28 +08:00 |
|
砂糖
|
e13a2bd415
|
fix(wms): 修复分条操作超时问题并优化异步处理逻辑
增加获取重复组数据的超时设置,防止接口长时间无响应
重构handleStartSplit方法,使用async/await简化异步操作流程
调整样式使分条操作项支持换行显示
|
2026-01-26 11:36:25 +08:00 |
|
|
|
c8b4d9cd6a
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2026-01-26 10:55:13 +08:00 |
|
|
|
84d9001dea
|
fix(wms): 优化历史钢卷恢复功能中的重复校验逻辑
- 修改重复校验逻辑,仅校验当前钢卷号是否重复
- 移除入场钢卷号的重复校验,避免不必要的错误提示
- 简化错误信息提示内容,提高用户体验
- 保持原有异常处理机制,确保数据一致性
|
2026-01-26 10:54:59 +08:00 |
|
砂糖
|
0d1e13928d
|
refactor(wms): 移除钢卷分割表单中不必要的字段
删除供应商原料卷号字段和注释掉的实际库区字段,简化表单结构
|
2026-01-26 10:04:11 +08:00 |
|
砂糖
|
e8a1c61729
|
fix(wms): 修复分条操作中的表单验证和超时问题
修复分条操作中的表单验证逻辑,将验证提前到try块外以避免潜在错误。同时为特殊分条完成接口增加超时设置,并添加加载状态提示以改善用户体验。调整了未知状态标签的缩进格式。
|
2026-01-26 09:51:50 +08:00 |
|
砂糖
|
06b783c6a4
|
refactor(wms): 调整分条按钮位置并添加条件渲染
将分条按钮从卡片内容区域移动到卡片底部,并根据 useSpecialSplit 条件决定显示分条或领料按钮
|
2026-01-26 09:16:31 +08:00 |
|
砂糖
|
98136b63cc
|
fix: 修正外出申请页面中的文本描述错误
将页面中的"请假"相关文本统一修改为"外出",包括标题、列表名称、确认提示和注释,以匹配实际业务场景
|
2026-01-24 10:55:20 +08:00 |
|
砂糖
|
dc6d176039
|
refactor(wms): 将组件名GalvanisedTag改为GalvanizedTag以统一命名规范
|
2026-01-23 18:16:21 +08:00 |
|
砂糖
|
86a1ea0694
|
feat(wms): 添加镀锌卷标签组件并替换旧标签组件
- 新增GalvanisedTag.vue组件用于显示镀锌卷标签
- 在LabelRender中替换SampleTagPreview为新的GalvanisedTag组件
- 调整标签类型判断逻辑,将镀锌卷的labelType从'3'改为'4'
- 移除不再使用的旧标签组件引用和注释代码
|
2026-01-23 18:05:59 +08:00 |
|
砂糖
|
0aedf81efb
|
refactor(实时监控): 重构实时监控组件的数据处理和显示逻辑
- 将数据源参数从大写改为首字母大写以保持一致性
- 重构带钢位置进度计算为计算属性
- 扩展并优化各段指标配置,增加更多监控项
- 调整网格布局为8列以适应新增指标
- 优化WebSocket数据处理逻辑,移除冗余代码
|
2026-01-23 14:45:23 +08:00 |
|
砂糖
|
d8f68c9ec2
|
feat(zinc): 新增PDO接口和日期筛选组件,重构生产统计页面
refactor(api): 移除冗余API路径前缀
style(websocket): 移除重复的日志打印
feat(label): 新增原料标签组件并替换生产标签
refactor(lines): 移除废弃的流程图组件和配置
feat(utils): 新增日期范围工具函数
feat(statistic): 集成日期筛选和图表分析功能
|
2026-01-23 14:01:52 +08:00 |
|
砂糖
|
8adad71acd
|
feat(分卷): 实现镀锌工序特殊分卷功能
新增特殊分卷功能,包括分步分条界面、API接口及状态管理。主要修改:
1. 添加分步分条组件,支持新增、编辑、删除分条
2. 扩展分卷API接口,包括开始/完成/取消特殊分卷
3. 优化操作按钮加载状态和错误处理
4. 调整界面布局和样式
|
2026-01-22 16:52:07 +08:00 |
|
|
|
6f83ae7dae
|
fix(wms): 修复分卷操作取消逻辑中的空值判断问题
- 使用 StringUtils.isNotBlank 替换 null 检查来验证备注字段
- 防止因空字符串导致的意外业务逻辑触发
- 确保分卷操作状态检查的准确性
|
2026-01-22 16:27:28 +08:00 |
|
|
|
8dd6a0006d
|
fix(wms): 修复子卷材查询逻辑并优化代码格式
- 使用QueryWrapper查询确保只获取未删除的记录
- 添加del_flag条件过滤已删除的数据
- 修复updateChildCoilIdsQrcodeCoilId方法调用的参数格式
- 优化代码可读性和数据查询准确性
|
2026-01-22 15:39:36 +08:00 |
|
|
|
3d90faec39
|
fix(wms): 解决分卷操作取消时的状态检查问题
- 添加了对pendingAction备注字段的检查
- 防止已经开始的分卷操作被取消
- 确保只有未开始的操作才能被取消
|
2026-01-22 15:05:37 +08:00 |
|