diff --git a/src/main/java/com/bonus/gzcar/business/backstage/service/CarSupServiceImpl.java b/src/main/java/com/bonus/gzcar/business/backstage/service/CarSupServiceImpl.java
index d9a2d20..7346431 100644
--- a/src/main/java/com/bonus/gzcar/business/backstage/service/CarSupServiceImpl.java
+++ b/src/main/java/com/bonus/gzcar/business/backstage/service/CarSupServiceImpl.java
@@ -13,10 +13,7 @@ import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.List;
-import java.util.Map;
+import java.util.*;
import java.util.stream.Collectors;
/**
@@ -160,8 +157,7 @@ public class CarSupServiceImpl implements CarSupService{
if(StringHelper.isEmpty(data.getUserId())){
return ServerResponse.createErroe("至少选择一个用户进行绑定");
}
-
- String user= UserUtil.getLoginUser().getUserId()+"";
+ String user= Objects.requireNonNull(UserUtil.getLoginUser()).getUserId()+"";
data.setCreator(user);
data.setUpdater(user);
String supId=data.getSupId();
diff --git a/src/main/resources/mappers/business/backstage/CarTypeMapper.xml b/src/main/resources/mappers/business/backstage/CarTypeMapper.xml
index da0f1b4..4d1c208 100644
--- a/src/main/resources/mappers/business/backstage/CarTypeMapper.xml
+++ b/src/main/resources/mappers/business/backstage/CarTypeMapper.xml
@@ -63,9 +63,12 @@
select count(1)
from car_ma_type
where name=#{name} and level=#{level}
-
+
+ and parent_id=#{parentId}
+
+
and id!=#{id}
-
+