diff --git a/ruoyi-admin/src/main/java/com/ruoyi/busi/service/impl/BusiUserLoveServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/busi/service/impl/BusiUserLoveServiceImpl.java index f298040..a9218b6 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/busi/service/impl/BusiUserLoveServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/busi/service/impl/BusiUserLoveServiceImpl.java @@ -66,7 +66,7 @@ public class BusiUserLoveServiceImpl extends ServiceImpl { **/ MemberUserVO bloggerDetail(Long userId); + /** + * 通过用户id查询用户详情信息 + * + * @param userId 用户id + * @return com.ruoyi.member.vo.MemberUserVO + * @author PQZ + * @date 11:40 2025/4/9 + **/ + MemberUserVO queryByUserId(Long userId,String userType); + /** * 微信授权登陆 - * @author vinjor-M - * @date 15:55 2025/3/26 - * @param openid TODO - * @param decryptResult TODO + * + * @param openid TODO + * @param decryptResult TODO * @return java.lang.String + * @author vinjor-M + * @date 15:55 2025/3/26 + **/ + String wxLogin(String openid, String decryptResult); + + /** + * uniApp保存会员信息 + * @author PQZ + * @date 14:54 2025/4/9 + * @param memberUser {@link MemberUserVO} **/ - String wxLogin(String openid,String decryptResult); + void uniSaveMember(MemberUserVO memberUser); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/member/service/impl/MemberUserServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/member/service/impl/MemberUserServiceImpl.java index 1a23184..cbe65c8 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/member/service/impl/MemberUserServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/member/service/impl/MemberUserServiceImpl.java @@ -19,6 +19,8 @@ import com.ruoyi.member.mapper.MemberUserMapper; import com.ruoyi.member.service.*; import com.ruoyi.member.vo.MemberUserVO; import com.ruoyi.system.mapper.SysUserMapper; +import com.ruoyi.system.service.ISysUserService; +import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -53,6 +55,8 @@ public class MemberUserServiceImpl extends ServiceImpl - - - - - - - + + + + + + + @@ -30,13 +30,13 @@ identity_type, user_id, tel, - t_remaining, - t_total_num, - t_fans_num, - t_open_disturb, - t_recipient_name, - t_recipient_image, - b_points, + remaining, + ttotal_num, + tfans_num, + topen_disturb, + trecipient_name, + trecipient_image, + bpoints, creator, create_time, updater, @@ -51,13 +51,13 @@ main.identity_type AS identityType, main.user_id AS userId, main.tel AS tel, - main.t_remaining AS tRemaining, - main.t_total_num AS tTotalNum, - main.t_fans_num AS tFansNum, - main.t_open_disturb AS tOpenDisturb, - main.t_recipient_name AS tRecipientName, - main.t_recipient_image AS tRecipientImage, - main.b_points AS bPoints, + main.tremaining AS tremaining, + main.ttotal_num AS ttotalNum, + main.tfans_num AS tfansNum, + main.topen_disturb AS topenDisturb, + main.trecipient_name AS trecipientName, + main.trecipient_image AS trecipientImage, + main.bpoints AS bpoints, su.nick_name AS nickName, su.status AS status, su.avatar AS avatar, @@ -90,16 +90,17 @@ main.identity_type AS identityType, main.user_id AS userId, main.tel AS tel, - main.t_remaining AS tRemaining, - main.t_total_num AS tTotalNum, - main.t_fans_num AS tFansNum, - main.t_open_disturb AS tOpenDisturb, - main.t_recipient_name AS tRecipientName, - main.t_recipient_image AS tRecipientImage, - main.b_points AS bPoints, + main.tremaining AS tremaining, + main.ttotal_num AS ttotalNum, + main.tfans_num AS tfansNum, + main.topen_disturb AS topenDisturb, + main.trecipient_name AS trecipientName, + main.trecipient_image AS trecipientImage, + main.bpoints AS bpoints, su.nick_name AS nickName, su.status AS status, su.avatar AS avatar, + su.user_name AS userName, su.phonenumber AS phonenumber, GROUP_CONCAT(mc.card_name SEPARATOR ', ') AS memberCardName from dl_member_user main