Commit a443241a by fudahua

刷新次数以及主门店变更刷新企业微信好友

parent d2575e0c
......@@ -8,7 +8,20 @@ public class MemberStoreDTO implements Serializable {
private String memberId;
private String storeId;
private static final long serialVersionUID = 1L;
/**
* 是否有权限
*/
private Integer hasRight;
private static final long serialVersionUID = 1L;
public Integer getHasRight() {
return hasRight;
}
public void setHasRight(Integer hasRight) {
this.hasRight = hasRight;
}
public String getMemberId() {
return memberId;
}
......
......@@ -187,57 +187,6 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
if (StringUtils.isEmpty(memberId)) {
continue;
}
// String gicEnterpriseId = tab.getEnterpriseId();
// JSONObject searchJson = new JSONObject();
// searchJson = NewNodeAddUtil.addNewNodeForAnd(MemberDataEnum.member_memberId.getCode(), OperateEnum.OPERATE_EQ.getValue(), memberId, searchJson);
// DynamicSearchDTO dynamicSearchDTO = new DynamicSearchDTO();
// dynamicSearchDTO.setEnterpriseId(gicEnterpriseId);
// dynamicSearchDTO.setColumnCategoryCode("member");
// dynamicSearchDTO.setSearchJson(searchJson);
// dynamicSearchDTO.setBegin(0);
// dynamicSearchDTO.setRecordNumber(1);
// log.info("gicEnterpriseId=========>{},searchJson=========={}", gicEnterpriseId, searchJson);
// ESResponseQueryBatch responseQuery = eSDataDynamicOperationApiService.queryDataBatch(dynamicSearchDTO, false, null);
// if (null == responseQuery) {
// log.info("会员不存在1");
// continue;
// }
// List<JSONObject> res = responseQuery.getRes();
// if (CollectionUtil.isEmpty(res)) {
// log.info("会员不存在2");
// continue;
// }
// String storeId = "";
// for (JSONObject jsonObject : res) {
// storeId = jsonObject.get("storeId") == null ? "" : jsonObject.get("storeId").toString();
// }
// if (StringUtils.isEmpty(storeId)) {
// log.info("会员门店不存在");
// continue;
// }
// String[] memberStoreIds = storeId.split(" ");
// List<String> memberStoreIdList = Arrays.asList(memberStoreIds);
// if (CollectionUtil.isEmpty(memberStoreIdList)) {
// log.info("会员门店不存在");
// continue;
// }
// log.info("memberStoreIdList===============>{}", JSONObject.toJSONString(memberStoreIdList));
// log.info("storeIds===============>{}", JSONObject.toJSONString(storeIds));
// //取交集(解决不支持的报错现象)
// List list3 = new ArrayList(memberStoreIdList);
// List list4 = new ArrayList(storeIds);
// list3.retainAll(list4);
// if (CollectionUtil.isEmpty(list3)) {
// continue;
// } else {
// for (Object resultStoreId : list3) {
// MemberStoreDTO dto = new MemberStoreDTO();
// dto.setMemberId(memberId);
// dto.setStoreId(resultStoreId.toString());
// result.add(dto);
// }
//
// }
CustomerDTO params = new CustomerDTO();
params.setClerkType("0");
params.setStoreId(tab.getStoreId());
......@@ -261,12 +210,15 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
boolean flag = customerApiService.checkMemberRangeByMemberId(params, memberInfoListParamsDTO);
MemberStoreDTO dto = new MemberStoreDTO();
dto.setMemberId(tab.getMemberId());
dto.setStoreId(tab.getStoreId());
if (flag) {
MemberStoreDTO dto = new MemberStoreDTO();
dto.setMemberId(tab.getMemberId());
dto.setStoreId(tab.getStoreId());
result.add(dto);
dto.setHasRight(1);
} else {
dto.setHasRight(0);
}
result.add(dto);
}
return result;
}
......
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