fix 优化样式

master
luoyang 5 years ago
parent fc8d48eee6
commit f966c32ac5

@ -3298,10 +3298,17 @@ public class ClientManagerImpl implements ClientManager, ManagerTodoNoticeProvid
throw new BadRequestException("Please check the information is uploaded completely"); throw new BadRequestException("Please check the information is uploaded completely");
} }
String[] fileKeys = {"client_bank_file", "client_company_file", "client_id_file", "client_agree_file"}; String[] fileKeys = {"client_bank_file", "client_company_file", "client_id_file", "client_agree_file"};
for (String fileKey : fileKeys) { String[] fileNames = {"bank statement", "Certificate of Registration", "ID", "Agreement"};
for (int i = 0; i < fileKeys.length; i++) {
String fileKey = fileKeys[i];
if (clientAllAuthFiles.stream().noneMatch(fileJson -> fileKey.equals(fileJson.getString("file_name")))) { if (clientAllAuthFiles.stream().noneMatch(fileJson -> fileKey.equals(fileJson.getString("file_name")))) {
throw new BadRequestException("Please check the information is uploaded completely"); if ("client_agree_file".equals(fileKey)) {
throw new BadRequestException("Please check that the agreement has been signed");
}else {
throw new BadRequestException("Please check the " + fileNames[i] + " is uploaded completely");
}
} }
} }
if ("app".equals(source.toLowerCase())) { if ("app".equals(source.toLowerCase())) {
sourceEnum = 1; sourceEnum = 1;

@ -37,13 +37,16 @@ define(['angular', 'decimal', 'uiRouter', 'ngBootSwitch', 'ngFileUpload', 'uiBoo
return $http.get('/client/partner_info/compliance/files'); return $http.get('/client/partner_info/compliance/files');
}] }]
} }
}).state('basic.compliance_to_perfect', { }).state('compliance_to_perfect', {
url: '/compliance_to_perfect', url: '/compliance_to_perfect',
templateUrl: '/static/payment/partner/templates/client_compliance_to_perfect.html', templateUrl: '/static/payment/partner/templates/client_compliance_to_perfect.html',
controller: 'clientCommitToComplianceFilesCtrl', controller: 'clientCommitToComplianceFilesCtrl',
resolve: { resolve: {
file: ['$http', function ($http) { file: ['$http', function ($http) {
return $http.get('/client/partner_info/compliance/clientViewFiles'); return $http.get('/client/partner_info/compliance/clientViewFiles');
}],
partner: ['$http', function ($http) {
return $http.get('/client/partner_info');
}] }]
} }
}).state('compliance_contract', { }).state('compliance_contract', {
@ -763,9 +766,9 @@ define(['angular', 'decimal', 'uiRouter', 'ngBootSwitch', 'ngFileUpload', 'uiBoo
} }
}; };
}]); }]);
app.controller('clientCommitToComplianceFilesCtrl', ['$scope', '$http', '$rootScope', 'commonDialog', '$state', 'Upload', 'file', function ($scope, $http, $rootScope, commonDialog, $state, Upload, file) { app.controller('clientCommitToComplianceFilesCtrl', ['$scope', '$http', '$rootScope', 'commonDialog', '$state', 'Upload', 'file','partner', function ($scope, $http, $rootScope, commonDialog, $state, Upload, file, partner) {
$scope.file = file.data || {}; $scope.file = file.data || {};
$scope.partner = partner.data || {};
//audit files //audit files
$scope.uploadBankFile = function (file) { $scope.uploadBankFile = function (file) {
if (file != null) { if (file != null) {
@ -1041,7 +1044,7 @@ define(['angular', 'decimal', 'uiRouter', 'ngBootSwitch', 'ngFileUpload', 'uiBoo
content: "错误原因:" + resp.data.message + ",请联系BD或客服", content: "错误原因:" + resp.data.message + ",请联系BD或客服",
type: 'error' type: 'error'
}); });
var url = $state.href('basic.compliance_to_perfect'); var url = $state.href('compliance_to_perfect');
window.open(url); window.open(url);
}) })
}; };
@ -1095,7 +1098,7 @@ define(['angular', 'decimal', 'uiRouter', 'ngBootSwitch', 'ngFileUpload', 'uiBoo
document.getElementById('loading').style.display = "none"; document.getElementById('loading').style.display = "none";
document.getElementById('loading_logo').style.display = "none"; document.getElementById('loading_logo').style.display = "none";
delete $scope.logoProgress; delete $scope.logoProgress;
$state.go('basic.compliance_to_perfect', {reload: true}); $state.go('compliance_to_perfect', {reload: true});
window.open(resp.data.file_value, '_blank'); window.open(resp.data.file_value, '_blank');
}, function (resp) { }, function (resp) {
delete $scope.logoProgress; delete $scope.logoProgress;

@ -60,10 +60,15 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
$scope.partner = $scope.file.client; $scope.partner = $scope.file.client;
$scope.passPartnerComplianceFiles = function () { $scope.passPartnerComplianceFiles = function () {
$http.put('/compliance/audit/'+$scope.file.client.client_id+'/pass/complianceFile',{}).then(function (resp) { commonDialog.confirm({
$state.reload(); title: 'Confirm!',
}, function (resp) { content: '确认是否通过商户合规文件?'
commonDialog.alert({title: 'Error', content: resp.data.message, type: 'error'}); }).then(function () {
$http.put('/compliance/audit/'+$scope.file.client.client_id+'/pass/complianceFile',{}).then(function (resp) {
$state.reload();
}, function (resp) {
commonDialog.alert({title: 'Error', content: resp.data.message, type: 'error'});
})
}) })
} }

@ -3,176 +3,198 @@
width: 100%; width: 100%;
} }
</style> </style>
<div class="panel panel-default"> <section class="content-header">
<div class="panel-heading">Audit Files &nbsp;&nbsp;&nbsp; <h1>商户合规文件补充
<button class="btn-group btn btn-warning" type="button" <span class="small text-danger" style="margin: 20px 20px;font-size: 20px;" ng-if="file.client_refuse_reason">
ng-click="clientComplianceViewCommit()" ng-if="file.file_company.status != 0 && file.file_company.status!=1">Commit to Compliance ({{file.client_refuse_reason}})</span>
</button> </h1>
<p class="btn-group btn btn-warning" ng-if="file.file_company.status == 0">Under Review </section>
<p class="btn-group btn btn-success" ng-if="file.file_company.status == 1">Review The Success <div class="panel-body box box-warning ng-scope" style="margin-top: 20px;">
</p> <div class="form-horizontal">
<p class="small text-danger" style="margin:10px 0 0 0" ng-if="file.client_refuse_reason">{{file.client_refuse_reason}}</p> <div class="form-group">
</div> <label class="control-label col-sm-3">* bank statement</label>
<div class="panel-body"> <div class="col-sm-3">
<div class="form-horizontal"> <div class="form-control-static">
<div class="form-group"> <button class="btn btn-primary" type="button"
<label class="control-label col-sm-2">* bank statement</label> ngf-select="uploadBankFile($file)"
<div class="col-sm-4"> ng-if="file.client_bank_file.file_write && file.file_company.status != 0 && file.file_company.status!=1">
<div class="form-control-static"> <i class="fa fa-upload"></i> Upload
<button class="btn btn-primary" type="button" </button>
ngf-select="uploadBankFile($file)" </div>
ng-if="file.client_bank_file.file_write && file.file_company.status != 0 && file.file_company.status!=1"> <uib-progressbar value="bankFileProgress.value" ng-if="bankFileProgress"></uib-progressbar>
<i class="fa fa-upload"></i> Upload <!-- <a ng-if="bankIsImage" target="_blank" ng-repeat="src in file.client_bank_file" ng-href="{{src}}">
</button> <img ng-src="{{src}}" class="col-sm-8">
</div>
<uib-progressbar value="bankFileProgress.value" ng-if="bankFileProgress"></uib-progressbar>
<!-- <a ng-if="bankIsImage" target="_blank" ng-repeat="src in file.client_bank_file" ng-href="{{src}}">
<img ng-src="{{src}}" class="col-sm-8">
</a>--> </a>-->
<table> <table>
<tbody> <tbody>
<tr ng-repeat="file_src in file.client_bank_file.file_value track by $index"> <tr ng-repeat="file_src in file.client_bank_file.file_value track by $index">
<td ng-bind="$index+1+'.'" ALIGN="left" VALIGN="top" class="btn">1</td> <td ng-bind="$index+1+'.'" ALIGN="left" VALIGN="top" class="btn">1</td>
<td><a ng-if="bankIsImage" target="_blank" ng-href="{{file_src.file_value}}"> <td><a ng-if="bankIsImage" target="_blank" ng-href="{{file_src.file_value}}">
<img class="col-sm-6" style="border: 1px solid #ddd" ng-src="{{file_src.file_value}}" class="col-sm-8" onerror="this.src='https://static.easyicon.net/preview/118/1184255.gif'"> <img class="col-sm-6" style="border: 1px solid #ddd" ng-src="{{file_src.file_value}}"
</a> class="col-sm-8"
<button class="btn btn-danger" type="button" ng-click="deleteComplianceFiles(file_src.file_id)" ng-if="file.client_bank_file.file_write && file_src.status !=1 && file.file_company.status != 0 && file.file_company.status!=1">X</button> onerror="this.src='https://static.easyicon.net/preview/118/1184255.gif'">
</td> </a>
</tr> <button class="btn btn-danger" type="button"
</tbody> ng-click="deleteComplianceFiles(file_src.file_id)"
</table> ng-if="file.client_bank_file.file_write && file_src.status !=1 && file.file_company.status != 0 && file.file_company.status!=1">
X
</button>
</td>
</tr>
</tbody>
</table>
</div> </div>
<div class="col-sm-6"> <div class="col-sm-3">
<div class="form-control-static"> <div class="form-control-static">
<p>Example请保证图片信息清晰可见,如下图</p> <p>Example请保证图片信息清晰可见,如示例
<img class="col-sm-6" style="border: 1px solid #ddd" <img class="col-sm-6" style="border: 1px solid #ddd"
src="https://file.royalpay.com.au/open/2017/03/07/1488859920633_5ruVtDa30yY2ytBSDAAqxg0Ob2nreh.jpeg"> src="https://file.royalpay.com.au/open/2017/03/07/1488859920633_5ruVtDa30yY2ytBSDAAqxg0Ob2nreh.jpeg">
</div> </p>
</div> </div>
</div> </div>
</div>
<div class="form-group"> <div class="form-group">
<label class="control-label col-sm-2">* Certificate of Registration</label> <label class="control-label col-sm-3">* Certificate of Registration</label>
<div class="col-sm-4"> <div class="col-sm-3">
<div class="form-control-static"> <div class="form-control-static">
<button class="btn btn-primary" type="button" <button class="btn btn-primary" type="button"
ngf-select="uploadCompanyFile($file)" ngf-select="uploadCompanyFile($file)"
ng-if="file.client_company_file.file_write && file.file_company.status != 0 && file.file_company.status!=1"> ng-if="file.client_company_file.file_write && file.file_company.status != 0 && file.file_company.status!=1">
<i class="fa fa-upload"></i> Upload <i class="fa fa-upload"></i> Upload
</button> </button>
</div> </div>
<uib-progressbar value="companyFileProgress.value" ng-if="companyFileProgress"></uib-progressbar> <uib-progressbar value="companyFileProgress.value" ng-if="companyFileProgress"></uib-progressbar>
<!-- <a ng-if="companyIsImage" ng-repeat="src in file.client_company_file" ng-href="{{src}}" target="_blank"> <!-- <a ng-if="companyIsImage" ng-repeat="src in file.client_company_file" ng-href="{{src}}" target="_blank">
<img ng-src="{{src}}" class="col-sm-8"></a>--> <img ng-src="{{src}}" class="col-sm-8"></a>-->
<table><tbody> <table>
<tbody>
<tr ng-repeat="file_src in file.client_company_file.file_value track by $index"> <tr ng-repeat="file_src in file.client_company_file.file_value track by $index">
<td ng-bind="$index+1+'.'" class="btn">1</td> <td ng-bind="$index+1+'.'" class="btn">1</td>
<td><a ng-if="companyIsImage" target="_blank" ng-href="{{file_src.file_value}}"> <td><a ng-if="companyIsImage" target="_blank" ng-href="{{file_src.file_value}}">
<img ng-src="{{file_src.file_value}}" class="col-sm-8" onerror="this.src='https://static.easyicon.net/preview/118/1184255.gif'"> <img ng-src="{{file_src.file_value}}" class="col-sm-8"
onerror="this.src='https://static.easyicon.net/preview/118/1184255.gif'">
</a> </a>
<button class="btn btn-danger" type="button" ng-click="deleteComplianceFiles(file_src.file_id)" ng-if="file.client_company_file.file_write && file_src.status !=1 && file.file_company.status != 0 && file.file_company.status!=1">X</button> <button class="btn btn-danger" type="button"
ng-click="deleteComplianceFiles(file_src.file_id)"
ng-if="file.client_company_file.file_write && file_src.status !=1 && file.file_company.status != 0 && file.file_company.status!=1">
X
</button>
</td> </td>
</tr> </tr>
</tbody></table> </tbody>
</div> </table>
<div class="col-sm-6"> </div>
<div class="form-control-static"> <div class="col-sm-5">
<div class="col-sm-6"> <div class="form-control-static">
<p>Example公司请提供以下文件图片</p> <div class="col-sm-12">
<p class="col-sm-6">Example公司请提供以下文件图片,如示例
<img class="col-xs-12" style="border: 1px solid #ddd" <img class="col-xs-12" style="border: 1px solid #ddd"
src="https://file.royalpay.com.au/open/2017/03/07/1488865011738_mW91ylSb5V1NJYu8jxvBPGNN49Zyel.jpeg"> src="https://file.royalpay.com.au/open/2017/03/07/1488865011738_mW91ylSb5V1NJYu8jxvBPGNN49Zyel.jpeg">
<!--<img class="col-sm-12" src="https://file.royalpay.com.au/open/2017/03/07/1488864017622_BppIfz1yhMeoF0Z49rHt2gZIfVOihA.jpeg">--> </p>
</div> <!--<img class="col-sm-12" src="https://file.royalpay.com.au/open/2017/03/07/1488864017622_BppIfz1yhMeoF0Z49rHt2gZIfVOihA.jpeg">-->
<div class="col-sm-6"> <p class="col-sm-6">sole trade个体户),partnership合伙,trust信托请在http://abr.business.gov.au将查询结果截图上传
<p>sole trade个体户),partnership合伙,trust信托请在http://abr.business.gov.au将查询结果截图上传</p>
<img class="col-sm-12" style="border: 1px solid #ddd" <img class="col-sm-12" style="border: 1px solid #ddd"
src="https://file.royalpay.com.au/open/2017/03/07/1488860564017_37spL6phUySM27oRtO4cQ7FOJblYJ6.jpeg"> src="https://file.royalpay.com.au/open/2017/03/07/1488860564017_37spL6phUySM27oRtO4cQ7FOJblYJ6.jpeg">
</div> </p>
</div> </div>
</div> </div>
</div> </div>
</div>
<div class="form-group"> <div class="form-group">
<label class="control-label col-sm-2">* ID </label> <label class="control-label col-sm-3">* ID </label>
<div class="col-sm-4"> <div class="col-sm-3">
<div class="form-control-static"> <div class="form-control-static">
<button class="btn btn-primary" type="button" <button class="btn btn-primary" type="button"
ngf-select="uploadIDFile($file)" ngf-select="uploadIDFile($file)"
ng-if="file.client_id_file.file_write && file.file_company.status != 0 && file.file_company.status!=1"> ng-if="file.client_id_file.file_write && file.file_company.status != 0 && file.file_company.status!=1">
<i class="fa fa-upload"></i> Upload <i class="fa fa-upload"></i> Upload
</button> </button>
</div>
<uib-progressbar value="idFileProgress.value" ng-if="idFileProgress"></uib-progressbar>
<!--<a ng-if="idIsImage" ng-repeat="src in file.client_id_file" ng-href="{{src}}" target="_blank">
<img ng-src="{{src}}" class="col-sm-8"></a>-->
<table>
<tbody>
<tr ng-repeat="file_src in file.client_id_file.file_value track by $index">
<td ng-bind="$index+1+'.'" class="btn">1</td>
<td><a ng-if="idIsImage" target="_blank" ng-href="{{file_src.file_value}}">
<img ng-src="{{file_src.file_value}}" class="col-sm-8" onerror="this.src='https://static.easyicon.net/preview/118/1184255.gif'">
</a>
<button class="btn btn-danger" type="button" ng-click="deleteComplianceFiles(file_src.file_id)" ng-if="file.client_id_file.file_write && file_src.status !=1 && file.file_company.status != 0 && file.file_company.status!=1 ">X</button>
</td>
</tr>
</tbody></table>
</div> </div>
<div class="col-sm-6"> <uib-progressbar value="idFileProgress.value" ng-if="idFileProgress"></uib-progressbar>
<div class="form-control-static"> <!--<a ng-if="idIsImage" ng-repeat="src in file.client_id_file" ng-href="{{src}}" target="_blank">
<div class="col-sm-6"> <img ng-src="{{src}}" class="col-sm-8"></a>-->
<p>Example请保证图片(护照或驾照)信息清晰可见,如下图</p> <table>
<img class="col-xs-12" style="border: 1px solid #ddd" <tbody>
<tr ng-repeat="file_src in file.client_id_file.file_value track by $index">
<td ng-bind="$index+1+'.'" class="btn">1</td>
<td><a ng-if="idIsImage" target="_blank" ng-href="{{file_src.file_value}}">
<img ng-src="{{file_src.file_value}}" class="col-sm-8"
onerror="this.src='https://static.easyicon.net/preview/118/1184255.gif'">
</a>
<button class="btn btn-danger" type="button"
ng-click="deleteComplianceFiles(file_src.file_id)"
ng-if="file.client_id_file.file_write && file_src.status !=1 && file.file_company.status != 0 && file.file_company.status!=1 ">
X
</button>
</td>
</tr>
</tbody>
</table>
</div>
<div class="col-sm-3">
<div class="form-control-static">
<div class="col-sm-12">
<p>Example请保证图片(护照或驾照)信息清晰可见,如示例
<img class="col-xs-6" style="border: 1px solid #ddd"
src="https://file.royalpay.com.au/open/2017/06/29/1498725651779_OPiqOP1dGnTpaxPsCR3P9lVrp4384b.jpg"> src="https://file.royalpay.com.au/open/2017/06/29/1498725651779_OPiqOP1dGnTpaxPsCR3P9lVrp4384b.jpg">
</div> <img class="col-sm-6" style="border: 1px solid #ddd"
<div class="col-sm-6">
<br/>
<br/>
<img class="col-sm-12" style="border: 1px solid #ddd"
src="https://file.royalpay.com.au/open/2017/06/29/1498725678615_Bv2tzUtihY5U6YK9ScveXzKkVWOnrF.jpg"> src="https://file.royalpay.com.au/open/2017/06/29/1498725678615_Bv2tzUtihY5U6YK9ScveXzKkVWOnrF.jpg">
</div> </p>
</div> </div>
</div> </div>
</div> </div>
</div>
<div class="form-horizontal"> <div class="form-horizontal">
<div class="form-group"> <div class="form-group">
<label class="control-label col-sm-2">* Agreement</label> <label class="control-label col-sm-3">* Agreement</label>
<div class="col-sm-4"> <div class="col-sm-3">
<div class="form-control-static"> <div class="form-control-static">
<a role="button" class="btn btn-success" ng-if="file.client_agree_file.file_value && file.file_company.status != 0 && file.file_company.status!=1 && file.client_less_file" ui-sref="compliance_contract" >Resign The Contract <a role="button" class="btn btn-primary"
</a> ng-if="file.client_agree_file.file_value && file.file_company.status != 0 && file.file_company.status!=1 && file.client_less_file"
<a role="button" class="btn btn-success" ng-if="!file.client_agree_file.file_value && file.file_company.status != 0 && file.file_company.status!=1 && file.client_less_file" ui-sref="compliance_contract" >Sign The Contract</a> ui-sref="compliance_contract">Resign The Contract
<a ng-if="file.client_agree_file.file_value" role="button" class="btn-group btn btn-warning" type="button" ng-href="{{file.client_agree_file.file_value[0].file_value}}" target="_blank"><i class="fa fa-download"></i></a> </a>
<table> <a role="button" class="btn btn-primary"
<tbody> ng-if="!file.client_agree_file.file_value && file.file_company.status != 0 && file.file_company.status!=1 && file.client_less_file"
<tr ng-repeat="file_src in file.client_agree_file.file_value track by $index"> ui-sref="compliance_contract">Sign The Contract</a>
<td ng-bind="$index+1+'.'" class="btn">1</td> <a ng-if="file.client_agree_file.file_value" role="button" class="btn-group btn btn-warning"
<td><a ng-if="agreeIsImage" target="_blank" ng-href="{{file_src.file_value}}"> type="button" ng-href="{{file.client_agree_file.file_value[0].file_value}}"
<img ng-src="{{file_src.file_value}}" class="col-sm-8" onerror="this.src='https://static.easyicon.net/preview/118/1184255.gif'"> target="_blank"><i class="fa fa-download"></i></a>
</a> <table>
<button class="btn btn-danger" type="button" ng-click="deleteComplianceFiles(file_src.file_id)" ng-if="file.client_id_file.file_write && file_src.status !=1 && file.file_company.status != 0 && file.file_company.status!=1 ">X</button> <tbody>
</td> <tr ng-repeat="file_src in file.client_agree_file.file_value track by $index">
</tr> <td ng-bind="$index+1+'.'" class="btn">1</td>
</tbody></table> <td><a ng-if="agreeIsImage" target="_blank" ng-href="{{file_src.file_value}}">
</div> <img ng-src="{{file_src.file_value}}" class="col-sm-8"
onerror="this.src='https://static.easyicon.net/preview/118/1184255.gif'">
</div> </a>
<div class="col-sm-6"> <button class="btn btn-danger" type="button"
<div class="form-control-static"> ng-click="deleteComplianceFiles(file_src.file_id)"
<p>Example请保证图片信息清晰可见,如下图</p> ng-if="file.client_id_file.file_write && file_src.status !=1 && file.file_company.status != 0 && file.file_company.status!=1 ">
<img class="col-sm-6" style="border: 1px solid #ddd" X
src="https://file.royalpay.com.au/open/2017/06/15/1497454561900_5mf5KC4WGkXyFynv025JlTukAq8BqX.png"> </button>
</div> </td>
</tr>
</tbody>
</table>
</div> </div>
</div> </div>
</div> </div>
</div>
<div class="row" style="text-align: center">
<button style="width: 35%;height: 50px;font-size: 20px;margin-top: 40px;margin-bottom: 20px;" class="btn-group btn btn-success" type="button"
ng-click="clientComplianceViewCommit()"
ng-if="file.file_company.status != 0 && file.file_company.status!=1">Submit Files
</button>
</div> </div>
</div> </div>
</div> </div>
</div>
<!--<div class="margin-bottom margin-top">--> <!--<div class="margin-bottom margin-top">-->
<!--<button class="btn-group btn btn-success" type="button" ng-click="updateFile()">Save--> <!--<button class="btn-group btn btn-success" type="button" ng-click="updateFile()">Save-->
<!--</button>--> <!--</button>-->

