Commit Graph

566 Commits

Author SHA1 Message Date
曹鹏飞 f9364cbaee refactor(service): 将NoScanningBaseControllerService中的方法访问权限从protected改为public
- 修改existsQrCode方法的访问权限为public
- 修改quantityConsistencyCheck方法的访问权限为public
- 修改qrCodeCreateTask方法的访问权限为public
- 保持原有业务逻辑不变,仅调整方法可见性以支持外部调用
2026-06-01 08:13:50 +08:00
曹鹏飞 abdfe65261 refactor(service): 重命名BaseControllerService为NoScanningBaseControllerService
- 将类BaseControllerService重命名为NoScanningBaseControllerService
- 更新文件名以匹配新的类名
- 保持原有类内部逻辑和注解不变
2026-05-30 17:16:25 +08:00
曹鹏飞 3e5a429ae8 refactor(service): 修改quantityConsistencyCheck方法的访问权限为protected
- 将quantityConsistencyCheck方法的访问权限从private修改为protected
- 方便子类继承和复用该方法
- 保持方法逻辑不变,提升代码扩展性和可维护性
2026-05-30 17:12:50 +08:00
曹鹏飞 bf2d112156 feat(service): 新增创建仓库管理员补码任务方法
- 添加qrCodeCreateTask方法用于生成补码任务
- 方法参数包括物料编号、工厂编号和仓库编号
- 在数量不一致时触发创建补码的待办任务逻辑
- 预留TODO部分待完善任务创建具体实现
2026-05-30 17:08:45 +08:00
曹鹏飞 452d924f9d feat(admin): 新增二维码与库存数量一致性检查业务逻辑
- 新增BaseControllerService类,封装二维码和库存数量一致性检查方法
- 增加判断物料是否生成二维码的功能
- 实现物料库存数量与二维码数量的校验逻辑
- 定义补码待办任务接口,待后续实现
- 新增NoScanningRequest和NoScanningItemRequest请求参数对象
- 设计物料非扫描明细及其数量、批次号、序列号和库位属性校验
2026-05-30 16:58:00 +08:00
曹鹏飞 536c5e807f Merge branch 'refs/heads/qms/develop' into feature/NoScanning
# Conflicts:
#	nflg-wms-admin/src/main/java/com/nflg/wms/admin/service/DepartmentControllerService.java
#	nflg-wms-admin/src/main/java/com/nflg/wms/admin/service/StructuralPackageControllerService.java
#	nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/impl/DepartmentServiceImpl.java
#	nflg-wms-shipment/src/main/java/com/nflg/wms/shipment/controller/DeliveryController.java
2026-05-30 16:53:30 +08:00
曹鹏飞 b1724a2dd2 feat(package): 新增刷新零件版本接口及相关逻辑调整
- 结构包控制器添加 refreshItems 接口,支持根据包ID刷新零件版本
- 结构包服务实现中新增 refreshItems 方法,更新零件信息(版本、名称、图号、图片、重量)
- 结构包控制器服务中简化 getInfo 方法,取消材料信息解码和赋值逻辑
- 结构包服务接口 getInfo 返回值取消材料解码,由调用方处理
- PackageVO 类中取消重复定义的 getMaterialList 方法,改用正式实现版本
2026-05-30 14:39:35 +08:00
曹鹏飞 bed84fcc5f fix(pdf): 调整钢构件老鼠图分页和样式优化
- 将分页数量从9或6调整为15,优化PDF分页显示
- 修正数据库查询回显结构,确保材料列表正确转换
- 缩小字体和内边距,提升页面布局紧凑度
- 调整图片尺寸及表格单元格样式,使显示更美观与统一
- 修改部分文本样式和位置,提高信息呈现清晰度
2026-05-30 11:46:07 +08:00
曹鹏飞 54d3bcd2f0 fix(order): 优化收货托盘状态校验逻辑
- 在查询托盘编号时增加状态筛选,仅获取运输中的托盘
- 移除冗余的待收货托盘存在性校验,改为直接判断托盘列表是否为空
- 校验请求中的托盘编号集合是否与实际托盘集合匹配,确保托盘齐套
- 更新托盘状态时,设置为已收货并记录接收人信息
2026-05-30 10:42:35 +08:00
10001392 ac8e64884d 导出托盘标签图片ZIP 2026-05-29 17:34:55 +08:00
曹鹏飞 25a88cbeb7 feat(order): 根据订单ID导出零件标签图片ZIP文件
- 新增接口根据订单id导出零件标签图片的ZIP压缩包
- 直接通过订单ID获取物料项列表,简化标签生成流程
- 生成每个物料项对应的二维码及二维码图片
- 支持物料项数量的分批标签生成,包括小数部分拆分
- 使用Base62编码生成二维码ID,保证唯一性
- 设置响应头返回ZIP格式文件,提高前端下载体验
- readme文档补充wkhtmltoimage在不同系统上的安装方法
2026-05-29 17:16:03 +08:00
曹鹏飞 8b75fb3a27 bug-1525 物料图片版本和钢构包信息版本逻辑优化 2026-05-29 14:06:52 +08:00
曹鹏飞 a64278010a feat(department): 增加部门搜索显示所有选项及级联禁用功能
- 为部门搜索接口添加showAll参数,支持显示全部部门包括禁用部门
- 部门服务层searchSimple方法新增showAll参数,支持过滤禁用状态
- 在部门启用状态更新时,新增逻辑批量禁用所有子部门及其关联用户
- 部门数据访问层实现中,添加disableWithChildren方法实现对子部门和用户的级联禁用
- 部门树形结构查询和简单信息查询中,增加对showAll参数的支持,控制是否过滤禁用数据
- 对方法调用链进行参数调整,确保新增showAll参数正确传递和处理
- 保持部门列表及子部门查询结果按ID升序排序,提高结果稳定性
2026-05-27 09:32:37 +08:00
曹鹏飞 4443608429 bug-1504 各出库单据的编辑和删除功能,未过账单据允许编辑数量(只能改小,不能改大),也可删除 2026-05-26 17:03:22 +08:00
曹鹏飞 d37658cbc6 添加钢构件送货单详情页面“托盘标签”、“托盘老鼠图”、“导出Excel”、“标签纸打印”的接口 2026-05-26 15:05:44 +08:00
曹鹏飞 663d94b0c6 添加钢构件送货单详情页面“托盘标签”、“托盘老鼠图”、“导出Excel”、“标签纸打印”的接口 2026-05-26 14:24:37 +08:00
曹鹏飞 280aca0465 bug-1502 钢构件订单条码打印调整 2026-05-26 10:55:23 +08:00
曹鹏飞 76ccd680a0 bug-1504 各出库单据的编辑和删除功能,未过账单据允许编辑数量(只能改小,不能改大),也可删除 2026-05-26 10:26:48 +08:00
曹鹏飞 020881c450 bug-1502 钢构件订单条码打印调整 2026-05-26 09:44:41 +08:00
曹鹏飞 7eaaa716d9 Merge remote-tracking branch '南方路机/develop' into develop 2026-05-26 08:45:27 +08:00
10001392 802936cbf0 Merge remote-tracking branch 'origin/master-hlq20260506ganggoubao' into develop 2026-05-25 17:39:04 +08:00
10001392 7436b8cca2 1513 钢构包管理导入模板中添加【托盘数量】,编辑取消托盘序号校验。 2026-05-25 16:58:19 +08:00
10001392 5fb0ed5b9d 1463 WMS系统钢构包采购业务功能优化 2026-05-25 15:46:54 +08:00
曹鹏飞 226198c102 refactor(department): 调整部门更新与创建逻辑
- 注释掉禁止修改AD域同步部门的校验逻辑
- 移除创建部门时自动生成sourceId的逻辑
- 更新部门时仅当source为0时允许修改名称、父id和sourceId
- 优化部门更新代码结构,提高代码清晰度
2026-05-25 14:12:57 +08:00
10001392 abfd82b223 1463 WMS系统钢构包采购业务功能优化 2026-05-22 17:23:45 +08:00
10001392 c957b7d683 Merge remote-tracking branch 'origin/master-hlq20260506ganggoubao' into develop
# Conflicts:
#	nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/StructuralPackageOrderController.java
2026-05-22 17:17:40 +08:00
10001392 d854ccd7d8 1463 WMS系统钢构包采购业务功能优化 2026-05-22 17:09:05 +08:00
10001392 849ac75f54 Merge remote-tracking branch 'origin/develop-hlq20260421mpm' into develop 2026-05-20 16:24:36 +08:00
10001392 247f7ff1e4 1449 MPM同步物料图片及钢构包管理的接口开发 2026-05-20 16:23:58 +08:00
10001392 f6191d655f 1449 MPM同步物料图片及钢构包管理的接口开发 2026-05-20 15:56:55 +08:00
10002617 158f8eac5a 1445 WMS系统最小包装码数量收货和出库允许修改。 2026-05-20 15:32:58 +08:00
10001392 e285bef578 Merge remote-tracking branch 'origin/develop-hlq20260421mpm' into develop 2026-05-19 10:13:15 +08:00
10001392 756e13ccd1 1449 MPM同步物料图片及钢构包管理的接口开发 2026-05-19 10:12:09 +08:00
10001392 ce973f9d6d 1449 MPM同步物料图片及钢构包管理的接口开发 2026-05-19 09:42:57 +08:00
10002617 45a5b7ceed 1445 WMS系统最小包装码数量收货和出库允许修改。 2026-05-18 17:39:03 +08:00
曹鹏飞 174617214f Merge branch 'develop' into qms/develop 2026-05-13 17:59:25 +08:00
曹鹏飞 af1a0f53aa fix(controller): 修正库存筛选及设置库位位置
- 修正库存筛选条件中物料编号匹配的错误,改用二维码主表的物料编码进行匹配
- 添加设置库存DTO中的库位字段,确保库位信息正确传递
- 优化库存数据处理逻辑,提升准确性和规范性
2026-05-13 16:55:28 +08:00
曹鹏飞 cf193adb13 Merge branch 'develop' into qms/develop 2026-05-12 16:45:31 +08:00
10001392 e51ed7ef6e Merge remote-tracking branch 'origin/master-hlq20260506ganggoubao' into develop
# Conflicts:
#	nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/StructuralPackageOrderController.java
2026-05-12 11:50:51 +08:00
10001392 ec3464950e 1463 WMS系统钢构包采购业务功能优化 2026-05-12 11:29:26 +08:00
10001392 fb79cb83cd Merge remote-tracking branch 'origin/master-hlq20260506ganggoubao' into develop
# Conflicts:
#	nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/StructuralPackageOrderController.java
2026-05-12 09:02:39 +08:00
10001392 a89d32f76a 1463 WMS系统钢构包采购业务功能优化 2026-05-12 08:38:42 +08:00
10001392 5bcf86c22f Merge remote-tracking branch 'origin/master-hlq20260506ganggoubao' into develop 2026-05-11 17:33:25 +08:00
10001392 9892ce1d64 1463 WMS系统钢构包采购业务功能优化 2026-05-11 17:33:08 +08:00
10001392 7285d359ee Merge remote-tracking branch 'origin/master-hlq20260506ganggoubao' into develop
# Conflicts:
#	nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/StructuralPackageOrderController.java
2026-05-11 16:47:07 +08:00
10001392 ca45a912cd 1463 WMS系统钢构包采购业务功能优化 2026-05-11 16:39:12 +08:00
10001392 cf9c38a19e 1463 WMS系统钢构包采购业务功能优化 2026-05-11 15:34:48 +08:00
10001392 bd0da952ce 1463 WMS系统钢构包采购业务功能优化 2026-05-11 08:42:27 +08:00
曹鹏飞 99ce826d1c bug-939 钢构包标签格式及取值修改-齐套标签和零件标签 2026-05-09 16:51:26 +08:00
10001392 2d44bae3f7 1463 WMS系统钢构包采购业务功能优化 2026-05-09 16:10:37 +08:00