feat(wms): 添加工厂编号字段到库存操作相关控制器

- 在 NoScanItemVO 中新增 factoryNo 字段用于存储工厂编号
- 在 ComponentOutboundController 中为出库项目设置工厂编号
- 在 InCostCenterBackController 中为成本中心回退设置工厂编号
- 在 InProduceBackController 中为生产回退设置工厂编号
- 在 InProduceOrderController 中为生产订单设置工厂编号
- 在 InProduceOrderSurplusController 中为生产订单盈余设置工厂编号
- 在 OutAssistanceController 中为辅助出库设置工厂编号
- 在 OutCostCenterController 中为成本中心出库设置工厂编号
- 在 OutProduceController 中为生产出库设置工厂编号
- 在 OutPurchaseController 中为采购出库设置工厂编号
- 在 TransferCompanyController 中为公司间调拨设置工厂编号
- 在 TransferFactoryController 中为工厂间调拨设置工厂编号
This commit is contained in:
曹鹏飞 2026-06-02 18:28:17 +08:00
parent 072d461424
commit b4b73a50ee
12 changed files with 18 additions and 0 deletions

View File

@ -424,6 +424,7 @@ public class ComponentOutboundController extends BaseController {
.setOrderItemId(item.getId())
.setMaterialNo(item.getIdnrk())
.setMaterialDesc(item.getOjtxb())
.setFactoryNo(order.getFactoryNo())
.setWarehouseNo(item.getLgort())
.setNum(item.getOutQty())
)

View File

@ -223,6 +223,7 @@ public class InCostCenterBackController extends BaseController {
.setOrderItemId(item.getId())
.setMaterialNo(item.getMatnr())
.setMaterialDesc(item.getMaktx())
.setFactoryNo(order.getWerks())
.setWarehouseNo(order.getLgort())
.setNum(item.getLeft()))
.toList()

View File

@ -232,6 +232,7 @@ public class InProduceBackController extends BaseController {
.setOrderItemId(item.getId())
.setMaterialNo(item.getMatnr())
.setMaterialDesc(item.getMaktx2())
.setFactoryNo(order.getDwerk())
.setWarehouseNo(order.getLgort2())
.setNum(item.getSqsl().subtract(item.getNum())))
.toList()

View File

@ -438,6 +438,7 @@ public class InProduceOrderController extends BaseController {
.setOrderItemId(item.getId())
.setMaterialNo(item.getMaterialNo())
.setMaterialDesc(item.getMaterialDesc())
.setFactoryNo(item.getFactoryNo())
.setWarehouseNo(item.getWarehouseNo())
.setNum(item.getNum())
)

View File

@ -497,6 +497,7 @@ public class InProduceOrderSurplusController extends BaseController {
.setOrderItemId(item.getId())
.setMaterialNo(item.getMaterialNo())
.setMaterialDesc(item.getMaterialDesc())
.setFactoryNo(item.getFactoryNo())
.setWarehouseNo(item.getWarehouseNo())
.setNum(item.getNum())
)

View File

@ -300,6 +300,7 @@ public class OutAssistanceController extends BaseController {
.setOrderItemId(item.getId())
.setMaterialNo(item.getMatnr1())
.setMaterialDesc(item.getMaktx1())
.setFactoryNo(order.getWerks())
.setWarehouseNo(order.getLgort1())
.setNum(item.getLeft())
)

View File

@ -302,6 +302,7 @@ public class OutCostCenterController extends BaseController {
.setOrderItemId(item.getId())
.setMaterialNo(item.getMatnr())
.setMaterialDesc(item.getMaktx())
.setFactoryNo(order.getWerks())
.setWarehouseNo(item.getLgort())
.setNum(item.getLeft())
)

View File

@ -429,6 +429,7 @@ public class OutProduceController extends BaseController {
.setOrderItemId(item.getId())
.setMaterialNo(item.getMatnr())
.setMaterialDesc(item.getMaktx2())
.setFactoryNo(order.getDwerk())
.setWarehouseNo(order.getLgort2())
.setNum(item.getSqsl().subtract(item.getNum()))
)

View File

@ -160,6 +160,7 @@ public class OutPurchaseController extends BaseController {
.setOrderItemId(item.getId())
.setMaterialNo(item.getMaterialCode())
.setMaterialDesc(item.getMaterialDescription())
.setFactoryNo(item.getFactoryCode())
.setWarehouseNo(item.getStorageLocation())
.setNum(item.getLeft())
)

View File

@ -510,6 +510,7 @@ public class TransferCompanyController extends BaseController {
.setOrderItemId(item.getId())
.setMaterialNo(item.getMatnr())
.setMaterialDesc(item.getMaktx())
.setFactoryNo(order.getReswk())
.setWarehouseNo(item.getLgpro())
.setNum(item.getLeft())
)
@ -964,6 +965,7 @@ public class TransferCompanyController extends BaseController {
.setOrderItemId(item.getId())
.setMaterialNo(item.getMatnr())
.setMaterialDesc(item.getMaktx())
.setFactoryNo(item.getWerks())
.setWarehouseNo(item.getLgpbe1())
.setNum(item.getLeft())
)

View File

@ -536,6 +536,7 @@ public class TransferFactoryController extends BaseController {
.setOrderItemId(item.getId())
.setMaterialNo(item.getMatnr())
.setMaterialDesc(item.getMaktx())
.setFactoryNo(order.getWerks())
.setWarehouseNo(order.getLgort())
.setNum(item.getLeft())
)
@ -937,6 +938,7 @@ public class TransferFactoryController extends BaseController {
.setOrderItemId(item.getId())
.setMaterialNo(item.getMatnr())
.setMaterialDesc(item.getMaktx())
.setFactoryNo(order.getWerks())
.setWarehouseNo(item.getUmlgo())
.setNum(item.getLeft())
)

View File

@ -29,6 +29,11 @@ public class NoScanItemVO {
*/
private String materialDesc;
/**
* 工厂编号
*/
private String factoryNo;
/**
* 库存地点编号
*/