From c53ea04d2e807672cf35602906a5f37e8698ff2c Mon Sep 17 00:00:00 2001 From: yuan <1551130722@qq.com> Date: Tue, 9 Jan 2018 16:19:41 +0800 Subject: [PATCH] fix~ --- .../manage/mappers/payment/OrderMapper.xml | 4 ++- .../manage/mappers/system/ManagerMapper.xml | 2 +- .../config/organizations/templates/orgs.html | 3 ++- .../static/payment/partner/partner-manage.js | 27 +++++++++++++++++++ .../payment/partner/templates/partners.html | 4 +-- 5 files changed, 35 insertions(+), 5 deletions(-) diff --git a/src/main/resources/au/com/royalpay/payment/manage/mappers/payment/OrderMapper.xml b/src/main/resources/au/com/royalpay/payment/manage/mappers/payment/OrderMapper.xml index 15377e695..1fa582785 100644 --- a/src/main/resources/au/com/royalpay/payment/manage/mappers/payment/OrderMapper.xml +++ b/src/main/resources/au/com/royalpay/payment/manage/mappers/payment/OrderMapper.xml @@ -359,11 +359,13 @@ and t.system_transaction_id =#{search_text} + and p.org_id in + #{org_id} and o.order_id=#{order_id} and o.gateway in #{gateway} - and p.org_id=#{org_id} + and p.org_id=#{org_id} and o.create_time >= #{from} and o.create_time < #{to} and date(o.create_time)=date(#{date}) diff --git a/src/main/resources/au/com/royalpay/payment/manage/mappers/system/ManagerMapper.xml b/src/main/resources/au/com/royalpay/payment/manage/mappers/system/ManagerMapper.xml index 434d24c25..2ebe604e3 100644 --- a/src/main/resources/au/com/royalpay/payment/manage/mappers/system/ManagerMapper.xml +++ b/src/main/resources/au/com/royalpay/payment/manage/mappers/system/ManagerMapper.xml @@ -3,7 +3,7 @@ 0 and m.is_valid=1 AND o.type = 0 diff --git a/src/main/ui/static/config/organizations/templates/orgs.html b/src/main/ui/static/config/organizations/templates/orgs.html index a763ce5f0..ba15ad749 100644 --- a/src/main/ui/static/config/organizations/templates/orgs.html +++ b/src/main/ui/static/config/organizations/templates/orgs.html @@ -168,7 +168,8 @@ ng-click="disableOrg(org)" ng-if="(currentUser.org_id == null)||(org.parent_org_id == currentUser.org_id)">Disable Detail + ui-sref=".detail_parent({orgId:org.org_id})" ng-if="org.org_id==currentUser.org_id"> Edit diff --git a/src/main/ui/static/payment/partner/partner-manage.js b/src/main/ui/static/payment/partner/partner-manage.js index cf7b65814..512a6e310 100644 --- a/src/main/ui/static/payment/partner/partner-manage.js +++ b/src/main/ui/static/payment/partner/partner-manage.js @@ -2519,5 +2519,32 @@ define(['angular', 'decimal', 'static/commons/commons', 'uiBootstrap', 'uiRouter return bdUsers; } }); + + app.filter('bdOrgSelect', function () { + return function (bdUsers, params) { + var org_id; + org_id = params.org_ids ||params.org_id || currentUser.org_id; + if (org_id) { + var bdUserByOrg = {}; + var count = 0; + angular.forEach(bdUsers, function (bdUser) { + if(params.org_ids){ + if (bdUser.org_id == org_id) { + bdUserByOrg[count] = bdUser; + count++; + } + }else { + if (bdUser.org_id == org_id || bdUser.parent_org_id == org_id) { + bdUserByOrg[count] = bdUser; + count++; + } + + } + }); + return bdUserByOrg; + } + return bdUsers; + } + }); return app; }); \ No newline at end of file diff --git a/src/main/ui/static/payment/partner/templates/partners.html b/src/main/ui/static/payment/partner/templates/partners.html index aa99dceb1..4b38b57b2 100644 --- a/src/main/ui/static/payment/partner/templates/partners.html +++ b/src/main/ui/static/payment/partner/templates/partners.html @@ -237,12 +237,12 @@ - + BD User + ng-options="bd.manager_id as bd.display_name group by bd.org_name for bd in bdUserSource | bdOrgSelect:params"> All