feat(wms): add transfer remark field and re-label function

1. 新增调拨备注字段transferRemark到调拨单itemBO
2. 新增执行后重贴标签的复选框和备注输入框
3. 调整调拨确认时传递调拨备注参数
4. 注释调旧的调拨类型获取逻辑,改用传入的调拨备注作为调拨类型
This commit is contained in:
2026-05-22 16:19:24 +08:00
parent d81773b1ab
commit be75c1a4b8
4 changed files with 61 additions and 16 deletions

View File

@@ -82,4 +82,6 @@ public class WmsTransferOrderItemBo extends BaseEntity {
// 修改之后的itemType
private String itemTypeAfter;
// 重贴标签的备注
private String transferRemark;
}

View File

@@ -589,11 +589,14 @@ public class WmsTransferOrderItemServiceImpl implements IWmsTransferOrderItemSer
coil.setWarehouseId(finalWarehouseId);
// 设置调拨类型
if (item.getTransferId() != null) {
WmsTransferOrder wmsTransferOrder = wmsTransferOrderMapper.selectById(item.getTransferId());
if (wmsTransferOrder != null) {
coil.setTransferType(wmsTransferOrder.getTransferType());
}
// if (item.getTransferId() != null) {
// WmsTransferOrder wmsTransferOrder = wmsTransferOrderMapper.selectById(item.getTransferId());
// if (wmsTransferOrder != null) {
// coil.setTransferType(wmsTransferOrder.getTransferType());
// }
// }
if (bo.getTransferRemark() != null) {
coil.setTransferType(bo.getTransferRemark());
}
coilMapper.updateById(coil);