From 3db0c13c7d85c53cf27223b09e7168056fcf5aaa Mon Sep 17 00:00:00 2001 From: "taylor.dang" Date: Wed, 27 Mar 2019 21:59:00 +0800 Subject: [PATCH] =?UTF-8?q?inspiry=E8=AE=BE=E5=A4=87=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/impls/ClientManagerImpl.java | 2 +- .../static/payment/partner/partner-manage.js | 4 +- .../payment/partner/templates/add_device.html | 79 ++++++++++--------- 3 files changed, 43 insertions(+), 42 deletions(-) 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 aa8b9751c..1e794935b 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 @@ -2117,7 +2117,7 @@ public class ClientManagerImpl implements ClientManager, ManagerTodoNoticeProvid if (deviceInfo.getIntValue("client_id") != client.getIntValue("client_id")) { throw new NotFoundException("设备不存在"); } - if (StringUtils.equals(InspiryPOSFinder.INSPIRY_DEVICE_TYPE, deviceInfo.getString("dev_type"))) { + if (StringUtils.equals(InspiryPOSFinder.INSPIRY_DEVICE_TYPE, deviceInfo.getString("client_type")) && enable) { JSONObject inspiryDevice = clientDeviceMapper.findDeviceInfoByDeviceNo(deviceInfo.getString("client_dev_id"), InspiryPOSFinder.INSPIRY_DEVICE_TYPE); if (inspiryDevice != null) { throw new ServerErrorException("当前设备已被使用"); diff --git a/src/main/ui/static/payment/partner/partner-manage.js b/src/main/ui/static/payment/partner/partner-manage.js index a00546187..27e8bb534 100644 --- a/src/main/ui/static/payment/partner/partner-manage.js +++ b/src/main/ui/static/payment/partner/partner-manage.js @@ -2989,9 +2989,6 @@ define(['angular', 'decimal', 'static/commons/commons', 'uiBootstrap', 'uiRouter }]); app.controller('newDeviceDialogCtrl', ['$scope', '$http', 'clientMoniker', function ($scope, $http,clientMoniker) { - $scope.params = {}; - $scope.manager = {}; - $scope.save = function (form) { $scope.errmsg = null; if (form.$invalid) { @@ -3002,6 +2999,7 @@ define(['angular', 'decimal', 'static/commons/commons', 'uiBootstrap', 'uiRouter }); return; } + alert($scope.device); $http.post('/sys/partners/' + clientMoniker + '/add_device', $scope.device).then(function () { $scope.$close(); }, function (resp) { diff --git a/src/main/ui/static/payment/partner/templates/add_device.html b/src/main/ui/static/payment/partner/templates/add_device.html index 2f6a191f7..884d656d4 100644 --- a/src/main/ui/static/payment/partner/templates/add_device.html +++ b/src/main/ui/static/payment/partner/templates/add_device.html @@ -2,49 +2,52 @@

New Manager Device