|
|
@ -6,21 +6,21 @@
|
|
|
|
<div class="panel-heading">Apply Yeepay Sub Merchant Id</div>
|
|
|
|
<div class="panel-heading">Apply Yeepay Sub Merchant Id</div>
|
|
|
|
<div class="panel-body">
|
|
|
|
<div class="panel-body">
|
|
|
|
<div class="form-horizontal">
|
|
|
|
<div class="form-horizontal">
|
|
|
|
<div class="form-group"
|
|
|
|
<!--<div class="form-group"-->
|
|
|
|
ng-class="{'has-error':subForm.business_content.$invalid && subForm.business_content.$dirty}">
|
|
|
|
<!--ng-class="{'has-error':subForm.business_content.$invalid && subForm.business_content.$dirty}">-->
|
|
|
|
<label class="control-label col-sm-3" for="business_content">* Business Content</label>
|
|
|
|
<!--<label class="control-label col-sm-3" for="business_content">* Business Content</label>-->
|
|
|
|
<div class="col-sm-8">
|
|
|
|
<!--<div class="col-sm-8">-->
|
|
|
|
<select class="form-control" name="business_content"
|
|
|
|
<!--<select class="form-control" name="business_content"-->
|
|
|
|
ng-model="subMerchantInfo.business_content"
|
|
|
|
<!--ng-model="subMerchantInfo.business_content"-->
|
|
|
|
id="business_content" required
|
|
|
|
<!--id="business_content" required-->
|
|
|
|
ng-options="business_content.value as business_content.label for business_content in yeepay_business_contents">
|
|
|
|
<!--ng-options="business_content.value as business_content.label for business_content in yeepay_business_contents">-->
|
|
|
|
<option value="">Please Choose</option>
|
|
|
|
<!--<option value="">Please Choose</option>-->
|
|
|
|
</select>
|
|
|
|
<!--</select>-->
|
|
|
|
<div ng-messages="subForm.business_content.$error" ng-if="subForm.business_content.$dirty">
|
|
|
|
<!--<div ng-messages="subForm.business_content.$error" ng-if="subForm.business_content.$dirty">-->
|
|
|
|
<p class="small text-danger" ng-message="required">Required Field</p>
|
|
|
|
<!--<p class="small text-danger" ng-message="required">Required Field</p>-->
|
|
|
|
</div>
|
|
|
|
<!--</div>-->
|
|
|
|
</div>
|
|
|
|
<!--</div>-->
|
|
|
|
</div>
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="form-group"
|
|
|
|
<div class="form-group"
|
|
|
@ -28,7 +28,7 @@
|
|
|
|
<label class="control-label col-sm-3" for="industry">* Business Category</label>
|
|
|
|
<label class="control-label col-sm-3" for="industry">* Business Category</label>
|
|
|
|
<div class="col-sm-8">
|
|
|
|
<div class="col-sm-8">
|
|
|
|
<select class="form-control" name="industry"
|
|
|
|
<select class="form-control" name="industry"
|
|
|
|
ng-model="subMerchantInfo.industry"
|
|
|
|
ng-model="industry"
|
|
|
|
id="industry" required
|
|
|
|
id="industry" required
|
|
|
|
ng-options="industry.value as industry.label for industry in yeepay_industries">
|
|
|
|
ng-options="industry.value as industry.label for industry in yeepay_industries">
|
|
|
|
<option value="">Please Choose</option>
|
|
|
|
<option value="">Please Choose</option>
|
|
|
@ -39,134 +39,263 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!--<div class="form-group">-->
|
|
|
|
|
|
|
|
<!--<label class="control-label col-sm-3" >* Corporate ID Card Front</label>-->
|
|
|
|
|
|
|
|
<!--<div class="col-sm-8">-->
|
|
|
|
|
|
|
|
<!--<div class="form-control-static">-->
|
|
|
|
|
|
|
|
<!--<button class="btn btn-success" type="button"-->
|
|
|
|
|
|
|
|
<!--ngf-select="uploadLegalIDcardFront($file)"-->
|
|
|
|
|
|
|
|
<!--accept="image/*">-->
|
|
|
|
|
|
|
|
<!--<i class="fa fa-upload"></i> Upload Corporate ID Card Front-->
|
|
|
|
|
|
|
|
<!--</button>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
<!--<uib-progressbar value="legalIDcardFrontProgress.value"-->
|
|
|
|
|
|
|
|
<!--ng-if="legalIDcardFrontProgress"></uib-progressbar>-->
|
|
|
|
|
|
|
|
<!--<div ng-if="legalIDcardFront">Url:{{legalIDcardFront}}</div>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!--<div class="form-group">-->
|
|
|
|
|
|
|
|
<!--<label class="control-label col-sm-3" >* Corporate ID Card Back</label>-->
|
|
|
|
|
|
|
|
<!--<div class="col-sm-8">-->
|
|
|
|
|
|
|
|
<!--<div class="form-control-static">-->
|
|
|
|
|
|
|
|
<!--<button class="btn btn-success" type="button"-->
|
|
|
|
|
|
|
|
<!--ngf-select="uploadLegalIDcardBack($file)"-->
|
|
|
|
|
|
|
|
<!--accept="image/*">-->
|
|
|
|
|
|
|
|
<!--<i class="fa fa-upload"></i> Upload Corporate ID Card Back-->
|
|
|
|
|
|
|
|
<!--</button>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
<!--<uib-progressbar value="legalIDcardBackProgress.value"-->
|
|
|
|
|
|
|
|
<!--ng-if="legalIDcardBackProgress"></uib-progressbar>-->
|
|
|
|
|
|
|
|
<!--<div ng-if="legalIDcardBack">Url:{{legalIDcardBack}}</div>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
|
|
|
|
<div class="form-group">
|
|
|
|
<div class="form-group">
|
|
|
|
<label class="control-label col-sm-3" >* Corporate ID Card Front</label>
|
|
|
|
<label class="control-label col-sm-3" >* Business Licence</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"
|
|
|
|
<button class="btn btn-success" type="button"
|
|
|
|
ngf-select="uploadLegalIDcardFront($file)"
|
|
|
|
ngf-select="uploadBusinessLicence($file)"
|
|
|
|
accept="image/*">
|
|
|
|
accept="image/*">
|
|
|
|
<i class="fa fa-upload"></i> Upload Corporate ID Card Front
|
|
|
|
<i class="fa fa-upload"></i> Upload Business Licence
|
|
|
|
</button>
|
|
|
|
</button>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<uib-progressbar value="legalIDcardFrontProgress.value"
|
|
|
|
<uib-progressbar value="businessLicenceProgress.value"
|
|
|
|
ng-if="legalIDcardFrontProgress"></uib-progressbar>
|
|
|
|
ng-if="businessLicenceProgress"></uib-progressbar>
|
|
|
|
<div ng-if="legalIDcardFront">Url:{{legalIDcardFront}}</div>
|
|
|
|
<div ng-if="businessLicence">Url:{{businessLicence}}</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="form-group">
|
|
|
|
<!--<div class="form-group">-->
|
|
|
|
<label class="control-label col-sm-3" >* Corporate ID Card Back</label>
|
|
|
|
<!--<label class="control-label col-sm-3" >* Tax Level</label>-->
|
|
|
|
|
|
|
|
<!--<div class="col-sm-8">-->
|
|
|
|
|
|
|
|
<!--<div class="form-control-static">-->
|
|
|
|
|
|
|
|
<!--<button class="btn btn-success" type="button"-->
|
|
|
|
|
|
|
|
<!--ngf-select="uploadTaxLevel($file)"-->
|
|
|
|
|
|
|
|
<!--accept="image/*">-->
|
|
|
|
|
|
|
|
<!--<i class="fa fa-upload"></i> Upload Tax Level-->
|
|
|
|
|
|
|
|
<!--</button>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
<!--<uib-progressbar value="taxLevelProgress.value"-->
|
|
|
|
|
|
|
|
<!--ng-if="taxLevelProgress"></uib-progressbar>-->
|
|
|
|
|
|
|
|
<!--<div ng-if="taxLevel">Url:{{taxLevel}}</div>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!--<div class="form-group">-->
|
|
|
|
|
|
|
|
<!--<label class="control-label col-sm-3" >* Bank Account Opening Permit</label>-->
|
|
|
|
|
|
|
|
<!--<div class="col-sm-8">-->
|
|
|
|
|
|
|
|
<!--<div class="form-control-static">-->
|
|
|
|
|
|
|
|
<!--<button class="btn btn-success" type="button"-->
|
|
|
|
|
|
|
|
<!--ngf-select="uploadBankAccountOpen($file)"-->
|
|
|
|
|
|
|
|
<!--accept="image/*">-->
|
|
|
|
|
|
|
|
<!--<i class="fa fa-upload"></i> Upload Bank Account Opening Permit-->
|
|
|
|
|
|
|
|
<!--</button>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
<!--<uib-progressbar value="bankAccountOpenProgress.value"-->
|
|
|
|
|
|
|
|
<!--ng-if="bankAccountOpenProgress"></uib-progressbar>-->
|
|
|
|
|
|
|
|
<!--<div ng-if="bankAccountOpen">Url:{{bankAccountOpen}}</div>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!--<div class="form-group">-->
|
|
|
|
|
|
|
|
<!--<label class="control-label col-sm-3" >* Organization Code Proof</label>-->
|
|
|
|
|
|
|
|
<!--<div class="col-sm-8">-->
|
|
|
|
|
|
|
|
<!--<div class="form-control-static">-->
|
|
|
|
|
|
|
|
<!--<button class="btn btn-success" type="button"-->
|
|
|
|
|
|
|
|
<!--ngf-select="uploadOrgCode($file)"-->
|
|
|
|
|
|
|
|
<!--accept="image/*">-->
|
|
|
|
|
|
|
|
<!--<i class="fa fa-upload"></i> Upload Organization Code Proof-->
|
|
|
|
|
|
|
|
<!--</button>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
<!--<uib-progressbar value="orgCodeProgress.value"-->
|
|
|
|
|
|
|
|
<!--ng-if="orgCodeProgress"></uib-progressbar>-->
|
|
|
|
|
|
|
|
<!--<div ng-if="orgCode">Url:{{orgCode}}</div>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!--<div class="form-group">-->
|
|
|
|
|
|
|
|
<!--<label class="control-label col-sm-3" >Non-standard Protocol File</label>-->
|
|
|
|
|
|
|
|
<!--<div class="col-sm-8">-->
|
|
|
|
|
|
|
|
<!--<div class="form-control-static">-->
|
|
|
|
|
|
|
|
<!--<button class="btn btn-success" type="button"-->
|
|
|
|
|
|
|
|
<!--ngf-select="uploadNonStanProtocol($file)"-->
|
|
|
|
|
|
|
|
<!--accept="image/*">-->
|
|
|
|
|
|
|
|
<!--<i class="fa fa-upload"></i> Upload Non-standard Protocol File-->
|
|
|
|
|
|
|
|
<!--</button>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
<!--<uib-progressbar value="nonStanProtocolProgress.value"-->
|
|
|
|
|
|
|
|
<!--ng-if="nonStanProtocolProgress"></uib-progressbar>-->
|
|
|
|
|
|
|
|
<!--<div ng-if="nonStanProtocol">Url:{{nonStanProtocol}}</div>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!--<div class="form-group">-->
|
|
|
|
|
|
|
|
<!--<label class="control-label col-sm-3" >Other Zip File</label>-->
|
|
|
|
|
|
|
|
<!--<div class="col-sm-8">-->
|
|
|
|
|
|
|
|
<!--<div class="form-control-static">-->
|
|
|
|
|
|
|
|
<!--<button class="btn btn-success" type="button"-->
|
|
|
|
|
|
|
|
<!--ngf-select="uploadZipPath($file)"-->
|
|
|
|
|
|
|
|
<!--accept="image/*">-->
|
|
|
|
|
|
|
|
<!--<i class="fa fa-upload"></i> Upload Other Zip File-->
|
|
|
|
|
|
|
|
<!--</button>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
<!--<uib-progressbar value="zipPathProgress.value"-->
|
|
|
|
|
|
|
|
<!--ng-if="zipPathProgress"></uib-progressbar>-->
|
|
|
|
|
|
|
|
<!--<div ng-if="zipPath">Url:{{zipPath}}</div>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
<!--</div>-->
|
|
|
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
|
|
|
ng-class="{'has-error':subForm.directorLastName.$invalid && subForm.directorLastName.$dirty}">
|
|
|
|
|
|
|
|
<label class="control-label col-sm-3" for="executiveLastName_input">* Director Last Name</label>
|
|
|
|
<div class="col-sm-8">
|
|
|
|
<div class="col-sm-8">
|
|
|
|
<div class="form-control-static">
|
|
|
|
<input class="form-control" ng-model="directors.directorLastName"
|
|
|
|
<button class="btn btn-success" type="button"
|
|
|
|
type="text" name="directorLastName" id="directorLastName_input" required maxlength="50">
|
|
|
|
ngf-select="uploadLegalIDcardBack($file)"
|
|
|
|
<div ng-messages="subForm.directorLastName.$error" ng-if="subForm.directorLastName.$dirty">
|
|
|
|
accept="image/*">
|
|
|
|
<p class="small text-danger" ng-message="required">Required Field</p>
|
|
|
|
<i class="fa fa-upload"></i> Upload Corporate ID Card Back
|
|
|
|
<p class="small text-danger" ng-message="maxlength">Length is more than 50</p>
|
|
|
|
</button>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<uib-progressbar value="legalIDcardBackProgress.value"
|
|
|
|
|
|
|
|
ng-if="legalIDcardBackProgress"></uib-progressbar>
|
|
|
|
|
|
|
|
<div ng-if="legalIDcardBack">Url:{{legalIDcardBack}}</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="form-group">
|
|
|
|
<div class="form-group"
|
|
|
|
<label class="control-label col-sm-3" >* Business Licence</label>
|
|
|
|
ng-class="{'has-error':subForm.directorFirstName.$invalid && subForm.directorFirstName.$dirty}">
|
|
|
|
|
|
|
|
<label class="control-label col-sm-3" for="directorFirstName_input">* Director Fist Name</label>
|
|
|
|
<div class="col-sm-8">
|
|
|
|
<div class="col-sm-8">
|
|
|
|
<div class="form-control-static">
|
|
|
|
<input class="form-control" ng-model="directors.directorFirstName"
|
|
|
|
<button class="btn btn-success" type="button"
|
|
|
|
type="text" name="directorFirstName" id="directorFirstName_input" required maxlength="50">
|
|
|
|
ngf-select="uploadBusinessLicence($file)"
|
|
|
|
<div ng-messages="subForm.directorFirstName.$error" ng-if="subForm.directorFirstName.$dirty">
|
|
|
|
accept="image/*">
|
|
|
|
<p class="small text-danger" ng-message="required">Required Field</p>
|
|
|
|
<i class="fa fa-upload"></i> Upload Business Licence
|
|
|
|
<p class="small text-danger" ng-message="maxlength">Length is more than 50</p>
|
|
|
|
</button>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<uib-progressbar value="businessLicenceProgress.value"
|
|
|
|
|
|
|
|
ng-if="businessLicenceProgress"></uib-progressbar>
|
|
|
|
|
|
|
|
<div ng-if="businessLicence">Url:{{businessLicence}}</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="form-group">
|
|
|
|
<div class="form-group">
|
|
|
|
<label class="control-label col-sm-3" >* Tax Level</label>
|
|
|
|
<label class="control-label col-sm-3" >* Director Passport</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"
|
|
|
|
<button class="btn btn-success" type="button"
|
|
|
|
ngf-select="uploadTaxLevel($file)"
|
|
|
|
ngf-select="uploadDirectorPassport($file)"
|
|
|
|
accept="image/*">
|
|
|
|
accept="image/*">
|
|
|
|
<i class="fa fa-upload"></i> Upload Tax Level
|
|
|
|
<i class="fa fa-upload"></i> Upload Director Passport
|
|
|
|
</button>
|
|
|
|
</button>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<uib-progressbar value="taxLevelProgress.value"
|
|
|
|
<uib-progressbar value="directorPassportProgress.value"
|
|
|
|
ng-if="taxLevelProgress"></uib-progressbar>
|
|
|
|
ng-if="directorPassportProgress"></uib-progressbar>
|
|
|
|
<div ng-if="taxLevel">Url:{{taxLevel}}</div>
|
|
|
|
<div ng-if="directorPassport">Url:{{directorPassport}}</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="form-group">
|
|
|
|
<div class="form-group"
|
|
|
|
<label class="control-label col-sm-3" >* Bank Account Opening Permit</label>
|
|
|
|
ng-class="{'has-error':subForm.directorPassPort.$invalid && subForm.directorPassPort.$dirty}">
|
|
|
|
|
|
|
|
<label class="control-label col-sm-3" for="executivePassPort_input">* Director Passport Number</label>
|
|
|
|
<div class="col-sm-8">
|
|
|
|
<div class="col-sm-8">
|
|
|
|
<div class="form-control-static">
|
|
|
|
<input class="form-control" ng-model="directors.directorPassPort"
|
|
|
|
<button class="btn btn-success" type="button"
|
|
|
|
type="text" name="directorPassPort" id="directorPassPort_input" required maxlength="50">
|
|
|
|
ngf-select="uploadBankAccountOpen($file)"
|
|
|
|
<div ng-messages="subForm.directorPassPort.$error" ng-if="subForm.directorPassPort.$dirty">
|
|
|
|
accept="image/*">
|
|
|
|
<p class="small text-danger" ng-message="required">Required Field</p>
|
|
|
|
<i class="fa fa-upload"></i> Upload Bank Account Opening Permit
|
|
|
|
<p class="small text-danger" ng-message="maxlength">Length is more than 50</p>
|
|
|
|
</button>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<uib-progressbar value="bankAccountOpenProgress.value"
|
|
|
|
|
|
|
|
ng-if="bankAccountOpenProgress"></uib-progressbar>
|
|
|
|
|
|
|
|
<div ng-if="bankAccountOpen">Url:{{bankAccountOpen}}</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="form-group">
|
|
|
|
<div class="form-group"
|
|
|
|
<label class="control-label col-sm-3" >* Organization Code Proof</label>
|
|
|
|
ng-class="{'has-error':subForm.executiveLastName.$invalid && subForm.executiveLastName.$dirty}">
|
|
|
|
|
|
|
|
<label class="control-label col-sm-3" for="executiveLastName_input">* Executive Last Name</label>
|
|
|
|
<div class="col-sm-8">
|
|
|
|
<div class="col-sm-8">
|
|
|
|
<div class="form-control-static">
|
|
|
|
<input class="form-control" ng-model="executives.executiveLastName"
|
|
|
|
<button class="btn btn-success" type="button"
|
|
|
|
type="text" name="executiveLastName" id="executiveLastName_input" required maxlength="50">
|
|
|
|
ngf-select="uploadOrgCode($file)"
|
|
|
|
<div ng-messages="subForm.executiveLastName.$error" ng-if="subForm.executiveLastName.$dirty">
|
|
|
|
accept="image/*">
|
|
|
|
<p class="small text-danger" ng-message="required">Required Field</p>
|
|
|
|
<i class="fa fa-upload"></i> Upload Organization Code Proof
|
|
|
|
<p class="small text-danger" ng-message="maxlength">Length is more than 50</p>
|
|
|
|
</button>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<uib-progressbar value="orgCodeProgress.value"
|
|
|
|
|
|
|
|
ng-if="orgCodeProgress"></uib-progressbar>
|
|
|
|
|
|
|
|
<div ng-if="orgCode">Url:{{orgCode}}</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="form-group">
|
|
|
|
<div class="form-group"
|
|
|
|
<label class="control-label col-sm-3" >Non-standard Protocol File</label>
|
|
|
|
ng-class="{'has-error':subForm.executiveFirstName.$invalid && subForm.executiveFirstName.$dirty}">
|
|
|
|
|
|
|
|
<label class="control-label col-sm-3" for="executiveFirstName_input">* Executive Fist Name</label>
|
|
|
|
<div class="col-sm-8">
|
|
|
|
<div class="col-sm-8">
|
|
|
|
<div class="form-control-static">
|
|
|
|
<input class="form-control" ng-model="executives.executiveFirstName"
|
|
|
|
<button class="btn btn-success" type="button"
|
|
|
|
type="text" name="executiveFirstName" id="executiveFirstName_input" required maxlength="50">
|
|
|
|
ngf-select="uploadNonStanProtocol($file)"
|
|
|
|
<div ng-messages="subForm.executiveFirstName.$error" ng-if="subForm.executiveFirstName.$dirty">
|
|
|
|
accept="image/*">
|
|
|
|
<p class="small text-danger" ng-message="required">Required Field</p>
|
|
|
|
<i class="fa fa-upload"></i> Upload Non-standard Protocol File
|
|
|
|
<p class="small text-danger" ng-message="maxlength">Length is more than 50</p>
|
|
|
|
</button>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
|
|
|
ng-class="{'has-error':subForm.industry.$invalid && subForm.industry.$dirty}">
|
|
|
|
|
|
|
|
<label class="control-label col-sm-3" for="industry">* Executive Level</label>
|
|
|
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
|
|
|
<select class="form-control" name="executiveLevel"
|
|
|
|
|
|
|
|
ng-model="executives.executiveLevel"
|
|
|
|
|
|
|
|
required
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
<option value="">Please Choose</option>
|
|
|
|
|
|
|
|
<option value="CEO">CEO</option>
|
|
|
|
|
|
|
|
<option value="CTO">CTO</option>
|
|
|
|
|
|
|
|
<option value="COO">COO</option>
|
|
|
|
|
|
|
|
<option value="CFO">CFO</option>
|
|
|
|
|
|
|
|
<option value="CCO">CCO</option>
|
|
|
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
<div ng-messages="subForm.executiveLevel.$error" ng-if="subForm.executiveLevel.$dirty">
|
|
|
|
|
|
|
|
<p class="small text-danger" ng-message="required">Required Field</p>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<uib-progressbar value="nonStanProtocolProgress.value"
|
|
|
|
|
|
|
|
ng-if="nonStanProtocolProgress"></uib-progressbar>
|
|
|
|
|
|
|
|
<div ng-if="nonStanProtocol">Url:{{nonStanProtocol}}</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="form-group">
|
|
|
|
<div class="form-group">
|
|
|
|
<label class="control-label col-sm-3" >Other Zip File</label>
|
|
|
|
<label class="control-label col-sm-3" >* Executive Passport</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"
|
|
|
|
<button class="btn btn-success" type="button"
|
|
|
|
ngf-select="uploadZipPath($file)"
|
|
|
|
ngf-select="uploadExecutivePassport($file)"
|
|
|
|
accept="image/*">
|
|
|
|
accept="image/*">
|
|
|
|
<i class="fa fa-upload"></i> Upload Other Zip File
|
|
|
|
<i class="fa fa-upload"></i> Upload Executive Passport
|
|
|
|
</button>
|
|
|
|
</button>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<uib-progressbar value="zipPathProgress.value"
|
|
|
|
<uib-progressbar value="executivePassportProgress.value"
|
|
|
|
ng-if="zipPathProgress"></uib-progressbar>
|
|
|
|
ng-if="executivePassportProgress"></uib-progressbar>
|
|
|
|
<div ng-if="zipPath">Url:{{zipPath}}</div>
|
|
|
|
<div ng-if="executivePassport">Url:{{executivePassport}}</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
|
|
|
ng-class="{'has-error':subForm.executivePassPort.$invalid && subForm.executivePassPort.$dirty}">
|
|
|
|
|
|
|
|
<label class="control-label col-sm-3" for="executivePassPort_input">* Executive Passport Number</label>
|
|
|
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
|
|
|
<input class="form-control" ng-model="executives.executivePassPort"
|
|
|
|
|
|
|
|
type="text" name="executivePassPort" id="executivePassPort_input" required maxlength="50">
|
|
|
|
|
|
|
|
<div ng-messages="subForm.executivePassPort.$error" ng-if="subForm.executivePassPort.$dirty">
|
|
|
|
|
|
|
|
<p class="small text-danger" ng-message="required">Required Field</p>
|
|
|
|
|
|
|
|
<p class="small text-danger" ng-message="maxlength">Length is more than 50</p>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|