| | |
| | | ZTProductInfoResponse response = zbomZhongTaiService.getProductInfo(ztContentListRequest); |
| | | if(Objects.nonNull(response)){ |
| | | //查询导购信息 进行信息绑定与返回 |
| | | if(StringUtils.isNotBlank(salesId)){ |
| | | if(StringUtils.isNotBlank(salesId)&&userType.equals(ZTConstants.CUSTOMER)){ |
| | | Users users = usersMapper.selectById(salesId); |
| | | if(Objects.nonNull(users)){ |
| | | MemberServiceImpl.saveCustomerUser(customerUserMapper,users,userId); |
| | | Member member = memberMapper.selectById(userId); |
| | | if(Objects.nonNull(users)&&Objects.nonNull(member)&&StringUtils.isNotBlank(member.getOpenid())){ |
| | | //更新导购绑定信息 |
| | | MemberServiceImpl.saveCustomerUser(zbomZhongTaiService,customerUserMapper,memberMapper,users,member); |
| | | String prefix = StringUtils.trimToNull(systemDictDataBiz.queryByCode(Constants.OBJCET_STORAGE,Constants.RESOURCE_PATH).getCode()) + |
| | | StringUtils.trimToNull(systemDictDataBiz.queryByCode(Constants.OBJCET_STORAGE,Constants.USERS_FILE).getCode()); |
| | | if(StringUtils.isNotBlank(users.getImgurl())){ |
| | | users.setImgurlFull(prefix + users.getImgurl()); |
| | | } |
| | | response.setUsers(users); |
| | | memberMapper.updateById(member); |
| | | } |
| | | if(StringUtils.isNotBlank(member.getImgurl())){ |
| | | member.setImgurl(systemDictDataBiz.queryByCode(Constants.OBJCET_STORAGE, Constants.RESOURCE_PATH).getCode() + |
| | | systemDictDataBiz.queryByCode(Constants.OBJCET_STORAGE, Constants.MEMBER).getCode() + member.getImgurl()); |
| | | } |
| | | } |
| | | List<String> stringList = new ArrayList<String>(); |
| | |
| | | ztContentListRequest.setId(id); |
| | | ZTCaseInfoResponse response = zbomZhongTaiService.getWholecaseInfo(ztContentListRequest); |
| | | if(Objects.nonNull(response)){ |
| | | // if(StringUtils.isNotBlank(response.getPanorama())){ |
| | | // response.setPanorama( |
| | | // response.getPanorama().replace("https://720.","https://720-3.").replace("https://720-2.","https://720-3.") |
| | | // ); |
| | | // } |
| | | //查询导购信息 进行信息绑定与返回 |
| | | if(StringUtils.isNotBlank(salesId)){ |
| | | if(StringUtils.isNotBlank(salesId)&&userType.equals(ZTConstants.CUSTOMER)){ |
| | | Users users = usersMapper.selectById(salesId); |
| | | if(Objects.nonNull(users)){ |
| | | MemberServiceImpl.saveCustomerUser(customerUserMapper,users,userId); |
| | | Member member = memberMapper.selectById(userId); |
| | | if(Objects.nonNull(users)&&Objects.nonNull(member)&&StringUtils.isNotBlank(member.getOpenid())){ |
| | | MemberServiceImpl.saveCustomerUser(zbomZhongTaiService,customerUserMapper,memberMapper,users,member); |
| | | String prefix = StringUtils.trimToNull(systemDictDataBiz.queryByCode(Constants.OBJCET_STORAGE,Constants.RESOURCE_PATH).getCode()) + |
| | | StringUtils.trimToNull(systemDictDataBiz.queryByCode(Constants.OBJCET_STORAGE,Constants.USERS_FILE).getCode()); |
| | | if(StringUtils.isNotBlank(users.getImgurl())){ |
| | | users.setImgurlFull(prefix + users.getImgurl()); |
| | | } |
| | | response.setUsers(users); |
| | | memberMapper.updateById(member); |
| | | } |
| | | if(StringUtils.isNotBlank(member.getImgurl())){ |
| | | member.setImgurl(systemDictDataBiz.queryByCode(Constants.OBJCET_STORAGE, Constants.RESOURCE_PATH).getCode() + |
| | | systemDictDataBiz.queryByCode(Constants.OBJCET_STORAGE, Constants.MEMBER).getCode() + member.getImgurl()); |
| | | } |
| | | } |
| | | List<String> stringList = new ArrayList<String>(); |
| | |
| | | ZTProductNewsInfoResponse response = zbomZhongTaiService.getProductNewsInfo(ztContentListRequest); |
| | | if(Objects.nonNull(response)){ |
| | | //查询导购信息 进行信息绑定与返回 |
| | | if(StringUtils.isNotBlank(salesId)){ |
| | | if(StringUtils.isNotBlank(salesId)&&userType.equals(ZTConstants.CUSTOMER)){ |
| | | Users users = usersMapper.selectById(salesId); |
| | | if(Objects.nonNull(users)){ |
| | | MemberServiceImpl.saveCustomerUser(customerUserMapper,users,userId); |
| | | Member member = memberMapper.selectById(userId); |
| | | if(Objects.nonNull(users)&&Objects.nonNull(member)&&StringUtils.isNotBlank(member.getOpenid())){ |
| | | MemberServiceImpl.saveCustomerUser(zbomZhongTaiService,customerUserMapper,memberMapper,users,member); |
| | | String prefix = StringUtils.trimToNull(systemDictDataBiz.queryByCode(Constants.OBJCET_STORAGE,Constants.RESOURCE_PATH).getCode()) + |
| | | StringUtils.trimToNull(systemDictDataBiz.queryByCode(Constants.OBJCET_STORAGE,Constants.USERS_FILE).getCode()); |
| | | if(StringUtils.isNotBlank(users.getImgurl())){ |
| | | users.setImgurlFull(prefix + users.getImgurl()); |
| | | } |
| | | response.setUsers(users); |
| | | memberMapper.updateById(member); |
| | | } |
| | | if(StringUtils.isNotBlank(member.getImgurl())){ |
| | | member.setImgurl(systemDictDataBiz.queryByCode(Constants.OBJCET_STORAGE, Constants.RESOURCE_PATH).getCode() + |
| | | systemDictDataBiz.queryByCode(Constants.OBJCET_STORAGE, Constants.MEMBER).getCode() + member.getImgurl()); |
| | | } |
| | | } |
| | | List<String> stringList = new ArrayList<String>(); |
| | |
| | | ZTRealcaseInfoResponse response = zbomZhongTaiService.getRealcaseInfo(ztContentListRequest); |
| | | if(Objects.nonNull(response)){ |
| | | //查询导购信息 进行信息绑定与返回 |
| | | if(StringUtils.isNotBlank(salesId)){ |
| | | if(StringUtils.isNotBlank(salesId)&&userType.equals(ZTConstants.CUSTOMER)){ |
| | | Users users = usersMapper.selectById(salesId); |
| | | if(Objects.nonNull(users)){ |
| | | MemberServiceImpl.saveCustomerUser(customerUserMapper,users,userId); |
| | | Member member = memberMapper.selectById(userId); |
| | | if(Objects.nonNull(users)&&Objects.nonNull(member)&&StringUtils.isNotBlank(member.getOpenid())){ |
| | | MemberServiceImpl.saveCustomerUser(zbomZhongTaiService,customerUserMapper,memberMapper,users,member); |
| | | String prefix = StringUtils.trimToNull(systemDictDataBiz.queryByCode(Constants.OBJCET_STORAGE,Constants.RESOURCE_PATH).getCode()) + |
| | | StringUtils.trimToNull(systemDictDataBiz.queryByCode(Constants.OBJCET_STORAGE,Constants.USERS_FILE).getCode()); |
| | | if(StringUtils.isNotBlank(users.getImgurl())){ |
| | | users.setImgurlFull(prefix + users.getImgurl()); |
| | | } |
| | | response.setUsers(users); |
| | | memberMapper.updateById(member); |
| | | } |
| | | if(StringUtils.isNotBlank(member.getImgurl())){ |
| | | member.setImgurl(systemDictDataBiz.queryByCode(Constants.OBJCET_STORAGE, Constants.RESOURCE_PATH).getCode() + |
| | | systemDictDataBiz.queryByCode(Constants.OBJCET_STORAGE, Constants.MEMBER).getCode() + member.getImgurl()); |
| | | } |
| | | } |
| | | List<String> stringList = new ArrayList<String>(); |
| | |
| | | public void batchAddLike(ZTBatchAddListRequest ztBatchAddListRequest){ |
| | | if(Objects.isNull(ztBatchAddListRequest) |
| | | || StringUtils.isBlank(ztBatchAddListRequest.getArticleIds()) |
| | | || StringUtils.isBlank(ztBatchAddListRequest.getCustomerId()) |
| | | || StringUtils.isBlank(ztBatchAddListRequest.getPlatSourceId()) |
| | | || StringUtils.isBlank(ztBatchAddListRequest.getPlatId()) |
| | | || StringUtils.isBlank(ztBatchAddListRequest.getPlatSource()) |
| | | ){ |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST); |
| | |
| | | ZTBaseInfoResponse ztBaseInfoResponse = MemberServiceImpl.getZTToken(zbomZhongTaiService,memberMapper,usersMapper,systemDictDataBiz, |
| | | Long.valueOf(ztBatchAddListRequest.getUserId()),ztBatchAddListRequest.getUserType()); |
| | | ztBatchAddListRequest.setToken(ztBaseInfoResponse.getToken()); |
| | | zbomZhongTaiService.batchAddLike(ztBatchAddListRequest); |
| | | ZTBaseResponse result = zbomZhongTaiService.batchAddLike(ztBatchAddListRequest); |
| | | if(result ==null || !Constants.equalsInteger( result.getCode(),ZTConstants.CODE_SUCCESS)){ |
| | | throw new BusinessException(ResponseStatus.SERVER_ERROR.getCode(),"对不起,分享绑定失败哦!"); |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | @Override |
| | | public void customerBinDingUsers(ZTCustomerBindingUsersRequest ztCustomerBindingUsersRequest){ |
| | | if(Objects.isNull(ztCustomerBindingUsersRequest) |
| | | || StringUtils.isBlank(ztCustomerBindingUsersRequest.getOpenId()) |
| | | || StringUtils.isBlank(ztCustomerBindingUsersRequest.getUserId()) |
| | | || StringUtils.isBlank(ztCustomerBindingUsersRequest.getSourceCustomerId()) |
| | | || StringUtils.isBlank(ztCustomerBindingUsersRequest.getDaoGouAccount()) |
| | | || StringUtils.isBlank(ztCustomerBindingUsersRequest.getDaoGouType()) |
| | | || StringUtils.isBlank(ztCustomerBindingUsersRequest.getDaoGouUserId()) |
| | | || StringUtils.isBlank(ztCustomerBindingUsersRequest.getUserName()) |
| | | ){ |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST); |
| | | } |
| | | //查询 中台 |
| | | ZTBaseInfoResponse ztBaseInfoResponse = MemberServiceImpl.getZTToken(zbomZhongTaiService,memberMapper,usersMapper,systemDictDataBiz, |
| | | Long.valueOf(ztCustomerBindingUsersRequest.getUserId()),ztCustomerBindingUsersRequest.getUserType()); |
| | | ztCustomerBindingUsersRequest.setToken(ztBaseInfoResponse.getToken()); |
| | | zbomZhongTaiService.customerBinDingUsers(ztCustomerBindingUsersRequest); |
| | | } |
| | | } |