砂糖
|
d1b722b672
|
Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X
|
2025-12-08 14:54:52 +08:00 |
|
|
|
cff1bdc46b
|
feat(wms): 添加发货计划审核功能
- 在 WmsDeliveryPlan 实体中新增 auditStatus、auditBy 和 auditTime 字段
- 在 WmsDeliveryPlanBo 业务对象中同步新增审核相关字段
- 更新 WmsDeliveryPlanMapper.xml 映射文件以支持新字段查询
- 在 WmsDeliveryPlanServiceImpl 查询条件构造器中增加 auditStatus 筛选
- 在 WmsDeliveryPlanVo 视图对象中新增审核字段并配置日期格式化注解
|
2025-12-08 14:42:28 +08:00 |
|
砂糖
|
86eac22d5f
|
Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X
|
2025-12-08 14:02:23 +08:00 |
|
|
|
0b792edafd
|
refactor(delivery): 移除重复的钢卷查询接口并优化查询逻辑
- 删除 IWmsDeliveryPlanService 中的 getCoilInfoByIds 方法定义
- 删除 WmsDeliveryPlanBo 中冗余的 coilIds 字段
- 移除 WmsDeliveryPlanController 中独立的 /coils 接口实现
- 删除 WmsDeliveryPlanServiceImpl 中 getCoilInfoByIds 的具体实现
- 在 WmsMaterialCoilBo 中重新添加 coilIds 字段用于批量查询
- 优化 WmsMaterialCoilServiceImpl 中对 coilIds 的解析与查询逻辑
- 增强 coilIds 解析健壮性,忽略无效 ID 并防止空值异常
|
2025-12-08 13:55:17 +08:00 |
|
|
|
04a1480ec6
|
feat(wms): 添加钢卷发货状态批量更新功能
- 在 IWmsMaterialCoilService 接口中新增 batchUpdateDeliveryStatus 方法
- 在 WmsMaterialCoilController 中添加批量更新接口 /batchUpdateDeliveryStatus
- 实现 WmsMaterialCoilServiceImpl 中的批量更新逻辑
- 支持将钢卷状态更新为在库、在途或已出库
- 更新在途状态时自动设置出库时间
- 添加参数校验和异常处理机制
|
2025-12-08 13:14:11 +08:00 |
|
砂糖
|
86ad4bd042
|
Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X
|
2025-12-08 13:10:17 +08:00 |
|
|
|
cab68adde8
|
feat(wms): 新增可发货钢卷查询功能
- 在IWmsMaterialCoilService接口中新增queryAvailableForDelivery方法
- 在WmsMaterialCoilController中新增/availableForDelivery接口
- 在WmsMaterialCoilServiceImpl中实现查询逻辑
- 构建排除已被发货计划引用钢卷的查询条件
- 支持按入库号、当前卷号、供应商卷号等条件筛选
- 实现分页查询和钢卷状态过滤
- 关联WmsDeliveryPlanMapper以获取发货计划数据
- 处理发货计划中钢卷ID的解析和去重逻辑
|
2025-12-08 13:08:20 +08:00 |
|
|
|
37a7f55f6f
|
feat(wms): 添加通过coilIds查询钢卷信息的功能
- 在WmsDeliveryPlanBo中新增coilIds字段
- 修改getCoilInfoByIds接口为POST请求
- 接口参数从@RequestParam改为@RequestBody接收WmsDeliveryPlanBo对象
- 更新接口文档注释,移除旧参数说明
- 调整服务层调用方式,使用bo.getCoilIds()获取参数
|
2025-12-08 13:07:37 +08:00 |
|
砂糖
|
b5e053671f
|
feat(仓库管理): 实现交错式多层仓库可视化组件
- 新增 WarehouseInterlaced 组件用于展示交错式多层仓库布局
- 修改仓库编码解析规则以支持新的格式
- 移除不再使用的 layerCount 字段
- 更新仓库鸟瞰图组件以使用新的交错式布局
- 调整图例样式和颜色区分不同层级
|
2025-12-08 11:48:20 +08:00 |
|
砂糖
|
86f56d386c
|
style(wms/coil): 调整异常对话框宽度为600px以改善用户体验
|
2025-12-08 11:47:52 +08:00 |
|
砂糖
|
469bab624f
|
refactor(mes/qc/template): 优化质检模板页面布局和交互逻辑
调整表单标签宽度,移除冗余搜索按钮,整合操作按钮位置
修改成功后清空检查项列表,新增成功后自动选中当前项
|
2025-12-08 11:47:23 +08:00 |
|
|
|
569dc4c3c9
|
feat(wms): 新增根据coil_id查询钢卷信息接口
- 在IWmsDeliveryPlanService中新增getCoilInfoByIds方法定义
- 在WmsDeliveryPlanController中添加/coils GET接口用于查询钢卷信息
- 在WmsDeliveryPlanServiceImpl中实现根据逗号分隔的coil_id字符串查询钢卷信息逻辑
- 引入WmsMaterialCoil实体类和WmsMaterialCoilMapper数据访问层组件
- 使用Stream API处理coil_id字符串分割、过滤及类型转换操作
- 返回封装后的WmsMaterialCoilVo对象列表供前端使用
|
2025-12-08 11:43:15 +08:00 |
|
|
|
e778923f9b
|
feat(wms): 添加钢卷集合字段支持
- 在 WmsDeliveryPlan 实体类中新增 coil 字段
- 在 WmsDeliveryPlanBo 业务对象中新增 coil 字段
- 在 WmsDeliveryPlanVo 视图对象中新增 coil 字段
- 更新 MyBatis 映射文件以支持 coil 字段的数据库映射
|
2025-12-08 11:38:32 +08:00 |
|
|
|
15c2d5250a
|
fix(wms): 修复库位编码生成逻辑
- 调整行列号拼接顺序,先列后行
- 行号补零格式化,确保编码规范统一
- 移除旧的列号补零逻辑,避免重复处理
|
2025-12-08 11:24:54 +08:00 |
|
|
|
60134a1d13
|
refactor(domain): 移除不必要的校验注解
- 删除columnCount字段上的@NotNull注解
- 删除rowCount字段上的@NotNull注解
- 删除layerCount字段上的@NotNull注解
- 删除prefix字段上的@NotBlank注解
- 删除parentId字段上的@NotNull注解
|
2025-12-08 11:19:43 +08:00 |
|
|
|
e616d79603
|
feat(wms): 调整货位编码生成逻辑以支持楼层差异化策略
- 修改默认层数为2层当层数未指定时
- 校验行数和列数必须为正整数
- 校验层数必须为正整数
- 重新组织循环结构以优先遍历层再行列
- 第二层货位行数减一以适应特殊布局需求
- 调整编码格式为 行-列-层 的组合方式
- 列号统一补零为两位数格式
|
2025-12-08 11:15:22 +08:00 |
|
|
|
59951b77c3
|
l3能源成本分摊(部分完成留存)
|
2025-12-07 17:23:47 +08:00 |
|
|
|
b6328a94da
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2025-12-06 10:28:36 +08:00 |
|
|
|
a42ee951a9
|
feat(wms): 查询实际库位列表时补充占用钢卷信息
- 引入 WmsMaterialCoil 和其 Mapper 依赖
- 在查询实际库位时,针对被占用的库位(isEnabled=0)补充对应的钢卷信息
- 查询当前在库且状态正常的钢卷数据(del_flag=0, status=0)
- 对同一库位多条钢卷记录的情况,取主键最大的作为最新记录
- 将钢卷编号信息(入库号、当前号、供应商号)设置到库位 VO 中返回前端展示
|
2025-12-06 10:28:24 +08:00 |
|
砂糖
|
c717c8fb4f
|
feat(CheckItemSelect): 优化检验方案选择组件样式和功能
- 调整弹窗宽度并简化表单结构
- 添加分页功能支持
- 修改按钮文字为"选择预设检验方案"以更明确功能
- 统一错误提示方式
|
2025-12-06 10:24:19 +08:00 |
|
砂糖
|
dd5c86470c
|
style(wms): 修改仓库视图中的禁用和占用状态背景色
将禁用状态和占用状态的背景色统一改为更醒目的黄色(#eeff6f),提高视觉辨识度
|
2025-12-06 10:24:07 +08:00 |
|
砂糖
|
0236637c38
|
feat(qc): 新增检查项模板管理功能及穿梭框组件
refactor(warehouse): 优化库位网格布局和响应式设计
fix(wms): 移除异常详情页的路由变化条件判断
style(qc): 统一检查任务对话框宽度为700px
feat(qc): 新增检查项模板API及相关页面组件
|
2025-12-06 10:01:49 +08:00 |
|
砂糖
|
2e3ffffeae
|
Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X
|
2025-12-05 17:46:46 +08:00 |
|
|
|
1a797a160d
|
fix(qc): 修复WmsCheckItemMapper.xml中的SQL语法错误
- 更正了foreach循环中的变量引用,将"ids"改为"id"
- 修复了SQL查询中的语法问题,确保IN子句正确解析参数列表
- 调整了XML标签结构,避免不必要的空行影响SQL执行
|
2025-12-05 17:46:28 +08:00 |
|
砂糖
|
053c2f20a5
|
Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X
|
2025-12-05 17:26:24 +08:00 |
|
砂糖
|
9172bbe03f
|
refactor(wms): 清理无用代码并优化格式
删除废弃的BOM相关组件和文件
优化仓库组件代码格式和样式
移除注释掉的BOM面板引用
统一表单元素格式
清理冗余样式代码
|
2025-12-05 17:19:56 +08:00 |
|
|
|
0e70da1874
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2025-12-05 17:04:12 +08:00 |
|
|
|
1b205f04cc
|
feat(qc): 新增待检项模板功能及相关接口
- 新增待检项模板实体类、VO、BO及Mapper接口
- 实现待检项模板的增删改查及分页查询功能
- 新增根据待检项ID批量查询检查项信息服务接口
- 实现检查项Mapper中根据ID列表查询的方法
- 添加对应XML SQL语句支持批量查询检查项
- 控制器中增加导出及通过待检项查询详情接口
- 完善相关服务层逻辑处理及参数校验
|
2025-12-05 17:03:57 +08:00 |
|
砂糖
|
fba896b6e1
|
style(ui): 调整对话框和表格样式
- 增加对话框主体的最大高度
- 修改表格高度属性为固定值
- 合并重量列并调整格式
- 优化入场卷号列的宽度
- 格式化更新时间显示
|
2025-12-05 15:47:05 +08:00 |
|
砂糖
|
1656f3da6a
|
feat(仓库管理): 优化仓库树组件和产品类型显示
调整仓库树组件逻辑,使用两级树结构并修改节点属性
增加产品类型列宽度以更好显示内容
修改实际仓库管理页面,允许新增顶级节点并优化表单逻辑
在库存列表中添加产品/原材料信息映射逻辑
|
2025-12-05 15:39:25 +08:00 |
|
|
|
68a0b9c68d
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2025-12-05 15:08:43 +08:00 |
|
|
|
03fbc0a37d
|
feat(wms): 删除钢卷时释放实际库区占用
- 在删除钢卷前查询其关联的实际库区信息
- 遍历待删除钢卷列表,逐个释放占用的实际库区
- 更新实际库区状态为启用,确保资源可重新分配
- 保持原有批量删除逻辑不变,增强资源管理能力
|
2025-12-05 15:08:30 +08:00 |
|
砂糖
|
834698d63d
|
refactor(wms): 简化产品信息组件使用方式并删除无用文件
删除未使用的视图组件和文件,简化多个视图中ProductInfo组件的使用方式,移除冗余模板代码
- 删除work/plan、work/task/components、work/pspec/components等目录下未使用的vue文件
- 简化wms/order/panels/detail、wms/coil多个视图及wms/stock/index中ProductInfo组件的使用方式
- 移除冗余的模板代码和插槽,使用更简洁的组件语法
- 删除未使用的Gantt图表组件及相关视图文件
|
2025-12-05 15:03:12 +08:00 |
|
砂糖
|
bdc8a92341
|
feat(钢卷异常): 添加异常判级功能并优化界面
- 新增异常判级API接口和前端功能
- 优化表单提交按钮加载状态位置
- 简化产品类型列显示并增加宽度
- 重构异常详情界面布局和操作按钮
- 添加判级对话框及相关逻辑处理
|
2025-12-05 14:45:49 +08:00 |
|
|
|
60bf543533
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2025-12-05 13:51:50 +08:00 |
|
|
|
7f7c3d615d
|
feat(user): 批量获取用户昵称并优化相关服务调用
- 在 ISysUserService 中新增 selectNickNameMapByUserNames 方法
- 实现批量查询用户昵称的功能,提高查询效率
- 移除原有的单个用户查询方法 selectUserByUserName
- 优化 WmsCoilPendingActionServiceImpl 中的用户昵称设置逻辑
- 优化 WmsDeliveryPlanServiceImpl 中的用户昵称设置逻辑
- 优化 WmsMaterialCoilServiceImpl 中的用户昵称设置逻辑
- 删除重复的 getUserNickname 私有方法
- 在 WmsCoilPendingActionVo 中新增 operatorByName 字段
- 统一使用新的批量接口替代原有单条查询方式
- 添加必要的 import 和工具类引用
|
2025-12-05 13:50:29 +08:00 |
|
砂糖
|
7385afc8ba
|
Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X
|
2025-12-05 13:03:13 +08:00 |
|
砂糖
|
32d4a1a6e0
|
feat(仓库管理): 优化仓库鸟瞰图布局并添加图例
- 在仓库鸟瞰图中添加占用状态图例
- 调整网格布局为两栏显示,优化空间利用率
- 减少网格行数从50到40
- 缩小网格单元格尺寸并移除冗余编码显示
- 添加按钮加载状态控制
|
2025-12-05 13:03:08 +08:00 |
|
|
|
bb7119c91d
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2025-12-05 11:35:58 +08:00 |
|
|
|
40be979537
|
fix(warehouse): 更新实际仓库类型值
- 将实际仓库类型从2L更改为3L
|
2025-12-05 11:35:41 +08:00 |
|
砂糖
|
b20cda4e73
|
feat(仓库管理): 新增仓库可视化鸟瞰图组件及功能
新增 WarehouseBird 和 WarehouseGrid 组件实现仓库库位可视化展示
添加 QRCode 组件用于生成库位二维码
实现库位初始化功能,支持批量生成库位
优化库位展示,支持行列转置和详情查看
修复部分显示字段名称问题
|
2025-12-05 11:29:28 +08:00 |
|
|
|
53393c1f82
|
feat(warehouse): 新增批量生成库位功能
- 新增WmsActualWarehouseBatchGenerateBo类作为参数封装
- 在IWmsActualWarehouseService接口中定义batchGenerateLocations方法
- 在WmsActualWarehouseServiceImpl实现批量生成库位的逻辑
- 预生成候选编码,并过滤已存在的编码避免重复
- 支持根据行、列、层和前缀参数自动生成库位编码
- 在WmsActualWarehouseController中新增接口generateLocations
- 接口添加日志记录和防重提交校验
|
2025-12-05 09:31:08 +08:00 |
|
|
|
54d2041523
|
refactor(wms): 优化用户昵称获取逻辑
- 移除XML映射文件中的冗余用户关联查询
- 在服务层统一处理创建人和更新人昵称填充
- 新增getUserNickname方法通过用户名获取用户昵称
- 优化异常处理,确保获取失败时返回原始用户名
- 减少数据库查询次数,提升接口性能
|
2025-12-05 09:20:30 +08:00 |
|
|
|
628074d521
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2025-12-04 17:25:10 +08:00 |
|
|
|
2c5729e846
|
feat(wms): 添加用户昵称显示功能
- 在WmsCoilPendingActionMapper.xml中关联sys_user表获取创建人和操作人昵称
- 在WmsMaterialCoilMapper.xml中关联sys_user表获取创建人和更新人昵称
- 在WmsCoilPendingActionVo.java和WmsMaterialCoilVo.java中添加createByName和updateByName字段
- 在WmsDeliveryPlanServiceImpl.java中实现根据用户名获取用户昵称的逻辑
- 在WmsMaterialCoilServiceImpl.java中实现批量获取操作人昵称的功能
- 在pom.xml中添加klp-system依赖以支持用户服务调用
|
2025-12-04 17:24:55 +08:00 |
|
砂糖
|
01d8c87bc9
|
feat(wms): 新增钢卷异常管理功能
添加钢卷异常信息管理模块,包括异常记录、查询和展示功能
- 新增异常信息列表页面和详情页面
- 在钢卷管理页面添加异常数量显示和操作入口
- 实现异常信息的增删改查API接口
- 在领料页面添加异常标记和操作按钮
- 添加相关字典数据用于异常信息分类
|
2025-12-04 16:22:03 +08:00 |
|
|
|
24b2381046
|
feat(wms): 新增钢卷异常数量筛选功能
- 在WmsMaterialCoilBo中添加minAbnormalCount字段用于筛选异常数量
- 修改SQL查询逻辑,关联wms_coil_abnormal表统计异常数量
- 在WmsMaterialCoilServiceImpl中实现基于异常数量的筛选条件
- 更新mapper文件以支持异常数量字段的查询和展示
|
2025-12-04 15:26:40 +08:00 |
|
|
|
d07180b9a3
|
Merge remote-tracking branch 'origin/0.8.X' into 0.8.X
|
2025-12-04 14:43:47 +08:00 |
|
|
|
d198ca347c
|
feat(coil-abnormal): 新增钢卷异常信息模块
- 新增钢卷异常信息实体类、业务对象与视图对象,包含异常详细字段
- 创建钢卷异常信息Mapper接口及MyBatis XML,支持基本数据库操作
- 实现钢卷异常信息Service接口及其实现类,包含查询、新增、修改、删除和判级功能
- 添加钢卷异常信息控制器,支持列表查询、导出、详情、新增、修改、删除和判级接口
- 在钢卷物料卷查询中加入异常数量统计,关联钢卷异常信息表
- 支持Excel导出功能,异常相关字段具备字典转换显示功能
- 结构清晰,符合业务需求的标准化数据操作及接口设计
|
2025-12-04 14:43:34 +08:00 |
|
砂糖
|
9e65c07c4d
|
feat(wms): 添加下载收货模板功能并优化代码格式
- 新增下载模板按钮及对应方法
- 调整代码缩进和格式以提高可读性
- 移除多余的空格和注释
|
2025-12-04 10:05:16 +08:00 |
|