Bläddra i källkod

APP注册获取用户编号和用户名

dengyj 4 år sedan
förälder
incheckning
cf1a1dec8e

+ 11 - 6
src/main/java/com/steerinfo/baseinfo/meterbasedriver/service/impl/MeterBaseDriverServiceImpl.java

@@ -45,20 +45,25 @@ public class MeterBaseDriverServiceImpl extends BaseServiceImpl<MeterBaseDriver,
     @Override
     public String checkandadd(MeterBaseDriver model)
     {
+
         String msg=check(model);
         if (StringUtils.isNotEmpty(msg)){
             return msg;
         }
         String no=model.getCarId()+model.getTelNum();
         model.setDriverNo(no);
-        UserPayload payload = UserPayload.getCurrUser();
-        String userId = payload.getId();
-        String userName = payload.getUserName();
-        model.setCreateManNo(userId);
-        model.setCreateManName(userName);
+        try{
+            UserPayload payload = UserPayload.getCurrUser();
+            String userId = payload.getId();
+            String userName = payload.getUserName();
+            model.setCreateManNo(userId);
+            model.setCreateManName(userName);
+        }catch(Exception e){
+            model.setCreateManNo("admin");
+            model.setCreateManName("admins");
+        }
         model.setCreateTime(new Date());
         model.setValidFlag("0");//服役
-
         meterBaseDriverMapper.insert(model);
         return "";
     }