| | |
| | | } |
| | | } |
| | | |
| | | if (type == 3) { |
| | | String inviteId = wxGenerateQrCodeDto.getTypeParam(); |
| | | MallMember member = mallMemberMapper.selectInfoByInviteId(inviteId); |
| | | if(ObjectUtil.isNotNull(member)){ |
| | | String wxCodeImg = member.getInviteImg(); |
| | | if(StrUtil.isNotBlank(wxCodeImg)){ |
| | | return new FebsResponse().success().data(wxCodeImg); |
| | | } |
| | | } |
| | | } |
| | | |
| | | String randomNum = MallUtils.getRandomNum(5); |
| | | String imgName="/user_" + randomNum + "_acode_1.jpg"; |
| | | String codeImgPath = generateAcode(wxGenerateQrCodeDto.getScene(), wxGenerateQrCodeDto.getPage(), imgName, "400px", null); |
| | |
| | | MallTeamLeader mallTeamLeader = mallTeamLeaderMapper.selectLeaderByUniqueCode(uniqueCode); |
| | | mallTeamLeader.setWxCodeImg(codeImgPath); |
| | | mallTeamLeaderMapper.updateById(mallTeamLeader); |
| | | } |
| | | |
| | | if (type == 3) { |
| | | String inviteId = wxGenerateQrCodeDto.getTypeParam(); |
| | | MallMember member = mallMemberMapper.selectInfoByInviteId(inviteId); |
| | | if(ObjectUtil.isNotNull(member)){ |
| | | member.setInviteImg(codeImgPath); |
| | | mallMemberMapper.updateById(member); |
| | | } |
| | | } |
| | | return new FebsResponse().success().data(codeImgPath); |
| | | } |
| | |
| | | obj.set("is_hyaline", false); |
| | | try { |
| | | HttpResponse execute = HttpRequest.post(url).body(obj.toString(), "application/json").execute(); |
| | | log.error("微信返回值:{}", execute.body()); |
| | | InputStream inputStream = execute.bodyStream(); |
| | | File file = new File(imgPath); |
| | | FileUtil.writeFromStream(inputStream, file); |