feat(wms): 添加退货操作的加工日志记录功能

- 在退货流程中增加加工日志记录逻辑
- 当老的实际库区存在时自动添加加工出库记录
- 使用operationType=2标识退货操作类型
- 记录退货操作的仓库作业日志信息
This commit is contained in:
2026-03-06 10:17:33 +08:00
parent f9c192a5b4
commit 0edeb429c6

View File

@@ -4247,6 +4247,13 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService {
updateQrcodeContentForReturn(oldCoil, newCoil.getCoilId());
}
// 退货操作记录加工日志operationType=2
// 老的实际库区存在,加一条加工出库记录
Long oldActualWarehouseId = oldCoil.getActualWarehouseId();
if (oldActualWarehouseId != null && oldActualWarehouseId != -1L) {
recordWarehouseOperationLog(oldCoil.getCoilId(), oldActualWarehouseId, 2, 2, "退货操作-加工出库");
}
return queryById(newCoil.getCoilId());
}