wangliang 4 년 전
부모
커밋
07e594650a

+ 4 - 1
distributed-print-business/src/main/java/com/qmth/distributed/print/business/service/impl/SysUserServiceImpl.java

@@ -249,7 +249,10 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
     public boolean saveUserCommon(UserSaveParams userSaveParams) {
         boolean isSuccess = true;
         try {
-            Long schoolId = Long.valueOf(ServletUtil.getRequestHeaderSchoolId().toString());
+            Long schoolId = null;
+            if (Objects.nonNull(ServletUtil.getRequestHeaderSchoolId())) {
+                schoolId = Long.valueOf(ServletUtil.getRequestHeaderSchoolId().toString());
+            }
             SysUser requestUser = (SysUser) ServletUtil.getRequestUser();
             Gson gson = new Gson();
             userSaveParams.setSchoolId(schoolId);

+ 3 - 3
distributed-print-business/src/main/java/com/qmth/distributed/print/business/util/ServletUtil.java

@@ -152,9 +152,9 @@ public class ServletUtil {
      */
     public static Object getRequestHeaderSchoolId() {
         Object object = getRequest().getHeader(SystemConstant.SCHOOL_ID);
-        if (Objects.isNull(object)) {
-            throw ExceptionResultEnum.NOT_LOGIN.exception();
-        }
+//        if (Objects.isNull(object)) {
+//            throw ExceptionResultEnum.NOT_LOGIN.exception();
+//        }
         return object;
     }