diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisTmsSiteBatchController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisTmsSiteBatchController.java index 2b2d8f93e..68290f7c0 100644 --- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisTmsSiteBatchController.java +++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisTmsSiteBatchController.java @@ -97,13 +97,19 @@ public class EmisTmsSiteBatchController extends EmisBaseController /** * 用于批次批量上传使用 + * * @param emisTmsSiteBatch * @return */ @GetMapping("/listBySupplerAndCarNo") - public TableDataInfo listBySupplerAndCarNo(EmisTmsSiteBatch emisTmsSiteBatch) - { - List list = emisTmsSiteBatchService.selectTmsSiteBatchBySupplerAndCarNo(emisTmsSiteBatch.getSupplierCode(),emisTmsSiteBatch.getCarNo(),emisTmsSiteBatch.getEtd()); + public TableDataInfo listBySupplerAndCarNo(EmisTmsSiteBatch emisTmsSiteBatch) { + if (StringUtils.isNotBlank(emisTmsSiteBatch.getBatchNo())) { + EmisTmsSiteBatch queryByBatchNo = new EmisTmsSiteBatch(); + queryByBatchNo.setBatchNo(emisTmsSiteBatch.getBatchNo()); + List list = emisTmsSiteBatchService.selectEmisTmsSiteBatchList(queryByBatchNo); + return getDataTable(list); + } + List list = emisTmsSiteBatchService.selectTmsSiteBatchBySupplerAndCarNo(emisTmsSiteBatch.getSupplierCode(), emisTmsSiteBatch.getCarNo(), emisTmsSiteBatch.getEtd()); return getDataTable(list); } diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/annotation/WaybillLightCount.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/annotation/WaybillLightCount.java index 6dc3c9a1a..3da1fc0f2 100644 --- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/annotation/WaybillLightCount.java +++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/annotation/WaybillLightCount.java @@ -13,3 +13,4 @@ public @interface WaybillLightCount { } + diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisWaybillOther.java b/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisWaybillOther.java index 3e43fa21f..891f0c016 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisWaybillOther.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisWaybillOther.java @@ -50,3 +50,4 @@ public class EmisWaybillOther extends BaseEntity { } + diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisWaybillOtherMapper.java b/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisWaybillOtherMapper.java index bc7b3d75d..4f27c0854 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisWaybillOtherMapper.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisWaybillOtherMapper.java @@ -79,3 +79,4 @@ public interface EmisWaybillOtherMapper extends BaseMapper { } + diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java index 91f44b892..4bba88ee9 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java @@ -3381,6 +3381,9 @@ public class EmisBaseService { * @return */ public EmisCustomerUser createMoneyCustomerUser(EmisCustomerUser emisCustomerUser) { + if(Objects.isNull(emisCustomerUser)||StringUtils.isBlank(emisCustomerUser.getPhone())){ + return new EmisCustomerUser(); + } // 直接返回客户 if (emisCustomerUser.getCustomerCode() != null) { return emisCustomerUser;