diff --git a/src/main/java/com/spring/modules/project/dao/ProjectDao.java b/src/main/java/com/spring/modules/project/dao/ProjectDao.java index 169f6844..ef2fde2a 100644 --- a/src/main/java/com/spring/modules/project/dao/ProjectDao.java +++ b/src/main/java/com/spring/modules/project/dao/ProjectDao.java @@ -267,5 +267,5 @@ public interface ProjectDao extends BaseMapper { IPage projectPartSearchByAnyField(Page plmProjectPartDataPage,@Param("params") Map params); - List getProjectByName(String site, String projectName); + List getProjectByName(String site, String projectName, String customerId); } diff --git a/src/main/java/com/spring/modules/project/service/impl/ProjectServiceImpl.java b/src/main/java/com/spring/modules/project/service/impl/ProjectServiceImpl.java index affbad57..c40a6617 100644 --- a/src/main/java/com/spring/modules/project/service/impl/ProjectServiceImpl.java +++ b/src/main/java/com/spring/modules/project/service/impl/ProjectServiceImpl.java @@ -230,7 +230,7 @@ public class ProjectServiceImpl implements ProjectService { List userRoleList = new ArrayList<>(); String projectId = ""; if (inData.getId() == 0) { - List list = projectDao.getProjectByName(inData.getSite(),inData.getProjectName()); + List list = projectDao.getProjectByName(inData.getSite(),inData.getProjectName(), inData.getCustomerId()); if (!list.isEmpty()){ throw new RuntimeException("项目名称已存在!"); } diff --git a/src/main/resources/mapper/project/ProjectDao.xml b/src/main/resources/mapper/project/ProjectDao.xml index 09e5f295..8f278c31 100644 --- a/src/main/resources/mapper/project/ProjectDao.xml +++ b/src/main/resources/mapper/project/ProjectDao.xml @@ -884,6 +884,6 @@ update_by,update_date,priority,site,id,project_desc,customer_remark,remark,need_