diff --git a/src/main/java/com/gaotao/modules/boxManage/data/SoReceiveCasesData.java b/src/main/java/com/gaotao/modules/boxManage/data/SoReceiveCasesData.java index 75aa1fb..16bdf3e 100644 --- a/src/main/java/com/gaotao/modules/boxManage/data/SoReceiveCasesData.java +++ b/src/main/java/com/gaotao/modules/boxManage/data/SoReceiveCasesData.java @@ -47,6 +47,8 @@ public class SoReceiveCasesData extends SoReceiveCases { + + diff --git a/src/main/java/com/gaotao/modules/boxManage/entity/SoReceiveCases.java b/src/main/java/com/gaotao/modules/boxManage/entity/SoReceiveCases.java index c38edc1..e948f52 100644 --- a/src/main/java/com/gaotao/modules/boxManage/entity/SoReceiveCases.java +++ b/src/main/java/com/gaotao/modules/boxManage/entity/SoReceiveCases.java @@ -190,6 +190,8 @@ public class SoReceiveCases { + + diff --git a/src/main/java/com/gaotao/modules/orderIssure/service/impl/IssureNotifyServiceImpl.java b/src/main/java/com/gaotao/modules/orderIssure/service/impl/IssureNotifyServiceImpl.java index 81caae1..34b9155 100644 --- a/src/main/java/com/gaotao/modules/orderIssure/service/impl/IssureNotifyServiceImpl.java +++ b/src/main/java/com/gaotao/modules/orderIssure/service/impl/IssureNotifyServiceImpl.java @@ -144,8 +144,8 @@ public class IssureNotifyServiceImpl implements IssureNotifyService { @Override public void deleteNotifyHeader(SOIssueNotifyHeaderData data){ //判断是否有明细记录 - List checkList=issureNotifyMapper.getNotifyNoDetail(data); - if (checkList.size()>0){ + List checkList = issureNotifyMapper.getNotifyNoDetail(data); + if (!checkList.isEmpty()){ throw new RuntimeException("该申请单有工单明细记录,请先清除明细再删除工单!"); } issureNotifyMapper.deleteNotifyHeader(data); diff --git a/src/main/resources/mapper/base/BaseMapper.xml b/src/main/resources/mapper/base/BaseMapper.xml index 458a7fe..2a30cc3 100644 --- a/src/main/resources/mapper/base/BaseMapper.xml +++ b/src/main/resources/mapper/base/BaseMapper.xml @@ -927,22 +927,38 @@ - select a.NotifyNo,a.Site,a.ItemNo,a.FGPartNo,a.SOOrderNo,a.OpsItemNo,a.SeqNo,a.IssureQty,a.OutWorkOrderFlag,a.locationNo,a.needDate - ,b.operation_desc itemDesc,a.aps_resource_total,a.not_yet_started_resource_total + select + a.NotifyNo, + a.Site, + a.ItemNo, + a.FGPartNo, + a.SOOrderNo, + a.OpsItemNo, + a.SeqNo, + a.IssureQty, + a.OutWorkOrderFlag, + a.locationNo, + a.needDate, + b.OperationDesc itemDesc, + a.aps_resource_total, + a.not_yet_started_resource_total from SOIssueNotifyOrderList a - left join so_routing b on a.site=b.site and a.SOOrderNo=b.order_no and b.item_no=a.OpsItemNo - where a.site=#{site} and a.NotifyNo=#{notifyNo} + left join sorouting b on a.site = b.site and a.SOOrderNo = b.OrderNo and b.ItemNo = a.OpsItemNo + where a.site = #{site} and a.NotifyNo = #{notifyNo}