update 汇付会员

This commit is contained in:
2023-06-09 15:34:35 +08:00
parent e1bc44bbc3
commit 2b0be665a1
2 changed files with 8 additions and 1 deletions

View File

@@ -86,6 +86,10 @@ public class AdapayMemberService {
* @throws Exception * @throws Exception
*/ */
public void createMember(AdapayMemberInfoDTO dto) throws Exception { public void createMember(AdapayMemberInfoDTO dto) throws Exception {
AdapayMemberInfo adapayMemberInfo = adapayMemberInfoService.selectByMerchantId(dto.getMerchantId());
if (adapayMemberInfo != null) {
return;
}
log.info("=======execute CreateMember begin======="); log.info("=======execute CreateMember begin=======");
Map<String, Object> memberParams = Maps.newHashMap(); Map<String, Object> memberParams = Maps.newHashMap();
memberParams.put("member_id", "AM" + IdUtils.getMemberId()); memberParams.put("member_id", "AM" + IdUtils.getMemberId());
@@ -107,7 +111,7 @@ public class AdapayMemberService {
JSONObject jsonObject = JSON.parseObject(String.valueOf(member)); JSONObject jsonObject = JSON.parseObject(String.valueOf(member));
ObjectMapper mapper = new ObjectMapper(); ObjectMapper mapper = new ObjectMapper();
mapper.setPropertyNamingStrategy(PropertyNamingStrategies.SNAKE_CASE); mapper.setPropertyNamingStrategy(PropertyNamingStrategies.SNAKE_CASE);
AdapayMemberInfo adapayMemberInfo = mapper.readValue(jsonObject.toJSONString(), AdapayMemberInfo.class); adapayMemberInfo = mapper.readValue(jsonObject.toJSONString(), AdapayMemberInfo.class);
adapayMemberInfo.setMerchantId(dto.getMerchantId()); adapayMemberInfo.setMerchantId(dto.getMerchantId());
adapayMemberInfoService.insert(adapayMemberInfo); adapayMemberInfoService.insert(adapayMemberInfo);

View File

@@ -7,6 +7,7 @@ export function createAdapayMember(data) {
data: data data: data
}) })
} }
export function selectAdapayMember(data) { export function selectAdapayMember(data) {
return request({ return request({
url: '/adapay/member/selectAdapayMember', url: '/adapay/member/selectAdapayMember',
@@ -14,3 +15,5 @@ export function selectAdapayMember(data) {
data: data data: data
}) })
} }