master
yuan 7 years ago
parent 7d18e08d06
commit 58d4b60f16

@ -9,19 +9,17 @@
</section> </section>
<div class="content"> <div class="content">
<div class="box box-warning" ng-if="partner.source == 4"> <div class="box box-warning" ng-if="partner.source == 4&&partner.approve_result !=1">
<div class="box-header with-border"> <div class="box-header with-border">
<h3 class="box-title">Compliance <span ng-if="partner.approve_result==5" <h3 class="box-title"> <span ng-if="partner.approve_result==5"
style="color: red">(Refused style="color: red">(Refused
<small class="" <small class=""
ng-if="partner.approve_result==5 || partner.refuse_remark.length>0">:{{partner.refuse_remark}}</small>)</span> ng-if="partner.approve_result==5 || partner.refuse_remark.length>0">:{{partner.refuse_remark}}</small>)</span>
目前状态】- Audit progress】-
<b ng-if="partner.source==4"> <b ng-if="partner.source==4">
<span ng-if="!partner.approve_result">(自助申请)资料完善中</span> <span ng-if="partner.approve_result==2">Awaiting submission of compliance materials 等待提交合规材料</span>
<span ng-if="partner.approve_result==1">(自助申请)已开通</span> <span ng-if="partner.approve_result==3">Waiting for compliance 等待合规审核</span>
<span ng-if="partner.approve_result==2">(自助申请)快速开通等待提交合规材料</span> <span ng-if="partner.approve_result==5">Refused 被打回</span>
<span ng-if="partner.approve_result==3">(自助申请)待审核(材料已提交)</span>
<span ng-if="partner.approve_result==5">(自助申请)被打回</span>
</b> </b>
</h3> </h3>
<div class="btn-group pull-right" role="group" aria-label="..." ng-hide="partner.approve_result ==3 || partner.approve_result == 1"> <div class="btn-group pull-right" role="group" aria-label="..." ng-hide="partner.approve_result ==3 || partner.approve_result == 1">
@ -88,7 +86,8 @@
<label class="control-label col-sm-2">Business Structure</label> <label class="control-label col-sm-2">Business Structure</label>
<div class="col-sm-10"> <div class="col-sm-10">
<p class="form-control-static" ng-bind="partner.business_structure|business_structure"></p> <p class="form-control-static"
ng-bind="partner.business_structure|business_structure"></p>
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">
@ -114,7 +113,8 @@
<label class="control-label col-sm-2">Industry</label> <label class="control-label col-sm-2">Industry</label>
<div class="col-sm-10"> <div class="col-sm-10">
<p class="form-control-static" ng-bind="partner.industry|partner_industry"></p> <p class="form-control-static"
ng-bind="partner.industry|partner_industry"></p>
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">
@ -128,7 +128,8 @@
<label class="control-label col-sm-2">Shop Photo</label> <label class="control-label col-sm-2">Shop Photo</label>
<div class="col-sm-3 col-xs-5"><em>1:</em>&nbsp; <div class="col-sm-3 col-xs-5"><em>1:</em>&nbsp;
<div> <div>
<a class="thumbnail" target="_blank" ng-href="{{partner.company_photo}}"> <a class="thumbnail" target="_blank"
ng-href="{{partner.company_photo}}">
<img ng-src="{{partner.company_photo}}" style="max-height: 100px"> <img ng-src="{{partner.company_photo}}" style="max-height: 100px">
</a> </a>
</div> </div>
@ -146,7 +147,8 @@
<label class="control-label col-sm-2">Website</label> <label class="control-label col-sm-2">Website</label>
<div class="col-sm-10"> <div class="col-sm-10">
<a class="form-control-static" target="_blank" ng-bind="partner.company_website" <a class="form-control-static" target="_blank"
ng-bind="partner.company_website"
href="https://{{partner.company_website}}"></a> href="https://{{partner.company_website}}"></a>
</div> </div>
</div> </div>
@ -198,13 +200,15 @@
<div class="col-sm-8"> <div class="col-sm-8">
<p class="form-control-static" ng-show="!ctrl.editEmail"> <p class="form-control-static" ng-show="!ctrl.editEmail">
<span ng-if="!ctrl.editEmail" ng-bind="partner.contact_email"></span> <span ng-if="!ctrl.editEmail" ng-bind="partner.contact_email"></span>
<a role="button" ng-click="ctrl.editEmail=true" ng-show="!ctrl.editEmail"><i class="fa fa-edit"></i></a> <a role="button" ng-click="ctrl.editEmail=true"
ng-show="!ctrl.editEmail"><i class="fa fa-edit"></i></a>
</p> </p>
<div class="input-group col-sm-8" ng-if="ctrl.editEmail"> <div class="input-group col-sm-8" ng-if="ctrl.editEmail">
<input type="text" class="form-control" ng-model="partner.contact_email" <input type="text" class="form-control" ng-model="partner.contact_email"
title="partner contact_email"> title="partner contact_email">
<div class="input-group-btn"> <div class="input-group-btn">
<button class="btn btn-success" ng-click="updateEmail(1);ctrl.editEmail=false"> <button class="btn btn-success"
ng-click="updateEmail(1);ctrl.editEmail=false">
<i class="fa fa-check"></i> <i class="fa fa-check"></i>
</button> </button>
</div> </div>
@ -265,10 +269,11 @@
</div> </div>
</div> </div>
</div> </div>
<div class="panel panel-default" ng-show="partner.source == 4 && (partner.approve_result !=3 && partner.approve_result !=1)"> <div ng-show="partner.source == 4 && (partner.approve_result !=3 && partner.approve_result !=1)">
<form class="form-horizontal" novalidate name="partnerForm">
<div class="panel panel-default">
<div class="panel-heading">Partner Basic Information</div> <div class="panel-heading">Partner Basic Information</div>
<div class="panel-body"> <div class="panel-body">
<form class="form-horizontal" novalidate name="partnerForm">
<div class="form-group"> <div class="form-group">
<label class="control-label col-sm-2">* Partner Code</label> <label class="control-label col-sm-2">* Partner Code</label>
<div class="col-sm-8"> <div class="col-sm-8">
@ -298,9 +303,11 @@
</div> </div>
<div class="form-group" <div class="form-group"
ng-class="{'has-error':partnerForm.business_structure.$invalid && partnerForm.business_structure.$dirty}"> ng-class="{'has-error':partnerForm.business_structure.$invalid && partnerForm.business_structure.$dirty}">
<label class="control-label col-sm-2" for="business-structure-input">Business Structure</label> <label class="control-label col-sm-2" for="business-structure-input">Business
Structure</label>
<div class="col-sm-8"> <div class="col-sm-8">
<select class="form-control" name="business_structure" ng-model="partner.business_structure" <select class="form-control" name="business_structure"
ng-model="partner.business_structure"
id="business-structure-input" required id="business-structure-input" required
ng-options="structure.value as structure.label for structure in business_structures"> ng-options="structure.value as structure.label for structure in business_structures">
<option value="">Please Choose</option> <option value="">Please Choose</option>
@ -311,17 +318,21 @@
<label class="control-label col-sm-2">*Logo</label> <label class="control-label col-sm-2">*Logo</label>
<div class="col-sm-8"> <div class="col-sm-8">
<div class="form-control-static"> <div class="form-control-static">
<button class="btn btn-success" type="button" ngf-select="uploadLogo($file)" <button class="btn btn-success" type="button"
ngf-select="uploadLogo($file)"
accept="image/*" ngf-max-size="1MB"> accept="image/*" ngf-max-size="1MB">
<i class="fa fa-upload"></i> Upload Logo <i class="fa fa-upload"></i> Upload Logo
</button> </button>
</div> </div>
<uib-progressbar value="logoProgress.value" ng-if="logoProgress"></uib-progressbar> <uib-progressbar value="logoProgress.value"
<img ng-src="{{partner.logo_url}}" ng-if="partner.logo_url" style="height: 100px;"> ng-if="logoProgress"></uib-progressbar>
<img ng-src="{{partner.logo_url}}" ng-if="partner.logo_url"
style="height: 100px;">
</div> </div>
</div> </div>
<div class="form-group" <div class="form-group"
ng-class="{'has-error':partnerForm.abn.$invalid && partnerForm.abn.$dirty}" ng-if="partner.business_structure != 'Company'"> ng-class="{'has-error':partnerForm.abn.$invalid && partnerForm.abn.$dirty}"
ng-if="partner.business_structure != 'Company'">
<label class="control-label col-sm-2" for="abn-input">ABN</label> <label class="control-label col-sm-2" for="abn-input">ABN</label>
<div class="col-sm-8"> <div class="col-sm-8">
<input class="form-control" ng-model="partner.abn" type="text" name="abn" <input class="form-control" ng-model="partner.abn" type="text" name="abn"
@ -334,7 +345,8 @@
</div> </div>
</div> </div>
<div class="form-group" <div class="form-group"
ng-class="{'has-error':partnerForm.acn.$invalid && partnerForm.acn.$dirty}" ng-if="partner.business_structure == 'Company'"> ng-class="{'has-error':partnerForm.acn.$invalid && partnerForm.acn.$dirty}"
ng-if="partner.business_structure == 'Company'">
<label class="control-label col-sm-2" for="acn-input">ACN</label> <label class="control-label col-sm-2" for="acn-input">ACN</label>
<div class="col-sm-8"> <div class="col-sm-8">
<input class="form-control" ng-model="partner.acn" type="text" name="acn" <input class="form-control" ng-model="partner.acn" type="text" name="acn"
@ -345,10 +357,10 @@
</div> </div>
</div> </div>
</div> </div>
<div class="form-group" ng-if="!partner.parent_client_id || ('00110'|withRole)" <div class="form-group" ng-if="!partner.parent_client_id || ('00110'|withRole)"
ng-class="{'has-error':partnerForm.partner_type.$invalid && partnerForm.partner_type.$dirty}"> ng-class="{'has-error':partnerForm.partner_type.$invalid && partnerForm.partner_type.$dirty}">
<label class="control-label col-sm-2" for="partner-type-select">* Photo/Website</label> <label class="control-label col-sm-2" for="partner-type-select">*
Photo/Website</label>
<div class="col-sm-8"> <div class="col-sm-8">
<select class="form-control" ng-model="partner.partner_type" <select class="form-control" ng-model="partner.partner_type"
id="partner-type-select" required id="partner-type-select" required
@ -357,7 +369,9 @@
<option value="photo">Photo</option> <option value="photo">Photo</option>
<option value="companyWebsite">Website</option> <option value="companyWebsite">Website</option>
</select> </select>
<p class="small text-info">If the partner is a offline shop then a photo of shop is <p class="small text-info">If the partner is a offline shop then a photo of
shop
is
required while an online store shall choose company website</p> required while an online store shall choose company website</p>
<p class="small text-info"> <p class="small text-info">
只要有可能产生线下交易商户静态码、POS就必须上传照片否则支付宝会禁止交易</p> 只要有可能产生线下交易商户静态码、POS就必须上传照片否则支付宝会禁止交易</p>
@ -373,13 +387,15 @@
<div class="col-sm-5"> <div class="col-sm-5">
<div class="form-control-static"><em>1:</em>&nbsp; <div class="form-control-static"><em>1:</em>&nbsp;
<button class="btn btn-primary" type="button" <button class="btn btn-primary" type="button"
ngf-select="uploadShopPhoto($file)" accept="image/*" ngf-max-size="2MB"> ngf-select="uploadShopPhoto($file)" accept="image/*"
ngf-max-size="2MB">
<i class="fa fa-upload"></i> Upload Shop Photo1 <i class="fa fa-upload"></i> Upload Shop Photo1
</button> </button>
</div> </div>
<uib-progressbar value="shopPhotoProgress.value" <uib-progressbar value="shopPhotoProgress.value"
ng-if="shopPhotoProgress"></uib-progressbar> ng-if="shopPhotoProgress"></uib-progressbar>
<img ng-src="{{partner.company_photo}}" ng-if="partner.company_photo" class="thumbnail img-size col-sm-5"> <img ng-src="{{partner.company_photo}}" ng-if="partner.company_photo"
class="thumbnail img-size col-sm-5">
</div> </div>
<div class="col-sm-5"> <div class="col-sm-5">
<div class="form-control-static"><em>2:</em>&nbsp; <div class="form-control-static"><em>2:</em>&nbsp;
@ -391,13 +407,15 @@
</div> </div>
<uib-progressbar value="storePhotoProgress.value" <uib-progressbar value="storePhotoProgress.value"
ng-if="storePhotoProgress"></uib-progressbar> ng-if="storePhotoProgress"></uib-progressbar>
<img ng-src="{{partner.store_photo}}" ng-if="partner.store_photo" class="thumbnail img-size col-sm-5"> <img ng-src="{{partner.store_photo}}" ng-if="partner.store_photo"
class="thumbnail img-size col-sm-5">
</div> </div>
</div> </div>
<div class="form-group" <div class="form-group"
ng-if="partner.partner_type == 'companyWebsite' && (!partner.parent_client_id || ('00110'|withRole))" ng-if="partner.partner_type == 'companyWebsite' && (!partner.parent_client_id || ('00110'|withRole))"
ng-class="{'has-error':partnerForm.company_website.$invalid && partnerForm.company_website.$dirty}"> ng-class="{'has-error':partnerForm.company_website.$invalid && partnerForm.company_website.$dirty}">
<label class="control-label col-sm-2" for="company_website-input">* Website</label> <label class="control-label col-sm-2" for="company_website-input">*
Website</label>
<div class="col-sm-8"> <div class="col-sm-8">
<input type="text" name="company_website" class="form-control" <input type="text" name="company_website" class="form-control"
ng-model="partner.company_website" ng-model="partner.company_website"
@ -431,14 +449,58 @@
</div> </div>
</div> </div>
</div> </div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">Store Information &nbsp; <em class="small"><b>(Optional)</b></em></div>
<div class="panel-body">
<div class="form-horizontal">
<div class="form-group">
<label class="control-label col-sm-2">
Business Hours</label>
<div class="col-sm-8">
<input type="text" class="form-control" ng-model="partner.business_hours">
<p class="small text-info">
eg:Monday-Friday 09:00-20:00,Saturday-Sunday 10:00-22:00</p>
</div>
</div>
<div class="form-group">
<label class="control-label col-sm-2">
Merchant Tag<em class="small">(Chinese)</em></label>
<div class="col-sm-8">
<input type="text" class="form-control" ng-model="partner.merchant_tag">
</div>
</div>
<div class="form-group">
<label class="control-label col-sm-2">
Merchant Introduction<em class="small">(Chinese)</em></label>
<div class="col-sm-8">
<textarea class="form-control" ng-model="partner.merchant_introduction"></textarea>
</div>
</div>
<div class="form-group">
<label class="control-label col-sm-2">
Video Introduction<br><em class="small">(youtube link)</em></label>
<div class="col-sm-8">
<input type="text" class="form-control" ng-model="partner.merchant_video_url">
<p class="small text-info">eg:https://www.baidu.com</p>
</div>
</div>
</div>
</div>
</div>
<div class="btn-group margin-bottom margin-top"> <div class="btn-group margin-bottom margin-top">
<button class="btn btn-success" type="button" ng-click="updatePartner(partnerForm)">Save <button class="btn btn-success" type="button"
ng-click="updatePartner(partnerForm)">
Save
</button> </button>
<a class="btn btn-danger" role="button" ui-sref="^" ui-sref-opts="{reload:true}">Back</a> <a class="btn btn-danger" role="button" ui-sref="^"
ui-sref-opts="{reload:true}">Back</a>
</div> </div>
</form> </form>
</div> </div>
</div> </div>
<!--end 商户基本资料--> <!--end 商户基本资料-->
</div> </div>

Loading…
Cancel
Save