Browse Source

新增客服营销员,客户上线不设限制

anderx 3 years ago
parent
commit
c84e5d5e88

+ 1 - 0
src/main/java/com/goafanti/common/constant/AFTConstants.java

@@ -47,6 +47,7 @@ public class AFTConstants {
 	public static final String  SALESMAN_MANAGER                    = "996";
 	/**	营销员 */
 	public static final String  SALESMAN                      		= "96";
+	public static final String  CUSTOMER_SERVICE_SALESMAN     		= "960";
 	/**	外包审核员 */
 	public static final String  OUTSOURCE_AUDITOR                   = "9991";
 	/** 人事管理员*/

+ 4 - 0
src/main/java/com/goafanti/customer/service/impl/CustomerServiceImpl.java

@@ -2169,6 +2169,9 @@ public class CustomerServiceImpl extends BaseMybatisDao<UserMapper> implements C
 
 	@Override
 	public boolean checkMax(String uid,String aid) {
+		if (TokenManager.hasRole(AFTConstants.CUSTOMER_SERVICE_SALESMAN)){
+			return false;
+		}
 		boolean isUs = false;
 		if (uid !=null &&uid.contains(",")) {
 			isUs = true;
@@ -2190,6 +2193,7 @@ public class CustomerServiceImpl extends BaseMybatisDao<UserMapper> implements C
 				return false;
 			}
 		}
+
 		List<String > roles=adminMapper.getAdminRoleListByAid(aid);
 		for (String role : roles) {
 			if (role.equals(AFTConstants.SALESMAN_DIRECTOR)){