From 2b0be665a1f599f807e169cce1f3a424b6ad54c4 Mon Sep 17 00:00:00 2001 From: "autumn.g@foxmail.com" Date: Fri, 9 Jun 2023 15:34:35 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E6=B1=87=E4=BB=98=E4=BC=9A=E5=91=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/jsowell/adapay/service/AdapayMemberService.java | 6 +++++- jsowell-ui/src/api/adapayMember/adapayMember.js | 3 +++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/jsowell-pile/src/main/java/com/jsowell/adapay/service/AdapayMemberService.java b/jsowell-pile/src/main/java/com/jsowell/adapay/service/AdapayMemberService.java index eae6d8632..7d58f9890 100644 --- a/jsowell-pile/src/main/java/com/jsowell/adapay/service/AdapayMemberService.java +++ b/jsowell-pile/src/main/java/com/jsowell/adapay/service/AdapayMemberService.java @@ -86,6 +86,10 @@ public class AdapayMemberService { * @throws Exception */ public void createMember(AdapayMemberInfoDTO dto) throws Exception { + AdapayMemberInfo adapayMemberInfo = adapayMemberInfoService.selectByMerchantId(dto.getMerchantId()); + if (adapayMemberInfo != null) { + return; + } log.info("=======execute CreateMember begin======="); Map memberParams = Maps.newHashMap(); memberParams.put("member_id", "AM" + IdUtils.getMemberId()); @@ -107,7 +111,7 @@ public class AdapayMemberService { JSONObject jsonObject = JSON.parseObject(String.valueOf(member)); ObjectMapper mapper = new ObjectMapper(); mapper.setPropertyNamingStrategy(PropertyNamingStrategies.SNAKE_CASE); - AdapayMemberInfo adapayMemberInfo = mapper.readValue(jsonObject.toJSONString(), AdapayMemberInfo.class); + adapayMemberInfo = mapper.readValue(jsonObject.toJSONString(), AdapayMemberInfo.class); adapayMemberInfo.setMerchantId(dto.getMerchantId()); adapayMemberInfoService.insert(adapayMemberInfo); diff --git a/jsowell-ui/src/api/adapayMember/adapayMember.js b/jsowell-ui/src/api/adapayMember/adapayMember.js index 6bf29f114..e025fa0c0 100644 --- a/jsowell-ui/src/api/adapayMember/adapayMember.js +++ b/jsowell-ui/src/api/adapayMember/adapayMember.js @@ -7,6 +7,7 @@ export function createAdapayMember(data) { data: data }) } + export function selectAdapayMember(data) { return request({ url: '/adapay/member/selectAdapayMember', @@ -14,3 +15,5 @@ export function selectAdapayMember(data) { data: data }) } + +