|
|
|
@ -4,204 +4,187 @@
|
|
|
|
|
}
|
|
|
|
|
</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">
|
|
|
|
|
<label class="control-label col-sm-2">商户合规文件审核详情:</label>
|
|
|
|
|
<div class="panel panel-default">
|
|
|
|
|
<div class="panel-body">
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-sm-2">商户合规文件审核详情:</label>
|
|
|
|
|
|
|
|
|
|
<div class="col-sm-10">
|
|
|
|
|
<p class="form-control-static">
|
|
|
|
|
<span ng-if="file.file_company.status==0">待审核</span>
|
|
|
|
|
<span ng-if="file.file_company.status==1">通过</span>
|
|
|
|
|
<span ng-if="file.file_company.status==2">打回<p class="small text-danger" ng-if="file.file_company.description && file.file_company.description!=' '"> 打回原因:({{file.file_company.description}})</p></span>
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-sm-2">Partner Code</label>
|
|
|
|
|
|
|
|
|
|
<div class="col-sm-10">
|
|
|
|
|
<p class="form-control-static">
|
|
|
|
|
<div class="col-sm-10">
|
|
|
|
|
<p class="form-control-static">
|
|
|
|
|
<span ng-if="file.file_company.status==0">待审核</span>
|
|
|
|
|
<span ng-if="file.file_company.status==1">通过</span>
|
|
|
|
|
<span ng-if="file.file_company.status==2">打回<p class="small text-danger" ng-if="file.file_company.description && file.file_company.description!=' '"> 打回原因:({{file.file_company.description}})</p></span>
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-sm-2">Partner Code</label>
|
|
|
|
|
|
|
|
|
|
<a class="text-primary" role="button" title="Detail"
|
|
|
|
|
ui-sref="partners.detail({clientMoniker:partner.client_moniker})">
|
|
|
|
|
<span id="parent_code">{{partner.client_moniker}}</span>
|
|
|
|
|
</a>
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-sm-10">
|
|
|
|
|
<p class="form-control-static">
|
|
|
|
|
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-sm-2">Company Name</label>
|
|
|
|
|
<a class="text-primary" role="button" title="Detail"
|
|
|
|
|
ui-sref="partners.detail({clientMoniker:partner.client_moniker})">
|
|
|
|
|
<span id="parent_code">{{partner.client_moniker}}</span>
|
|
|
|
|
</a>
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="col-sm-10">
|
|
|
|
|
<p class="form-control-static">
|
|
|
|
|
<span ng-bind="partner.company_name"></span>
|
|
|
|
|
<span
|
|
|
|
|
ng-if="isComplianceOfCompanyName && partner.open_status"
|
|
|
|
|
style="margin-left: 10px;font-weight: 700;color: red;">
|
|
|
|
|
注意:(微信渠道可能不合规)
|
|
|
|
|
</span>
|
|
|
|
|
<span class="description-text text-red" ng-if="('10000000010' | withRole)" ng-bind="partner.same_company_name"></span>
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="panel-heading" ng-if="'10'|withRole">Audit Files
|
|
|
|
|
<button class="btn-group btn btn-warning" type="button"
|
|
|
|
|
ng-click="passPartnerComplianceFiles()" ng-if="file.file_company.status !=1 && file.file_company.status !=2" >PASS
|
|
|
|
|
</button>
|
|
|
|
|
<button class="btn btn-danger" type="button"
|
|
|
|
|
ng-click="refusePartnerComplianceFiles(file.client)" ng-if="file.file_company.status !=1 && file.file_company.status !=2">REFUSE
|
|
|
|
|
</button>
|
|
|
|
|
<button class="btn-group btn btn-warning" type="button" ng-if="file.file_company.status == 1" >Already Passed
|
|
|
|
|
</button>
|
|
|
|
|
<button class="btn btn-danger" type="button" ng-if=" file.file_company.status == 2">Already Refused
|
|
|
|
|
</button>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="panel-body">
|
|
|
|
|
<div class="form-horizontal">
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-sm-4" style="text-align: center;">
|
|
|
|
|
Website
|
|
|
|
|
</label>
|
|
|
|
|
<div class="col-sm-6">
|
|
|
|
|
<input type="text" class="form-control" ng-if="file.file_company.company_website"
|
|
|
|
|
ng-model="file.file_company.company_website"
|
|
|
|
|
maxlength="200" readonly>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-sm-4" style="text-align: center;">Shop Photo
|
|
|
|
|
</label>
|
|
|
|
|
<div class="col-sm-3">
|
|
|
|
|
<div class="form-control-static"><em>1:</em>
|
|
|
|
|
</div>
|
|
|
|
|
<uib-progressbar value="shopPhotoProgress.value"
|
|
|
|
|
ng-if="shopPhotoProgress"></uib-progressbar>
|
|
|
|
|
<a target="_blank" ng-if="file.file_company.company_photo" ng-href="{{file.file_company.company_photo}}">
|
|
|
|
|
<img ng-src="{{file.file_company.company_photo}}"
|
|
|
|
|
ng-if="file.file_company.company_photo"
|
|
|
|
|
class="thumbnail img-size col-sm-9">
|
|
|
|
|
</a>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-sm-3">
|
|
|
|
|
<div class="form-control-static"><em>2:</em>
|
|
|
|
|
</div>
|
|
|
|
|
<uib-progressbar value="storePhotoProgress.value"
|
|
|
|
|
ng-if="storePhotoProgress"></uib-progressbar>
|
|
|
|
|
<a target="_blank" ng-if="file.file_company.store_photo" ng-href="{{file.file_company.store_photo}}">
|
|
|
|
|
<img ng-src="{{file.file_company.store_photo}}" ng-if="file.file_company.store_photo"
|
|
|
|
|
class="thumbnail img-size col-sm-9">
|
|
|
|
|
</a>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-sm-4" style="text-align: center;">* bank statement
|
|
|
|
|
<span ng-if="file.client_bank_file[0].status == 0" class="small text-dark">(未提交)</span>
|
|
|
|
|
<span ng-if="file.client_bank_file[0].status == 1" class="small text-success">(已通过)</span>
|
|
|
|
|
<span ng-if="file.client_bank_file[0].status == 2" class="small text-danger">(待审核)</span>
|
|
|
|
|
<span ng-if="file.client_bank_file[0].status == 3" class="small text-danger">(已驳回)</span>
|
|
|
|
|
</label>
|
|
|
|
|
<div class="col-sm-6">
|
|
|
|
|
<table>
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr ng-repeat="file_src in file.client_bank_file track by $index">
|
|
|
|
|
<td ng-bind="$index+1+'.'" ALIGN="left" VALIGN="top" class="btn">1</td>
|
|
|
|
|
<td><a 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='/static/images/file_close.png'">
|
|
|
|
|
</a>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-sm-2">Company Name</label>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-sm-10">
|
|
|
|
|
<p class="form-control-static">
|
|
|
|
|
<span ng-bind="partner.company_name"></span>
|
|
|
|
|
<span
|
|
|
|
|
ng-if="isComplianceOfCompanyName && partner.open_status"
|
|
|
|
|
style="margin-left: 10px;font-weight: 700;color: red;">
|
|
|
|
|
注意:(微信渠道可能不合规)
|
|
|
|
|
</span>
|
|
|
|
|
<span class="description-text text-red" ng-if="('10000000010' | withRole)" ng-bind="partner.same_company_name"></span>
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="panel-heading" ng-if="'10'|withRole">Audit Files
|
|
|
|
|
<button class="btn-group btn btn-warning" type="button"
|
|
|
|
|
ng-click="passPartnerComplianceFiles()" ng-if="file.file_company.status !=1 && file.file_company.status !=2" >PASS
|
|
|
|
|
</button>
|
|
|
|
|
<button class="btn btn-danger" type="button"
|
|
|
|
|
ng-click="refusePartnerComplianceFiles(file.client)" ng-if="file.file_company.status !=1 && file.file_company.status !=2">REFUSE
|
|
|
|
|
</button>
|
|
|
|
|
<button class="btn-group btn btn-warning" type="button" ng-if="file.file_company.status == 1" >Already Passed
|
|
|
|
|
</button>
|
|
|
|
|
<button class="btn btn-danger" type="button" ng-if=" file.file_company.status == 2">Already Refused
|
|
|
|
|
</button>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="panel-body">
|
|
|
|
|
<div class="form-horizontal">
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-sm-4" style="text-align: center;">
|
|
|
|
|
Website
|
|
|
|
|
</label>
|
|
|
|
|
<div class="col-sm-6">
|
|
|
|
|
<input type="text" class="form-control" ng-if="file.file_company.company_website"
|
|
|
|
|
ng-model="file.file_company.company_website"
|
|
|
|
|
maxlength="200" readonly>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-sm-4" style="text-align: center;">Shop Photo
|
|
|
|
|
</label>
|
|
|
|
|
<div class="col-sm-3">
|
|
|
|
|
<div class="form-control-static"><em>1:</em>
|
|
|
|
|
</div>
|
|
|
|
|
<uib-progressbar value="shopPhotoProgress.value"
|
|
|
|
|
ng-if="shopPhotoProgress"></uib-progressbar>
|
|
|
|
|
<a target="_blank" ng-if="file.file_company.company_photo" ng-href="{{file.file_company.company_photo}}">
|
|
|
|
|
<img ng-src="{{file.file_company.company_photo}}"
|
|
|
|
|
ng-if="file.file_company.company_photo"
|
|
|
|
|
class="thumbnail img-size col-sm-9">
|
|
|
|
|
</a>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-sm-3">
|
|
|
|
|
<div class="form-control-static"><em>2:</em>
|
|
|
|
|
</div>
|
|
|
|
|
<uib-progressbar value="storePhotoProgress.value"
|
|
|
|
|
ng-if="storePhotoProgress"></uib-progressbar>
|
|
|
|
|
<a target="_blank" ng-if="file.file_company.store_photo" ng-href="{{file.file_company.store_photo}}">
|
|
|
|
|
<img ng-src="{{file.file_company.store_photo}}" ng-if="file.file_company.store_photo"
|
|
|
|
|
class="thumbnail img-size col-sm-9">
|
|
|
|
|
</a>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-sm-4" style="text-align: center;">* bank statement
|
|
|
|
|
<span ng-if="file.client_bank_file[0].status == 0" class="small text-dark">(未提交)</span>
|
|
|
|
|
<span ng-if="file.client_bank_file[0].status == 1" class="small text-success">(已通过)</span>
|
|
|
|
|
<span ng-if="file.client_bank_file[0].status == 2" class="small text-danger">(待审核)</span>
|
|
|
|
|
<span ng-if="file.client_bank_file[0].status == 3" class="small text-danger">(已驳回)</span>
|
|
|
|
|
</label>
|
|
|
|
|
<div class="col-sm-6">
|
|
|
|
|
<table>
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr ng-repeat="file_src in file.client_bank_file track by $index">
|
|
|
|
|
<td ng-bind="$index+1+'.'" ALIGN="left" VALIGN="top" class="btn">1</td>
|
|
|
|
|
<td><a 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='/static/images/file_close.png'">
|
|
|
|
|
</a>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-sm-4" style="text-align: center;">* Certificate of Registration
|
|
|
|
|
<span ng-if="file.client_company_file[0].status == 0" class="small text-dark">(未提交)</span>
|
|
|
|
|
<span ng-if="file.client_company_file[0].status == 1" class="small text-success">(已通过)</span>
|
|
|
|
|
<span ng-if="file.client_company_file[0].status == 2" class="small text-danger">(待审核)</span>
|
|
|
|
|
<span ng-if="file.client_company_file[0].status == 3" class="small text-danger">(已驳回)</span>
|
|
|
|
|
</label>
|
|
|
|
|
<div class="col-sm-6">
|
|
|
|
|
<table>
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr ng-repeat="file_src in file.client_company_file track by $index">
|
|
|
|
|
<td ng-bind="$index+1+'.'" class="btn">1</td>
|
|
|
|
|
<td><a 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='/static/images/file_close.png'">
|
|
|
|
|
</a>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-sm-4" style="text-align: center;">* ID
|
|
|
|
|
<span ng-if="file.client_id_file[0].status == 0" class="small text-dark">(未提交)</span>
|
|
|
|
|
<span ng-if="file.client_id_file[0].status == 1" class="small text-success">(已通过)</span>
|
|
|
|
|
<span ng-if="file.client_id_file[0].status == 2" class="small text-danger">(待审核)</span>
|
|
|
|
|
<span ng-if="file.client_id_file[0].status == 3" class="small text-danger">(已驳回)</span>
|
|
|
|
|
</label>
|
|
|
|
|
<div class="col-sm-6">
|
|
|
|
|
<table>
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr ng-repeat="file_src in file.client_id_file track by $index">
|
|
|
|
|
<td ng-bind="$index+1+'.'" class="btn">1</td>
|
|
|
|
|
<td><a 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='/static/images/file_close.png'">
|
|
|
|
|
</a>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-sm-4" style="text-align: center;">* Certificate of Registration
|
|
|
|
|
<span ng-if="file.client_company_file[0].status == 0" class="small text-dark">(未提交)</span>
|
|
|
|
|
<span ng-if="file.client_company_file[0].status == 1" class="small text-success">(已通过)</span>
|
|
|
|
|
<span ng-if="file.client_company_file[0].status == 2" class="small text-danger">(待审核)</span>
|
|
|
|
|
<span ng-if="file.client_company_file[0].status == 3" class="small text-danger">(已驳回)</span>
|
|
|
|
|
</label>
|
|
|
|
|
<div class="col-sm-6">
|
|
|
|
|
<table>
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr ng-repeat="file_src in file.client_company_file track by $index">
|
|
|
|
|
<td ng-bind="$index+1+'.'" class="btn">1</td>
|
|
|
|
|
<td><a 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='/static/images/file_close.png'">
|
|
|
|
|
</a>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-sm-4" style="text-align: center;">* Agreement
|
|
|
|
|
<span ng-if="file.client_agree_file[0].status == 0" class="small text-dark">(未提交)</span>
|
|
|
|
|
<span ng-if="file.client_agree_file[0].status == 1" class="small text-success">(已通过)</span>
|
|
|
|
|
<span ng-if="file.client_agree_file[0].status == 2" class="small text-danger">(待审核)</span>
|
|
|
|
|
<span ng-if="file.client_agree_file[0].status == 3" class="small text-danger">(已驳回)</span>
|
|
|
|
|
</label>
|
|
|
|
|
<div class="col-sm-6">
|
|
|
|
|
<table>
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr ng-repeat="file_src in file.client_agree_file track by $index">
|
|
|
|
|
<td ng-bind="$index+1+'.'" class="btn">1</td>
|
|
|
|
|
<td><a 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='/static/images/file_close.png'">
|
|
|
|
|
</a>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-sm-4" style="text-align: center;">* ID
|
|
|
|
|
<span ng-if="file.client_id_file[0].status == 0" class="small text-dark">(未提交)</span>
|
|
|
|
|
<span ng-if="file.client_id_file[0].status == 1" class="small text-success">(已通过)</span>
|
|
|
|
|
<span ng-if="file.client_id_file[0].status == 2" class="small text-danger">(待审核)</span>
|
|
|
|
|
<span ng-if="file.client_id_file[0].status == 3" class="small text-danger">(已驳回)</span>
|
|
|
|
|
</label>
|
|
|
|
|
<div class="col-sm-6">
|
|
|
|
|
<table>
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr ng-repeat="file_src in file.client_id_file track by $index">
|
|
|
|
|
<td ng-bind="$index+1+'.'" class="btn">1</td>
|
|
|
|
|
<td><a 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='/static/images/file_close.png'">
|
|
|
|
|
</a>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-sm-4" style="text-align: center;">* Agreement
|
|
|
|
|
<span ng-if="file.client_agree_file[0].status == 0" class="small text-dark">(未提交)</span>
|
|
|
|
|
<span ng-if="file.client_agree_file[0].status == 1" class="small text-success">(已通过)</span>
|
|
|
|
|
<span ng-if="file.client_agree_file[0].status == 2" class="small text-danger">(待审核)</span>
|
|
|
|
|
<span ng-if="file.client_agree_file[0].status == 3" class="small text-danger">(已驳回)</span>
|
|
|
|
|
</label>
|
|
|
|
|
<div class="col-sm-6">
|
|
|
|
|
<table>
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr ng-repeat="file_src in file.client_agree_file track by $index">
|
|
|
|
|
<td ng-bind="$index+1+'.'" class="btn">1</td>
|
|
|
|
|
<td><a 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='/static/images/file_close.png'">
|
|
|
|
|
</a>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|