@ -53,10 +53,6 @@
<a ui-sref=".compliance_files">Compliance files</a> <a ui-sref=".compliance_files">Compliance files</a>
</li> </li>
<li ui-sref-active="active" ng-if="currentUser.client.client_less_file && currentUser.role != 3">
<a ui-sref=".compliance_to_perfect">Compliance Files</a>
</li>
</ul> </ul>
<div class="tab-content" ui-view> <div class="tab-content" ui-view>
<div ng-show="(partner.source == 4 && (partner.approve_result ==3 || partner.approve_result == 1) ) || partner.source != 4"> <div ng-show="(partner.source == 4 && (partner.approve_result ==3 || partner.approve_result == 1) ) || partner.source != 4">

@ -23,7 +23,7 @@
<p><span style="font-family: DengXian; font-size: 14px;">Dear RoyalPay Merchants:</span></p> <p><span style="font-family: DengXian; font-size: 14px;">Dear RoyalPay Merchants:</span></p>
<p class="p1">RoyalPay is committed to providing a secure and safe platform for Chinese payments. As a part of this <p class="p1">RoyalPay is committed to providing a secure and safe platform for Chinese payments. As a part of this
we regularly participate in communication with Austrac and China&#39;s Foreign Exchange Regulator. To ensure we regularly participate in communication with Austrac and China&#39;s Foreign Exchange Regulator. To ensure
your business is fully compliant, we require certain documents from you by the 1st of October. If you believe your business is fully compliant, we require certain documents from you by the 30st of September. If you believe
you may not be able to submit these documents on time please get in touch with us as soon as possible.</p> you may not be able to submit these documents on time please get in touch with us as soon as possible.</p>
<p><br/><span style="font-family: DengXian; font-size: 14px;"></span></p> <p><br/><span style="font-family: DengXian; font-size: 14px;"></span></p>
<p><span <p><span
@ -42,7 +42,7 @@
<p style="text-align: center;"><span style="font-family: DengXian; font-size: 14px;">RoyalPay皇家支付商户合规文件补充通知</span> <p style="text-align: center;"><span style="font-family: DengXian; font-size: 14px;">RoyalPay皇家支付商户合规文件补充通知</span>
</p> </p>
<p><span style="font-family: DengXian; font-size: 14px;">尊敬的RoyalPay商户</span></p> <p><span style="font-family: DengXian; font-size: 14px;">尊敬的RoyalPay商户</span></p>
<p class="p1">应澳洲政府反洗钱监管机构Austrac和中国外汇监管相关要求需要您配合补充完善基本资料以完成合规流程截止时间2019年10月01日前,超期未提交将可能会影响您的正常交易,谢谢您的配合。</p> <p class="p1">应澳洲政府反洗钱监管机构Austrac和中国外汇监管相关要求需要您配合补充完善基本资料以完成合规流程截止时间2019年9月30日前,超期未提交将可能会影响您的正常交易,谢谢您的配合。</p>
<p class="p1"><br/><span style="font-family: DengXian; font-size: 14px;"></span></p> <p class="p1"><br/><span style="font-family: DengXian; font-size: 14px;"></span></p>
<p><span style="font-family: DengXian; font-size: 14px;">RoyalPay客服与技术支持在此期间将竭诚为您服务如有疑问或需帮助请拨打我们的客服电话1300 107 750或添加RoyalPay官方客服号royalpay_</span><span <p><span style="font-family: DengXian; font-size: 14px;">RoyalPay客服与技术支持在此期间将竭诚为您服务如有疑问或需帮助请拨打我们的客服电话1300 107 750或添加RoyalPay官方客服号royalpay_</span><span
style="font-family: DengXian; font-size: 14px;">1</span><span style="font-family: DengXian; font-size: 14px;">1</span><span
@ -58,7 +58,7 @@
</div> </div>
<div class="modal-footer"> <div class="modal-footer">
<button class="btn btn-success" ui-sref="basic.compliance_to_perfect" ng-click="$dismiss()" type="button">Supplementary Files <button class="btn btn-success" ui-sref="compliance_to_perfect" ng-click="$dismiss()" type="button">Supplementary Files
</button> </button>
<button class="btn btn-danger" ng-click="$dismiss()" type="button">Cancel</button> <button class="btn btn-danger" ng-click="$dismiss()" type="button">Cancel</button>

