Commit a9387ec0 by 王祖波

销售线索服务校验

parent 5fcfde8a
...@@ -76,6 +76,8 @@ public interface InteractRecordService { ...@@ -76,6 +76,8 @@ public interface InteractRecordService {
*/ */
InteractRecordBO queryLeastRecord(String enterpriseId, String clerkId, String bizId, String memberId); InteractRecordBO queryLeastRecord(String enterpriseId, String clerkId, String bizId, String memberId);
void modifyFollowTime(String enterpriseId,String clerkId, String memberId);
/** /**
* 查询会员对应时间后最新的互动记录 * 查询会员对应时间后最新的互动记录
* @param enterpriseId * @param enterpriseId
......
...@@ -41,6 +41,15 @@ public class EnterpriseAdaptor { ...@@ -41,6 +41,15 @@ public class EnterpriseAdaptor {
private static final Long cache_hour_sec = 5 * 60L; private static final Long cache_hour_sec = 5 * 60L;
/**
* 销售线索处理微盟订单的服务
*/
public static final List<String> rightCodeList = Lists.newArrayList(
EnterpriseServiceEnum.POTENTIAL.getRightMenuCode(),
EnterpriseServiceEnum.CONTENT.getRightMenuCode(),
EnterpriseServiceEnum.GOODS_ANALYSIS.getRightMenuCode()
);
@Autowired @Autowired
EnterpriseUseForbidService enterpriseUseForbidService; EnterpriseUseForbidService enterpriseUseForbidService;
......
...@@ -269,8 +269,7 @@ public class InteractRecordApiServiceImpl implements InteractRecordApiService { ...@@ -269,8 +269,7 @@ public class InteractRecordApiServiceImpl implements InteractRecordApiService {
CreateMemberEventParam createMemberEventParam = JSON.parseObject(params, CreateMemberEventParam.class); CreateMemberEventParam createMemberEventParam = JSON.parseObject(params, CreateMemberEventParam.class);
String enterpriseId = createMemberEventParam.getEnterpriseId(); String enterpriseId = createMemberEventParam.getEnterpriseId();
String memberId = createMemberEventParam.getMemberId(); String memberId = createMemberEventParam.getMemberId();
if (!enterpriseAdaptor.checkEnterpriseHasRights(enterpriseId, EnterpriseAdaptor.rightCodeList)) {
if (!enterpriseAdaptor.checkEnterpriseHasContentRight(enterpriseId)) {
log.info("企业 {} 没有内容权限", enterpriseId); log.info("企业 {} 没有内容权限", enterpriseId);
return ServiceResponse.success(); return ServiceResponse.success();
} }
......
...@@ -84,14 +84,6 @@ public class MallOrderStatusChangeApiServiceImpl implements MallOrderStatusChang ...@@ -84,14 +84,6 @@ public class MallOrderStatusChangeApiServiceImpl implements MallOrderStatusChang
private static final Long cache_hour_sec = 300L; private static final Long cache_hour_sec = 300L;
/**
* 销售线索处理微盟订单的服务
*/
private static final List<String> rightCodeList = Lists.newArrayList(
EnterpriseServiceEnum.POTENTIAL.getRightMenuCode(),
EnterpriseServiceEnum.CONTENT.getRightMenuCode(),
EnterpriseServiceEnum.GOODS_ANALYSIS.getRightMenuCode()
);
/*** /***
* 订单状态变更事件 * 订单状态变更事件
* @param params * @param params
...@@ -241,7 +233,7 @@ public class MallOrderStatusChangeApiServiceImpl implements MallOrderStatusChang ...@@ -241,7 +233,7 @@ public class MallOrderStatusChangeApiServiceImpl implements MallOrderStatusChang
return ServiceResponse.success(); return ServiceResponse.success();
} }
String enterpriseId = memberOrderBo.getEnterpriseId(); String enterpriseId = memberOrderBo.getEnterpriseId();
boolean check = enterpriseAdaptor.checkEnterpriseHasRights(enterpriseId, rightCodeList); boolean check = enterpriseAdaptor.checkEnterpriseHasRights(enterpriseId, EnterpriseAdaptor.rightCodeList);
if (!check) { if (!check) {
log.info("企业 {} 没有权限", enterpriseId); log.info("企业 {} 没有权限", enterpriseId);
return ServiceResponse.success(); return ServiceResponse.success();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment