diff --git a/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/utils/InoutUtils.java b/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/utils/InoutUtils.java index 2dcc6f4..cedb9c3 100644 --- a/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/utils/InoutUtils.java +++ b/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/utils/InoutUtils.java @@ -235,7 +235,11 @@ public class InoutUtils { if (udiRelevanceResponse == null) { udiInfoEntity = getUdiInfo(udiInfoService, udiRelevanceService, warehouseEntity, udiDlHttpClient); } else { - BeanUtils.copyProperties(udiRelevanceResponse, udiInfoEntity); + if (null == udiRelevanceResponse.getUseMuti()) { + BeanUtils.copyProperties(udiRelevanceResponse, udiInfoEntity,"useMuti"); + } else { + BeanUtils.copyProperties(udiRelevanceResponse, udiInfoEntity); + } udiInfoEntity.setRelId(udiRelevanceResponse.getId() + ""); udiInfoEntity.setCode(code); // udiInfoEntity = FilterUdiUtils.transUdi(udiInfoEntity);