Quellcode durchsuchen

客户端用户新增

bmmx vor 1 Jahr
Ursprung
Commit
53f68e1589
1 geänderte Dateien mit 8 neuen und 4 gelöschten Zeilen
  1. 8 4
      src/main/java/com/om/service/impl/UserServiceImpl.java

+ 8 - 4
src/main/java/com/om/service/impl/UserServiceImpl.java

@@ -191,11 +191,15 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
         addUser.setPassword(password);
         Integer distributorId = user.getDistributorId();
         //根据id查询维修厂
-        Distributor distributor = distributorService.getById(distributorId);
-        if (BeanUtil.isEmpty(distributor)) {
-            throw new BadReqException("该维修厂不存在");
+        if(user.getDistributorId() != null){
+            Distributor distributor = distributorService.getById(distributorId);
+            if (BeanUtil.isEmpty(distributor)) {
+                throw new BadReqException("该维修厂不存在");
+            }
+            addUser.setDistributorName(distributor.getCompany());
         }
-        addUser.setDistributorName(distributor.getCompany());
+
+
         this.save(addUser);
 
         return Result.ok();