diff --git a/src/main/java/com/glxp/api/dao/basic/UdiRelevanceDao.java b/src/main/java/com/glxp/api/dao/basic/UdiRelevanceDao.java index 189217a9c..12da85e2c 100644 --- a/src/main/java/com/glxp/api/dao/basic/UdiRelevanceDao.java +++ b/src/main/java/com/glxp/api/dao/basic/UdiRelevanceDao.java @@ -93,4 +93,12 @@ public interface UdiRelevanceDao extends BaseMapperPlus list); + + /** + * 根据院内分类编码查询 + * + * @param relCode + * @return + */ + Long selectProductByRelCode(@Param("relCode") String relCode); } diff --git a/src/main/java/com/glxp/api/service/inv/impl/InvInnerOrderPrintServiceImpl.java b/src/main/java/com/glxp/api/service/inv/impl/InvInnerOrderPrintServiceImpl.java index 37d9030cf..95d154e0e 100644 --- a/src/main/java/com/glxp/api/service/inv/impl/InvInnerOrderPrintServiceImpl.java +++ b/src/main/java/com/glxp/api/service/inv/impl/InvInnerOrderPrintServiceImpl.java @@ -254,6 +254,9 @@ public class InvInnerOrderPrintServiceImpl implements InvInnerOrderPrintService invInnerOrderPrintDao.delete(ew); List ioOrderDetailBizEntityList = ioOrderDetailBizService.findByOrderIdAndNameCode(orderIdFk,check); + if(ioOrderDetailBizEntityList.size()==0){ + return false; + } for (IoOrderDetailBizEntity obj : ioOrderDetailBizEntityList) { InvInnerOrderPrintEntity innerOrderPrintEntity = new InvInnerOrderPrintEntity(); diff --git a/src/main/resources/mybatis/mapper/basic/UdiRelevanceDao.xml b/src/main/resources/mybatis/mapper/basic/UdiRelevanceDao.xml index 3d8134d2e..5e1768de9 100644 --- a/src/main/resources/mybatis/mapper/basic/UdiRelevanceDao.xml +++ b/src/main/resources/mybatis/mapper/basic/UdiRelevanceDao.xml @@ -892,4 +892,11 @@ from basic_udirel where id = #{relId} + + +