From 37109117298321beacef922d20e07cbb60fb7d6a Mon Sep 17 00:00:00 2001 From: sjm <1191068887@qq.com> Date: Fri, 11 Aug 2023 17:58:54 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E5=BD=95=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/cyl/h5/service/H5MemberService.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ruoyi-mall/src/main/java/com/cyl/h5/service/H5MemberService.java b/ruoyi-mall/src/main/java/com/cyl/h5/service/H5MemberService.java index 89acf2c..b8f8b83 100644 --- a/ruoyi-mall/src/main/java/com/cyl/h5/service/H5MemberService.java +++ b/ruoyi-mall/src/main/java/com/cyl/h5/service/H5MemberService.java @@ -372,6 +372,14 @@ public class H5MemberService { if (rows < 1){ throw new RuntimeException("注册失败,请重试"); } + } else { + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("member_id", member.getId()); + MemberWechat memberWechat = memberWechatMapper.selectOne(queryWrapper); + if (StringUtils.isEmpty(memberWechat.getRoutineOpenid())) { + memberWechat.setRoutineOpenid(openId); + memberWechatMapper.updateById(memberWechat); + } } return member; }