diff --git a/cement-business/src/main/java/cn/wise/sc/cement/business/service/impl/NonStandardApplyServiceImpl.java b/cement-business/src/main/java/cn/wise/sc/cement/business/service/impl/NonStandardApplyServiceImpl.java
index 05fa9051f5d220b1b128108780af0e45d82d3d07..8476f724f9feda6e69a71938f03946369e8aaec1 100644
--- a/cement-business/src/main/java/cn/wise/sc/cement/business/service/impl/NonStandardApplyServiceImpl.java
+++ b/cement-business/src/main/java/cn/wise/sc/cement/business/service/impl/NonStandardApplyServiceImpl.java
@@ -23,6 +23,7 @@ import org.springframework.beans.BeanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
+import org.springframework.util.Assert;
 
 import javax.annotation.Resource;
 import javax.servlet.http.HttpServletResponse;
@@ -143,6 +144,9 @@ public class NonStandardApplyServiceImpl extends ServiceImpl<NonStandardApplyMap
 		Map<String, Object> params = new HashMap<>();
 
 		LoginUser loginUser = userService.getLoginUser();
+		Assert.notNull(loginUser, "用户未登录!");
+
+
 		if(loginUser!=null){
 			if(!loginUser.getRoleList().getName().equals("系统管理员")){
 				params.put("userId", loginUser.getId());