@ -130,7 +130,7 @@
</div> </div>
<div id="back" style="z-index: 9999; position: fixed ! important; left: 0%;top: 40%;"> <div id="back" style="z-index: 9999; position: fixed ! important; left: 0%;top: 40%;">
<button class="btn-warning return-class" ui-sref="basic.compliance_to_perfect"><i class="fa fa-reply"></i> Return</button> <button class="btn-warning return-class" ui-sref="compliance_to_perfect"><i class="fa fa-reply"></i> Return</button>
</div> </div>
<!--Title Start--> <!--Title Start-->

@ -7,8 +7,8 @@
<form name="partnerForm" novalidate> <form name="partnerForm" novalidate>
<div class="form-group" <div class="form-group"
ng-class="{'has-error':partnerForm.client_moniker.$invalid && partnerForm.client_moniker.$dirty}"> ng-class="{'has-error':partnerForm.client_moniker.$invalid && partnerForm.client_moniker.$dirty}">
<label class="control-label col-sm-6" for="short-id-input">Refuse Reason</label> <label class="control-label col-sm-3" for="short-id-input">Refuse Reason:</label>
<div class="col-sm-6"> <div class="col-sm-8">
<textarea class="form-control text-uppercase" ng-model="partner.description" <textarea class="form-control text-uppercase" ng-model="partner.description"
type="text" type="text"
name="description" name="description"

Loading…
Cancel
Save