From 4403f22bba11f93a21e07febbb4142a9a348d206 Mon Sep 17 00:00:00 2001 From: luoyang Date: Fri, 27 Sep 2019 15:32:16 +0800 Subject: [PATCH] =?UTF-8?q?fix=20app=E4=BF=AE=E6=94=B9=E6=B3=95=E4=BA=BA?= =?UTF-8?q?=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../payment/manage/appclient/beans/AppClientBean.java | 8 ++++---- .../manage/merchants/core/impls/ClientManagerImpl.java | 7 ++++++- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/src/main/java/au/com/royalpay/payment/manage/appclient/beans/AppClientBean.java b/src/main/java/au/com/royalpay/payment/manage/appclient/beans/AppClientBean.java index 202b94140..45f022217 100644 --- a/src/main/java/au/com/royalpay/payment/manage/appclient/beans/AppClientBean.java +++ b/src/main/java/au/com/royalpay/payment/manage/appclient/beans/AppClientBean.java @@ -73,16 +73,16 @@ public class AppClientBean { public JSONObject legalObject() { JSONObject res = new JSONObject(); if (legalPerson != null) { - res.put("legal_person", legalPerson); + res.put("representative_person", legalPerson); } if (legalPhone != null) { - res.put("legal_phone", legalPhone); + res.put("phone", legalPhone); } if (legalEmail != null) { - res.put("legal_email", legalEmail); + res.put("email", legalEmail); } if (legalJobTitle != null) { - res.put("legal_job_title", legalJobTitle); + res.put("job_title", legalJobTitle); } return res; } diff --git a/src/main/java/au/com/royalpay/payment/manage/merchants/core/impls/ClientManagerImpl.java b/src/main/java/au/com/royalpay/payment/manage/merchants/core/impls/ClientManagerImpl.java index be3881b62..15daf75d3 100644 --- a/src/main/java/au/com/royalpay/payment/manage/merchants/core/impls/ClientManagerImpl.java +++ b/src/main/java/au/com/royalpay/payment/manage/merchants/core/impls/ClientManagerImpl.java @@ -4130,7 +4130,12 @@ public class ClientManagerImpl implements ClientManager, ManagerTodoNoticeProvid JSONObject clientLegal = appClientBean.legalObject(); if (clientLegal.size() > 0) { clientLegal.put("client_id", client_id); - sysClientLegalPersonMapper.update(clientLegal); + JSONObject oldClienetLegal = sysClientLegalPersonMapper.findRepresentativeInfo(client_id); + if (oldClienetLegal == null) { + sysClientLegalPersonMapper.save(clientLegal); + }else { + sysClientLegalPersonMapper.update(clientLegal); + } } if (appClientBean.getCustomerSurchargeRate() != null) { if (appClientBean.getCustomerSurchargeRate() <= 0) {