diff --git a/ruoyi-admin/src/main/java/com/ruoyi/programManagement/service/impl/BEnterpriseNewServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/programManagement/service/impl/BEnterpriseNewServiceImpl.java index a73015d..37a9c2c 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/programManagement/service/impl/BEnterpriseNewServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/programManagement/service/impl/BEnterpriseNewServiceImpl.java @@ -55,10 +55,12 @@ public class BEnterpriseNewServiceImpl extends ServiceImpl list = bEnterpriseNewMapper.selectBEnterpriseNewList(bEnterpriseNewRequest); - if (!list.isEmpty()) { + second.setEnterpriseId(bEnterpriseNew.getEnterpriseId()); + List list1 = bEnterpriseNewMapper.selectBEnterpriseNewList(bEnterpriseNewRequest); + List list2 = bEnterpriseNewMapper.selectBEnterpriseNewList(second); + if (!list1.isEmpty() || !list2.isEmpty()) { throw new ServiceException("该企业已存在"); } else { return bEnterpriseNewMapper.insertBEnterpriseNew(bEnterpriseNew); diff --git a/ruoyi-system/src/main/resources/mapper/yingji/BPlanEnterpriseMapper.xml b/ruoyi-system/src/main/resources/mapper/yingji/BPlanEnterpriseMapper.xml index 0ca8a55..3cff99d 100644 --- a/ruoyi-system/src/main/resources/mapper/yingji/BPlanEnterpriseMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/yingji/BPlanEnterpriseMapper.xml @@ -35,10 +35,9 @@ from b_plan_enterprise - -