[R]合规审核页面三级路由

master
liuxinxin 7 years ago
parent 3c093c8857
commit fe20ca1f1c

@ -87,7 +87,7 @@
<span ng-if="compliance_company.source==2">Web</span>
</td>
<td><a class="text-primary" role="button" title="Detail"
ui-sref="compliance_detail({client_moniker:compliance_company.client_moniker})">
ui-sref="partner_compliance_auth.complianceDetail({client_moniker:compliance_company.client_moniker})">
<i class="fa fa-search"></i> Detail
</a>
</td>

@ -0,0 +1,18 @@
<div class="content">
<div class="row">
<div class="col-sm-12">
<div class="nav-tabs-custom">
<ul class="nav nav-tabs">
<li ui-sref-active-eq="active">
<a ui-sref=".partner_detail({client_moniker:clientMoniker})">Partner Detail</a>
</li>
<li ui-sref-active="active">
<a ui-sref=".compliance_detail({client_moniker:clientMoniker})">Compliance Files Audit</a>
</li>
</ul>
<div class="tab-content" ui-view>
</div>
</div>
</div>
</div>
</div>

@ -6,7 +6,11 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
url: '/partners/complianceForClient',
templateUrl: 'static/payment/kyc/templates/compliance_audit.html',
controller: 'compliancePartnerForClientCtrl'
}).state('partner_compliance_auth.compliance_detail', {
}).state('partner_compliance_auth.complianceDetail', {
url: '/{client_moniker}/complianceAuth',
templateUrl: 'static/payment/kyc/templates/compliance_audit_compliance_detail.html',
controller: 'complianceDetailCtrl'
}).state('partner_compliance_auth.complianceDetail.compliance_detail', {
url: '/{client_moniker}/compliance_detail',
templateUrl: '/static/payment/partner/templates/client_compliance_to_auth.html',
controller: 'partnerComplianceCompanyDetail',
@ -15,6 +19,15 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
return $http.get('/compliance/audit/compliance/clientViewFiles/'+ $stateParams.client_moniker);
}]
}
}).state('partner_compliance_auth.complianceDetail.partner_detail', {
url: '/partner_detail',
templateUrl: '/static/payment/kyc/templates/compliance_audit_client_detail.html',
controller: 'compliancePartnerDetailCtrl',
resolve: {
partner: ['$http', '$stateParams', function ($http, $stateParams) {
return $http.get('/sys/partners/' + $stateParams.client_moniker);
}]
}
}).state('partner_compliance_auth.kycDetail.partner_detail', {
url: '/partner_detail',
templateUrl: '/static/payment/kyc/templates/compliance_audit_client_detail.html',
@ -135,6 +148,13 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
$state.go('.kyc_files_detail', {client_moniker: $stateParams.client_moniker});
}
}]);
app.controller('complianceDetailCtrl', ['$scope', '$rootScope','$state', '$stateParams', function ($scope,$rootScope,$state, $stateParams) {
$scope.clientMoniker = $stateParams.client_moniker;
if ($state.is('partner_compliance_auth.complianceDetail')){
$state.go('.compliance_detail', {client_moniker: $stateParams.client_moniker});
}
}]);
app.controller('compliancePartnerDetailCtrl', ['$scope', 'partner','$rootScope', '$stateParams', function ($scope, partner,$rootScope, $stateParams) {
$scope.partner = angular.copy(partner.data);
$scope.clientMoniker = $stateParams.client_moniker;

@ -4,19 +4,6 @@
}
</style>
<div class="content">
<div class="row">
<div class="col-sm-12">
<div class="nav-tabs-custom">
<ul class="nav nav-tabs">
<li ui-sref-active-eq="active">
<a ui-sref="partner_compliance_auth.partner_detail({client_moniker:partner.client_moniker})">Partner Detail</a>
</li>
<li ui-sref-active="active">
<a ui-sref="compliance_detail({client_moniker:partner.client_moniker})">Compliance Audit</a>
</li>
</ul>
<div class="tab-content" ui-view>
<div class="panel panel-default">
<div class="panel-body">
<div class="form-group">
@ -195,11 +182,7 @@
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

Loading…
Cancel
Save