|
|
@@ -3,6 +3,7 @@ package com.goafanti.order.service.impl;
|
|
|
|
|
|
import com.goafanti.common.constant.AFTConstants;
|
|
|
import com.goafanti.common.dao.AdminMapper;
|
|
|
+import com.goafanti.common.utils.StringUtils;
|
|
|
import com.goafanti.core.shiro.token.TokenManager;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
@@ -17,7 +18,7 @@ public class PushOrderService {
|
|
|
private AdminMapper adminMapper;
|
|
|
|
|
|
public String ShiroConstant(String url,String aid,Integer approval,String orderDep){
|
|
|
- if (!url.isEmpty()){
|
|
|
+ if (StringUtils.isNotNull(url)){
|
|
|
if(TokenManager.hasRole(AFTConstants.SUPERADMIN)||TokenManager.hasRole(AFTConstants.APPROVAL_DECISION)||
|
|
|
TokenManager.hasRole(AFTConstants.CUSTOMER_SERVICE)||TokenManager.hasRole(AFTConstants.FINANCE_ADMIN)){
|
|
|
return url;
|