This commit is contained in:
2023-06-08 15:00:30 +08:00
parent f89152fe86
commit bdc71e8690
7 changed files with 70 additions and 1 deletions

View File

@@ -7,11 +7,13 @@ import com.fasterxml.jackson.databind.PropertyNamingStrategies;
import com.google.common.collect.Maps;
import com.huifu.adapay.model.Member;
import com.jsowell.adapay.dto.AdapayMemberInfoDTO;
import com.jsowell.adapay.vo.AdapayMemberInfoVO;
import com.jsowell.common.util.StringUtils;
import com.jsowell.common.util.id.IdUtils;
import com.jsowell.pile.domain.AdapayMemberInfo;
import com.jsowell.pile.service.AdapayMemberInfoService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;
@@ -146,4 +148,14 @@ public class AdapayMemberService {
adapayMemberInfoService.insert(adapayMemberInfo);
}
}
public AdapayMemberInfoVO selectAdapayMember(String merchantId) {
AdapayMemberInfo adapayMemberInfo = adapayMemberInfoService.selectByMerchantId(merchantId);
if (adapayMemberInfo == null) {
return null;
}
AdapayMemberInfoVO resultVO = new AdapayMemberInfoVO();
BeanUtils.copyProperties(adapayMemberInfo, resultVO);
return resultVO;
}
}

View File

@@ -0,0 +1,21 @@
package com.jsowell.adapay.vo;
import lombok.*;
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class AdapayMemberInfoVO {
// 运营商id
private String merchantId;
// 地址
private String location;
// 电子邮箱
private String email;
// 性别
private String gender;
// 昵称
private String nickname;
}