From 1e28b924ec89869bc3eb2584819da3590d325b07 Mon Sep 17 00:00:00 2001 From: luoyang Date: Thu, 5 Mar 2020 16:19:44 +0800 Subject: [PATCH 01/26] =?UTF-8?q?fix=20=E8=B7=A8=E5=A2=83=E5=95=86?= =?UTF-8?q?=E5=9F=8Eapp=20=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- .../manage/appclient/core/impls/RetailRSvcServiceImpl.java | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 3f708f676..415730784 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ 4.0.0 manage - 1.3.84 + 1.3.87 UTF-8 1.8.0 diff --git a/src/main/java/au/com/royalpay/payment/manage/appclient/core/impls/RetailRSvcServiceImpl.java b/src/main/java/au/com/royalpay/payment/manage/appclient/core/impls/RetailRSvcServiceImpl.java index 07cd3ef40..2c5124683 100644 --- a/src/main/java/au/com/royalpay/payment/manage/appclient/core/impls/RetailRSvcServiceImpl.java +++ b/src/main/java/au/com/royalpay/payment/manage/appclient/core/impls/RetailRSvcServiceImpl.java @@ -47,8 +47,9 @@ public class RetailRSvcServiceImpl implements RetailRSvcService { String clientType = device.getString("client_type"); deviceSupport.findRegister(clientType); JSONObject clientConfig = clientConfigMapper.find(device.getIntValue("client_id")); - if (!debug && !clientConfig.getBooleanValue("geek_shop_status")) { - throw new BadRequestException("商户未开店"); + if (!debug && !clientConfig.getBooleanValue("geek_shop_status") && device.getIntValue("client_id")==9) { +// throw new NotFoundException(); + return new JSONObject(); } JSONObject svcInfo = commonIncrementalChannelMapper.findIncreamentalChannelBySourceCode(sourceCode); if (svcInfo == null || StringUtils.isEmpty(svcInfo.getString("channel_pub_key")) From 5fb3e409da2080da4a9f9e416c547d7fecb29068 Mon Sep 17 00:00:00 2001 From: luoyang Date: Fri, 6 Mar 2020 12:13:05 +0800 Subject: [PATCH 02/26] add shortname rsvc --- pom.xml | 2 +- .../payment/manage/appclient/beans/RSvcMchBean.java | 4 ++++ .../manage/appclient/core/impls/RetailRSvcServiceImpl.java | 6 +++--- .../manage/merchants/core/impls/ClientManagerImpl.java | 1 + 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 415730784..cbfe4ba4b 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ 4.0.0 manage - 1.3.87 + 1.3.89 UTF-8 1.8.0 diff --git a/src/main/java/au/com/royalpay/payment/manage/appclient/beans/RSvcMchBean.java b/src/main/java/au/com/royalpay/payment/manage/appclient/beans/RSvcMchBean.java index 1ca80e1cb..94e3bb9f0 100644 --- a/src/main/java/au/com/royalpay/payment/manage/appclient/beans/RSvcMchBean.java +++ b/src/main/java/au/com/royalpay/payment/manage/appclient/beans/RSvcMchBean.java @@ -47,6 +47,10 @@ public class RSvcMchBean { * 商户名称 */ private String merchantName; + /** + * 商户shortname名称 + */ + private String shortName; /** * 公司地址 address */ diff --git a/src/main/java/au/com/royalpay/payment/manage/appclient/core/impls/RetailRSvcServiceImpl.java b/src/main/java/au/com/royalpay/payment/manage/appclient/core/impls/RetailRSvcServiceImpl.java index 2c5124683..1e220b6c3 100644 --- a/src/main/java/au/com/royalpay/payment/manage/appclient/core/impls/RetailRSvcServiceImpl.java +++ b/src/main/java/au/com/royalpay/payment/manage/appclient/core/impls/RetailRSvcServiceImpl.java @@ -11,6 +11,7 @@ import au.com.royalpay.payment.tools.codec.AESCrypt; import au.com.royalpay.payment.tools.device.DeviceSupport; import au.com.royalpay.payment.tools.encryptalgorithm.SignUtils; import au.com.royalpay.payment.tools.exceptions.BadRequestException; +import au.com.royalpay.payment.tools.exceptions.NotFoundException; import au.com.royalpay.payment.tools.mappers.CommonIncrementalChannelMapper; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; @@ -47,9 +48,8 @@ public class RetailRSvcServiceImpl implements RetailRSvcService { String clientType = device.getString("client_type"); deviceSupport.findRegister(clientType); JSONObject clientConfig = clientConfigMapper.find(device.getIntValue("client_id")); - if (!debug && !clientConfig.getBooleanValue("geek_shop_status") && device.getIntValue("client_id")==9) { -// throw new NotFoundException(); - return new JSONObject(); + if (!debug && !clientConfig.getBooleanValue("geek_shop_status") && device.getIntValue("client_id") != 9) { + throw new NotFoundException(); } JSONObject svcInfo = commonIncrementalChannelMapper.findIncreamentalChannelBySourceCode(sourceCode); if (svcInfo == null || StringUtils.isEmpty(svcInfo.getString("channel_pub_key")) 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 ecbe77194..c795264cb 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 @@ -6599,6 +6599,7 @@ public class ClientManagerImpl implements ClientManager, ManagerTodoNoticeProvid RSvcMchBean svcMchBean = new RSvcMchBean(); svcMchBean.setMerchantNumber(mchInfo.getString("username")); svcMchBean.setMerchantName(mchInfo.getString("company_name")); + svcMchBean.setShortName(mchInfo.getString("short_name")); svcMchBean.setPartnerCode(mchInfo.getString("client_moniker")); svcMchBean.setCredentialCode(mchInfo.getString("credential_code")); svcMchBean.setPayHost(PlatformEnvironment.getEnv().mainHost()); From 482bb9721d12bdbee3a21c9d3022d11fe36c5248 Mon Sep 17 00:00:00 2001 From: dulingling Date: Mon, 9 Mar 2020 10:41:30 +0800 Subject: [PATCH 03/26] =?UTF-8?q?Upd:=E4=BF=AE=E6=94=B9=E8=AE=A1=E7=AE=97?= =?UTF-8?q?=E6=96=B0=E8=80=81=E6=B6=88=E8=B4=B9=E8=80=85=E4=BA=BA=E5=A4=B4?= =?UTF-8?q?=E6=95=B0=EF=BC=8C=E6=AF=8F=E6=97=A5=E6=95=B0=E6=8D=AE=E7=94=9F?= =?UTF-8?q?=E6=88=90=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- .../mappers/TransactionAnalysisMapper.xml | 46 +++++++++---------- 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/pom.xml b/pom.xml index cbfe4ba4b..139e8631c 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ 4.0.0 manage - 1.3.89 + 1.3.90 UTF-8 1.8.0 diff --git a/src/main/resources/au/com/royalpay/payment/manage/analysis/mappers/TransactionAnalysisMapper.xml b/src/main/resources/au/com/royalpay/payment/manage/analysis/mappers/TransactionAnalysisMapper.xml index 81dab16c5..c71b6d2ae 100644 --- a/src/main/resources/au/com/royalpay/payment/manage/analysis/mappers/TransactionAnalysisMapper.xml +++ b/src/main/resources/au/com/royalpay/payment/manage/analysis/mappers/TransactionAnalysisMapper.xml @@ -406,10 +406,11 @@ - +
    +
  • [{{log.remark}}]log.clearing_id
  • +
From 4fdbd23058a520b5017a4268c34a8b83296f6871 Mon Sep 17 00:00:00 2001 From: yixian Date: Tue, 10 Mar 2020 15:25:24 +0800 Subject: [PATCH 25/26] fix(settle ui): title update --- .../static/analysis/templates/settlement_send_check_code.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/ui/static/analysis/templates/settlement_send_check_code.html b/src/main/ui/static/analysis/templates/settlement_send_check_code.html index 998dbd80e..16a683a05 100644 --- a/src/main/ui/static/analysis/templates/settlement_send_check_code.html +++ b/src/main/ui/static/analysis/templates/settlement_send_check_code.html @@ -1,5 +1,5 @@
@@ -34,6 +45,24 @@
+
diff --git a/src/main/ui/static/payment/partner/templates/partner_pay_logs.html b/src/main/ui/static/payment/partner/templates/partner_pay_logs.html index 1b269b062..311ed6a48 100644 --- a/src/main/ui/static/payment/partner/templates/partner_pay_logs.html +++ b/src/main/ui/static/payment/partner/templates/partner_pay_logs.html @@ -1,4 +1,45 @@ -
+ +
@@ -164,13 +205,110 @@
-

+

All

+

+ All + +

+
+
+
+
+ +
+
+ +
+
+
+
+ + + + + + + + + + + + + + + +
Partner CodePartner NameOperation
+ {{subPartner.client_moniker}} + + +
+
+
+ + + + + + + + + + + + + + + +
Partner CodePartner NameOperation
+ {{subPartner.client_moniker}} + + +
+
+
+ +
+ +
diff --git a/src/main/ui/static/payment/partner/templates/partner_settlement.html b/src/main/ui/static/payment/partner/templates/partner_settlement.html index 068607521..4ecc13fbe 100644 --- a/src/main/ui/static/payment/partner/templates/partner_settlement.html +++ b/src/main/ui/static/payment/partner/templates/partner_settlement.html @@ -1,4 +1,45 @@ -
+ +
@@ -53,7 +94,7 @@
-

+

All

+

+ All + +

+
+
+
+
+ +
+
+ +
+
+
+
+ + + + + + + + + + + + + + + +
Partner CodePartner NameOperation
+ {{subPartner.client_moniker}} + + +
+
+
+ + + + + + + + + + + + + + + +
Partner CodePartner NameOperation
+ {{subPartner.client_moniker}} + + +
+
+
+ +
+ +
+
+
+
+
+ + + + + + + + + + + + + + + +
Partner CodePartner NameOperation
+ {{subPartner.client_moniker}} + + +
+
+
+ + + + + + + + + + + + + + + +
Partner CodePartner NameOperation
+ {{subPartner.client_moniker}} + + +
+
+
+ +
+ +
Search - -
-
diff --git a/src/main/ui/static/payment/tradelog/templates/partner_settlement_logs.html b/src/main/ui/static/payment/tradelog/templates/partner_settlement_logs.html index cb24010e1..355d14fbe 100644 --- a/src/main/ui/static/payment/tradelog/templates/partner_settlement_logs.html +++ b/src/main/ui/static/payment/tradelog/templates/partner_settlement_logs.html @@ -9,6 +9,45 @@ .alignCen,.alignCen th{ text-align: center; } + .white_content { + display: none; + position: absolute; + width: 80%; + height: 400px; + padding: 20px; + border: 1px solid orange; + background-color: white; + z-index:1002; + overflow: auto; + } + .white_content::-webkit-scrollbar:vertical { + width: 11px; + } + /*定义滚动条高宽及背景 + 高宽分别对应横竖滚动条的尺寸*/ + .white_content::-webkit-scrollbar + { + -webkit-appearance: none; + width:16px; + height:16px; + background-color:#F5F5F5; + } + /*定义滚动条轨道 + 内阴影+圆角*/ + .white_content::-webkit-scrollbar-track + { + -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3); + border-radius:10px; + background-color:#F5F5F5; + } + /*定义滑块 + 内阴影+圆角*/ + .white_content::-webkit-scrollbar-thumb + { + border-radius:10px; + -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3); + background-color:#555; + }

Settlement

@@ -19,7 +58,7 @@
  • Settlement
  • -
    +
    @@ -74,7 +113,7 @@
    -

    +

    All

    +

    + All + +

    +
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + + + + + + + + + + + + + + + +
    Partner CodePartner NameOperation
    + {{subPartner.client_moniker}} + + +
    +
    +
    + + + + + + + + + + + + + + + +
    Partner CodePartner NameOperation
    + {{subPartner.client_moniker}} + + +
    +
    +
    + +
    + +
    diff --git a/src/main/ui/static/payment/tradelog/templates/partner_trade_logs.html b/src/main/ui/static/payment/tradelog/templates/partner_trade_logs.html index f283ffee2..a6b9760d8 100644 --- a/src/main/ui/static/payment/tradelog/templates/partner_trade_logs.html +++ b/src/main/ui/static/payment/tradelog/templates/partner_trade_logs.html @@ -78,6 +78,45 @@ .line_height_ { line-height: 22px; } + .white_content { + display: none; + position: absolute; + width: 80%; + height: 400px; + padding: 20px; + border: 1px solid orange; + background-color: white; + z-index:1002; + overflow: auto; + } + .white_content::-webkit-scrollbar:vertical { + width: 11px; + } + /*定义滚动条高宽及背景 + 高宽分别对应横竖滚动条的尺寸*/ + .white_content::-webkit-scrollbar + { + -webkit-appearance: none; + width:16px; + height:16px; + background-color:#F5F5F5; + } + /*定义滚动条轨道 + 内阴影+圆角*/ + .white_content::-webkit-scrollbar-track + { + -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3); + border-radius:10px; + background-color:#F5F5F5; + } + /*定义滑块 + 内阴影+圆角*/ + .white_content::-webkit-scrollbar-thumb + { + border-radius:10px; + -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3); + background-color:#555; + }

    Orders

    @@ -88,7 +127,7 @@
  • Orders
  • -
    +

    {{order.display_amount|currency:order.currency+' '}} Paid Success!

    @@ -290,7 +329,7 @@ ng-if="currentUser.client.has_children && !currentUser.client.hide_sub_mch">
    -

    +

    All

    +

    + All + +

    +
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + + + + + + + + + + + + + + + +
    Partner CodePartner NameOperation
    + {{subPartner.client_moniker}} + + +
    +
    +
    + + + + + + + + + + + + + + + +
    Partner CodePartner NameOperation
    + {{subPartner.client_moniker}} + + +
    +
    +
    + +
    + +