Commit Graph

35 Commits

Author SHA1 Message Date
escapemoon
0a1fdc1fe7 入库单据操作表单删除冗余字段 2025-12-15 15:41:30 +08:00
escapemoon
dc00d4f4a6 后端:
多个 Controller 中对状态判断使用了安全的 Convert.toInt(..., 0)(带默认值),避免空值拆箱导致 NPE:修改点包括 CheckStockinController、CheckStockinDetailController、InStockinController、InStockinDetailController、ReceiveStockinController、ReceiveStockinDetailController 等。
实体 InStockinDetail 新增字段:productName(物料名称)和 supplierName(供应商名称),并加了 @Excel 注解以支持导出/映射。
前端(Vue):

把“常用编码”改名为“产品分类”,同时把某些列/占位文本更新为“价格”或“产品分类”。
在多个视图中注释或调整了部分列(如来源/台次/创建时间等),以隐藏或调整显示。
优化了“入库新增”页面中的供应商选择流程:修复分页回调(对话框分页现在调用 getSupplierListForDialog),为供应商表格添加了双击快速确认事件 @row-dblclick,并在 handleSupplierRowClick / handleSupplierRowDblClick / confirmSelectSupplier 中加入了 console.log 调试输出与防护($refs 判空)。
其他小修订:

