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());