在 BasProduct 中把 @Excel(name = "常用编码") 改为 @Excel(name = "产品分类"),并把 “单价” 注解改为 @Excel(name="价格")。
调整一些表格列的注释与显示,以改进 UX 或临时隐藏列。
2025-12-15 15:11:15 +08:00
escapemoon
2369a74dd4 feat: 更新产品分类和价格字段名称,优化状态判断逻辑,添加物料和供应商名称字段,优化入库新增单据供应商选择 2025-12-15 15:03:35 +08:00
张怡蓉
ef61898303 1234 2025-12-15 14:41:56 +08:00
zgw
79f8757005 增加生成作业 填入任务号 2025-12-15 14:30:40 +08:00
猫猫guowen
22cbe52238 库存汇总查询 2025-12-15 13:44:35 +08:00
escapemoon
2fd2e66138 修改库存信息中字段名称不匹配问题 2025-12-15 09:39:59 +08:00
猫猫guowen
c8d15baf59 Merge remote-tracking branch 'origin/main' 2025-12-15 09:27:23 +08:00
liuhanqing
c7ada23260 Merge remote-tracking branch 'origin/main' 2025-12-11 17:14:25 +08:00
liuhanqing
8fdc98f0c3 feat(traycode): 优化托盘码生成逻辑并调整打印样式
- 移除旧的条码生成逻辑,使用新的序列规则生成托盘码
- 引入条码格式服务以支持更灵活的编码规则
- 更新前端打印模板,使用CODE39条形码替代二维码
- 调整打印页面尺寸为80mm x 50mm以适配标签打印机
- 修改CSS样式以提高打印质量,避免缩放导致的模糊问题
- 更新依赖包,添加vue-barcode库支持条形码渲染
2025-12-11 17:14:08 +08:00
lsymicc
113cb526e1 调整扫码入库货位分配的请求响应 2025-12-11 14:56:35 +08:00
lsymicc
f19f9fc665 调整扫码入库货位分配的请求响应 2025-12-11 14:55:06 +08:00
猫猫guowen
b13d29ec53 查询统计 2025-12-10 09:49:57 +08:00
lsymicc
8e66330ed2 Merge remote-tracking branch 'origin/main' 2025-12-10 09:21:53 +08:00
lsymicc
51c8764a34 单据字段调整,子单货位分配,定时作业 2025-12-10 09:20:41 +08:00
liuhanqing
4e9dbfba27 feat(cargoSpace): 新增货位锁定功能并优化UI显示
- 在BasCargoSpaceMapper中新增lockedCargoSpace方法用于批量锁定货位
- 在BasCargoSpaceMapper.xml中实现根据货位ID锁定同一通道货位的SQL逻辑
- 在BasCargoSpaceServiceImpl中增加锁定状态变更时的业务处理逻辑
- 注释掉index.vue中的巷道ID列以优化界面展示
- 修改空间计划图表中出库分配的颜色配置提升可视化效果
2025-12-09 16:01:42 +08:00
liuhanqing
2c8231fe8d feat(stock): 使用BigDecimal优化库存数量精度管理
- 将库存数量字段类型从String改为BigDecimal以提高数值计算精度
- 更新盘点差异记录中的数量字段为BigDecimal类型
- 修改库存维护记录的数量字段类型为BigDecimal
- 在库存服务中增加货位变更逻辑处理
- 修正出库数量和入库数量的初始化值为BigDecimal.ZERO
- 优化库存统计计算逻辑,确保数值准确性
- 统一数量相关字段的数据类型以增强系统稳定性
2025-12-09 14:52:23 +08:00
liuhanqing
d42dae22ce feat(script): 添加Windows下Nginx+Redis+Jar一键启动脚本
- 新增serve-start.bat批处理脚本文件
- 实现Nginx、Redis和Java Jar包的一键启动功能
- 支持自定义配置路径和启动参数
- 添加启动状态检查和错误提示
- 提供独立窗口运行Jar应用避免阻塞
- 包含详细的服务启动完成提示和测试地址
2025-12-09 14:17:11 +08:00
liuhanqing
458ae995a7 feat(job): 实现出库功能并优化相关接口
- 修改指定出库接口参数,由stockIds改为groupCodingNo和quantity
- 更新MydoJobMapper.xml存储过程调用参数名称
- 调整前端页面字段展示及交互逻辑,适配新的出库方式
- 优化库存查询条件和显示列,去除冗余字段
- 增加出库数量校验逻辑,确保不超过可用库存
- 更新相关服务层和控制层代码以支持新业务流程
- 修改ViewHandAllotStock实体类属性,匹配数据库视图结构
- 调整导出功能标题及相关注释说明
2025-12-09 13:10:03 +08:00
lsymicc
4e79dcb95f erp单据同步wms单据 2025-12-08 17:32:24 +08:00
lsymicc
05d2c7bbbc Merge remote-tracking branch 'origin/main' 2025-12-08 15:28:32 +08:00
lsymicc
12a3e92039 获取入库子单和主单 2025-12-08 15:24:35 +08:00
liuhanqing
4b2e90d556 feat(out): 优化出库单管理界面并调整库存查询逻辑
- 移除了出库单管理页面中的客户名称、供应商名称及仓库名称查询条件
- 在出库单列表中新增“出库单主题”、“单据来源”和“ERP出库单编号”字段展示
- 调整库存管理页面,移除多个冗余的查询字段与表格列,包括仓库、库存状态、产品GUID等
- 简化库存列表显示内容,仅保留核心字段如库存数量、入库时间等
- 更新出库单实体类,增加theme属性以支持单据主题功能
- 优化后端服务接口调用逻辑,完善出库相关功能
- 修复了部分页面样式和交互问题,提升用户体验
2025-12-08 15:23:02 +08:00
猫猫guowen
d51f8b879f 入库出库分析 2025-12-08 13:58:49 +08:00
liuhanqing
6f392fef57 feat(kpi): 调整库位分析与计划功能以支持按层数筛选
- 修改库位平面图查询逻辑,将巷道+排号筛选改为层数筛选
- 更新后端接口getPlatoons和getChartData,参数从roadwayId改为theFloor
- 新增getFloors接口用于获取指定仓库的楼层数据
- 前端页面替换巷道/排号选择器为层数选择器
- 优化图表标题和提示信息显示逻辑,适配新的筛选方式
- 修复部分坐标轴标签生成逻辑,确保正确展示行列信息
- 调整物料编码字段宽度,改善表格布局
- 注释掉空间分析页面中的巷道筛选项
- 修正产品导入时字段映射错误的问题
2025-12-08 11:58:19 +08:00
zxt
20bbc6019a zxt/stock 库存管理 (#1)
库存字段和映射修改 前端显示修改

Co-authored-by: escapemoon <18834580489@163.com>
Reviewed-on: http://106.13.86.63:10082/lhq/FT542-WMS/pulls/1
2025-12-08 10:26:40 +08:00
lsymicc
0ad1b6b601 erp入库表单 2025-12-08 09:45:22 +08:00
猫猫guowen
0cff9b5af6 出库确认 2025-12-06 15:51:55 +08:00
liuhanqing
7883e2ab18 feat(erp): 引入BeanUtil工具类以优化数据转换
- 添加Hutool的BeanUtil导入以支持对象属性拷贝
- 为ERP服务实现中的数据传输对象转换做准备
- 提升代码可读性和维护性
- 减少手动设置属性的重复代码
- 便于后续功能扩展和单元测试编写
2025-12-05 14:41:32 +08:00
liuhanqing
6bb5698c29 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	ruoyi-admin/src/main/java/com/ruoyi/api/service/impl/ToErpServiceImpl.java
2025-12-05 14:40:59 +08:00
liuhanqing
26023bd55b feat(erp): 新增ERP接口对接功能并优化物料管理服务
- 新增多个ERP接口对接相关的请求和响应实体类
- 移除物料管理服务中冗余的字段设置逻辑
- 优化接收物料、客户和供应商信息的方法实现
- 调整前端页面布局及字段显示以适配新数据结构
- 更新API控制器以支持新的ERP数据同步方式
2025-12-05 14:39:58 +08:00
猫猫guowen
9c1c77089f 大屏 2025-12-05 13:17:00 +08:00
猫猫guowen
9011ec878b 出库主单据,主表、关联表、中间表 2025-12-05 10:18:56 +08:00
liuhanqing
aaef8ab5fc 获取供应商 token 2025-12-04 13:08:31 +08:00
liuhanqing
68c9100aab 项目初始化 2025-12-03 16:09:29 +08:00