|
|
|
@ -104,223 +104,607 @@
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div ng-if="org.commission_type == 1">
|
|
|
|
|
<div class="form-group" ng-class="{'has-error':org_form.alipay_rate_value.$invalid && org_form.alipay_rate_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="alipay_rate_value_input">Alipay Rate *</label>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- <div ng-if="(org.type == 0 || currentUser.org_id !=null)">
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_alipay_rate.$invalid && org_form.min_alipay_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="min_alipay_rate_input">Min Alipay Rate *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control form-control-float" type="number" ng-model="org.alipay_rate_value" id="alipay_rate_value_input" name="alipay_rate_value" max="100" min="0"readonly>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
<input class="form-control" type="number" ng-model="org.min_alipay_rate"
|
|
|
|
|
id="min_alipay_rate_input" name="min_alipay_rate" max="100">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="form-group" ng-class="{'has-error':org_form.wechat_rate_value.$invalid && org_form.wechat_rate_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="wechat_rate_value_input">Wechat Rate *</label>
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_bestpay_rate.$invalid && org_form.min_bestpay_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="min_bestpay_rate_input">Min Bestpay Rate *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control form-control-float" type="number" ng-model="org.wechat_rate_value" id="wechat_rate_value_input" name="wechat_rate_value" max="100" min="0" readonly>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
<input class="form-control" type="number" ng-model="org.min_bestpay_rate"
|
|
|
|
|
id="min_bestpay_rate_input" name="min_bestpay_rate" max="100">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_jd_rate.$invalid && org_form.min_jd_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="min_jd_rate_input">Min Jd Rate *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control" type="number" ng-model="org.min_jd_rate"
|
|
|
|
|
id="min_jd_rate_input" name="min_jd_rate" max="100">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<!-- APS start -->
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_alipayonline_rate.$invalid && org_form.min_alipayonline_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="min_alipayonline_rate_input">Min Alipayonline Rate *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control" type="number" ng-model="org.min_alipayonline_rate"
|
|
|
|
|
id="min_alipayonline_rate_input" name="min_alipayonline_rate" max="100">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>-->
|
|
|
|
|
|
|
|
|
|
<div class="form-group" ng-class="{'has-error':org_form.contact_person.$invalid && org_form.contact_person.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="org_contact_person_input">Contact Person *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control" ng-model="org.contact_person" id="org_contact_person_input" name="contact_person" required>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group" ng-class="{'has-error':org_form.contact_phone.$invalid && org_form.contact_phone.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="org_contact_phone_input">Phone *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control" ng-model="org.contact_phone" id="org_contact_phone_input" name="contact_phone" required>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group" ng-class="{'has-error':org_form.contact_mail.$invalid && org_form.contact_mail.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="org_contact_mail_input">Mail *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control" ng-model="org.contact_mail" id="org_contact_mail_input" name="contact_mail" required>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-sm-2">A+(APS)</label>
|
|
|
|
|
<label class="control-label col-sm-2" for="commission_checkbox">Enable Commission</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input id="commission_checkbox" type="checkbox" class="checkbox-inline checkbox" ng-model="org.commission">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group" ng-class="{'has-error':org_form.wechat_rate_value.$invalid && org_form.wechat_rate_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-3" for="wechat_rate_value_input">Interchange Fee *</label>
|
|
|
|
|
<div class="col-sm-7">
|
|
|
|
|
<input class="form-control form-control-float" type="number" ng-model="org.interchange_fee_value" id="interchange_fee_value_input" name="interchange_fee_value" max="100" min="0" readonly>
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.remark.$invalid && org_form.remark.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="remark-input">Remark</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<textarea class="form-control" ng-model="org.remark" name="remark"
|
|
|
|
|
id="remark-input" maxlength="500"></textarea>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div ng-if="org.type == 0">
|
|
|
|
|
<div class="panel panel-default">
|
|
|
|
|
<div class="panel-heading">China Wallet</div>
|
|
|
|
|
<div class="panel-body">
|
|
|
|
|
<div class="col-sm-6" ng-if="org.commission_type == 1">
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.wechat_rate_value.$invalid && org_form.wechat_rate_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5" for="wechat_rate_value_input">Wechat
|
|
|
|
|
Rate
|
|
|
|
|
*</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.wechat_rate_value"
|
|
|
|
|
id="wechat_rate_value_input"
|
|
|
|
|
name="wechat_rate_value"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
required
|
|
|
|
|
style="width: 100% !important"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group" ng-class="{'has-error':org_form.service_fee_value.$invalid && org_form.service_fee_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-3" for="service_fee_value_input">Service Fee *</label>
|
|
|
|
|
<div class="col-sm-7">
|
|
|
|
|
<input class="form-control form-control-float" type="number" ng-model="org.service_fee_value" id="service_fee_value_input" name="service_fee_value" max="100" min="0" readonly>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.alipay_rate_value.$invalid && org_form.alipay_rate_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5" for="alipay_rate_value_input">Alipay
|
|
|
|
|
Rate
|
|
|
|
|
*</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.alipay_rate_value"
|
|
|
|
|
id="alipay_rate_value_input"
|
|
|
|
|
name="alipay_rate_value"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
required
|
|
|
|
|
style="width: 100% !important"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group" ng-class="{'has-error':org_form.min_interchange_fee_value.$invalid && org_form.min_interchange_fee_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-3" for="min_interchange_fee_value_input">Min Interchange Fee</label>
|
|
|
|
|
<div class="col-sm-7">
|
|
|
|
|
<input class="form-control form-control-float" type="number" ng-model="org.min_interchange_fee_value" id="min_interchange_fee_value_input" name="min_interchange_fee_value" max="100" min="0" readonly>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.alipayonline_rate_value.$invalid && org_form.alipayonline_rate_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5"
|
|
|
|
|
for="alipayonline_rate_value_input">AlipayOnline
|
|
|
|
|
Rate *</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.alipayonline_rate_value"
|
|
|
|
|
id="alipayonline_rate_value_input"
|
|
|
|
|
name="alipayonline_rate_value"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
required
|
|
|
|
|
style="width: 100% !important;"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group" ng-class="{'has-error':org_form.min_service_fee_value.$invalid && org_form.min_service_fee_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-3" for="min_service_fee_value_input">Min Service Fee</label>
|
|
|
|
|
<div class="col-sm-7">
|
|
|
|
|
<input class="form-control form-control-float" type="number" ng-model="org.min_service_fee_value" id="min_service_fee_value_input" name="min_service_fee_value" max="100" min="0" readonly>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.cb_bankpay_rate_value.$invalid && org_form.cb_bankpay_rate_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5" for="cb_bankpay_rate_value_input">CB
|
|
|
|
|
BankPay Rate</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.cb_bankpay_rate_value"
|
|
|
|
|
id="cb_bankpay_rate_value_input"
|
|
|
|
|
name="cb_bankpay_rate_value"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
style="width: 100% !important;"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<!-- APS end-->
|
|
|
|
|
|
|
|
|
|
<div class="form-group" ng-class="{'has-error':org_form.bestpay_rate_value.$invalid && org_form.bestpay_rate_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="bestpay_rate_value_input">Bestpay Rate *</label>
|
|
|
|
|
</div>
|
|
|
|
|
<!--<div class="form-group" ng-class="{'has-error':org_form.rpaypmt_card_rate_value.$invalid && org_form.rpaypmt_card_rate_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="rpaypmt_card_rate_value_input">Card Payment Rate *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control form-control-float" type="number" ng-model="org.bestpay_rate_value" id="bestpay_rate_value_input" name="bestpay_rate_value" max="100" min="0" readonly>
|
|
|
|
|
<input class="form-control form-control-float" type="number" ng-model="org.rpaypmt_card_rate_value" id="rpaypmt_card_rate_value_input" name="rpaypmt_card_rate_value" max="100" min="0" required>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>-->
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-sm-6">
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_wechat_rate.$invalid && org_form.min_wechat_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5" for="min_wechat_rate_input">Min
|
|
|
|
|
Wechat
|
|
|
|
|
Rate</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.min_wechat_rate"
|
|
|
|
|
id="min_wechat_rate_input"
|
|
|
|
|
name="min_wechat_rate"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
style="width: 100% !important;"
|
|
|
|
|
|
|
|
|
|
<div class="form-group" ng-class="{'has-error':org_form.jd_rate_value.$invalid && org_form.jd_rate_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="jd_rate_value_input">JD Pay Rate *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control form-control-float" type="number" ng-model="org.jd_rate_value" id="jd_rate_value_input" name="jd_rate_value" max="100" min="0" readonly>
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="form-group" ng-class="{'has-error':org_form.alipayonline_rate_value.$invalid && org_form.alipayonline_rate_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="alipayonline_rate_value_input">AlipayOnline Rate *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control form-control-float" type="number" ng-model="org.alipayonline_rate_value" id="alipayonline_rate_value_input" name="alipayonline_rate_value" max="100" min="0" readonly>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_alipay_rate.$invalid && org_form.min_alipay_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5" for="min_alipay_rate_input">Min
|
|
|
|
|
Alipay
|
|
|
|
|
Rate</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.min_alipay_rate"
|
|
|
|
|
id="min_alipay_rate_input"
|
|
|
|
|
name="min_alipay_rate"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
style="width: 100% !important;"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group" ng-class="{'has-error':org_form.cb_bankpay_rate_value.$invalid && org_form.cb_bankpay_rate_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="cb_bankpay_rate_value_input">CBBank Pay Rate *</label>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_alipayonline_rate.$invalid && org_form.min_alipayonline_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5" for="min_alipayonline_rate_input">Min
|
|
|
|
|
Alipayonline Rate</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.min_alipayonline_rate"
|
|
|
|
|
id="min_alipayonline_rate_input"
|
|
|
|
|
name="min_alipayonline_rate"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
style="width: 100% !important;"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_cb_bankpay_rate.$invalid && org_form.min_cb_bankpay_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5" for="min_cb_bankpay_rate_input">Min
|
|
|
|
|
CB
|
|
|
|
|
BankPay Rate</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.min_cb_bankpay_rate"
|
|
|
|
|
id="min_cb_bankpay_rate_input"
|
|
|
|
|
name="min_cb_bankpay_rate"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
style="width: 100% !important;"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<!-- <div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_rpaypmt_card_rate.$invalid && org_form.min_rpaypmt_card_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="min_rpaypmt_card_rate_input">Min Card Payment Rate</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control form-control-float" type="number" ng-model="org.cb_bankpay_rate_value" id="cb_bankpay_rate_value_input" name="cb_bankpay_rate_value" max="100" min="0" readonly>
|
|
|
|
|
<input class="form-control form-control-float" type="number" ng-model="org.min_rpaypmt_card_rate"
|
|
|
|
|
id="min_rpaypmt_card_rate_input" name="min_rpaypmt_card_rate" max="100" min="0">
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>-->
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div>
|
|
|
|
|
<div class="panel panel-default">
|
|
|
|
|
<div class="panel-heading">Card Payment Rate</div>
|
|
|
|
|
<div class="panel-body">
|
|
|
|
|
<div class="col-sm-6" ng-if="org.commission_type == 1">
|
|
|
|
|
<!-- 卡支付-国内卡费率配置 -->
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_wechat_rate.$invalid && org_form.min_wechat_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="min_wechat_rate_input">Min Wechat Rate *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control form-control-float" type="number" ng-model="org.min_wechat_rate"
|
|
|
|
|
id="min_wechat_rate_input" name="min_wechat_rate" max="100" min="0" readonly>
|
|
|
|
|
ng-class="{'has-error':org_form.rpaypmt_domestic_card_rate_value.$invalid && org_form.rpaypmt_domestic_card_rate_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5"
|
|
|
|
|
for="rpaypmt_domestic_card_rate_value_input">Domestic Card
|
|
|
|
|
Payment Rate
|
|
|
|
|
*</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.rpaypmt_domestic_card_rate_value"
|
|
|
|
|
id="rpaypmt_domestic_card_rate_value_input"
|
|
|
|
|
name="rpaypmt_card_rate_value"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
required
|
|
|
|
|
style="width: 100% !important;"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<!-- 卡支付-国际卡费率配置 -->
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_alipay_rate.$invalid && org_form.min_alipay_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="min_alipay_rate_input">Min Alipay Rate *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control form-control-float" type="number" ng-model="org.min_alipay_rate"
|
|
|
|
|
id="min_alipay_rate_input" name="min_alipay_rate" max="100" min="0" readonly>
|
|
|
|
|
ng-class="{'has-error':org_form.rpaypmt_overseas_card_rate_value.$invalid && org_form.rpaypmt_overseas_card_rate_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5"
|
|
|
|
|
for="rpaypmt_overseas_card_rate_value_input">International Card
|
|
|
|
|
Payment
|
|
|
|
|
Rate *</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.rpaypmt_overseas_card_rate_value"
|
|
|
|
|
id="rpaypmt_overseas_card_rate_value_input"
|
|
|
|
|
name="rpaypmt_card_rate_value"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
required
|
|
|
|
|
style="width: 100% !important;"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_bestpay_rate.$invalid && org_form.min_bestpay_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="min_bestpay_rate_input">Min Bestpay Rate *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control form-control-float" type="number" ng-model="org.min_bestpay_rate"
|
|
|
|
|
id="min_bestpay_rate_input" name="min_bestpay_rate" max="100" min="0" readonly>
|
|
|
|
|
ng-class="{'has-error':org_form.rpaypmt_dd_rate_value.$invalid && org_form.rpaypmt_dd_rate_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5" for="rpaypmt_dd_rate_value_input">Direct
|
|
|
|
|
Debit Rate</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.rpaypmt_dd_rate_value"
|
|
|
|
|
id="rpaypmt_dd_rate_value_input"
|
|
|
|
|
name="rpaypmt_dd_rate_value"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
style="width: 100% !important;"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-sm-6">
|
|
|
|
|
<!-- 卡支付-国内卡最小费率配置 -->
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_jd_rate.$invalid && org_form.min_jd_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="min_jd_rate_input">Min Jd Rate *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control form-control-float" type="number" ng-model="org.min_jd_rate"
|
|
|
|
|
id="min_jd_rate_input" name="min_jd_rate" max="100" min="0" readonly>
|
|
|
|
|
ng-class="{'has-error':org_form.min_rpaypmt_domestic_card_rate.$invalid && org_form.min_rpaypmt_domestic_card_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5"
|
|
|
|
|
for="min_rpaypmt_domestic_card_rate_input">Min Domestic Card
|
|
|
|
|
Payment
|
|
|
|
|
Rate</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.min_rpaypmt_domestic_card_rate"
|
|
|
|
|
id="min_rpaypmt_domestic_card_rate_input"
|
|
|
|
|
name="min_rpaypmt_domestic_card_rate"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
style="width: 100% !important;"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
<!-- 卡支付-国内卡最小费率配置 -->
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_alipayonline_rate.$invalid && org_form.min_alipayonline_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="min_alipayonline_rate_input">Min Alipayonline Rate *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control form-control-float" type="number" ng-model="org.min_alipayonline_rate"
|
|
|
|
|
id="min_alipayonline_rate_input" name="min_alipayonline_rate" max="100" min="0" readonly>
|
|
|
|
|
ng-class="{'has-error':org_form.min_rpaypmt_overseas_card_rate.$invalid && org_form.min_rpaypmt_overseas_card_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5"
|
|
|
|
|
for="min_rpaypmt_overseas_card_rate_input">Min International Card
|
|
|
|
|
Payment
|
|
|
|
|
Rate</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.min_rpaypmt_overseas_card_rate"
|
|
|
|
|
id="min_rpaypmt_overseas_card_rate_input"
|
|
|
|
|
name="min_rpaypmt_overseas_card_rate"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
style="width: 100% !important;"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_cb_bankpay_rate.$invalid && org_form.min_cb_bankpay_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="min_cb_bankpay_rate_input">Min CBBank Pay Rate *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control form-control-float" type="number" ng-model="org.min_cb_bankpay_rate"
|
|
|
|
|
id="min_cb_bankpay_rate_input" name="min_cb_bankpay_rate" max="100" min="0" readonly>
|
|
|
|
|
ng-class="{'has-error':org_form.min_rpaypmt_dd_rate.$invalid && org_form.min_rpaypmt_dd_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5" for="min_rpaypmt_dd_rate_input">Min
|
|
|
|
|
Direct
|
|
|
|
|
Debit Rate</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.min_rpaypmt_dd_rate"
|
|
|
|
|
id="min_rpaypmt_dd_rate_input"
|
|
|
|
|
name="min_rpaypmt_dd_rate"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
style="width: 100% !important;"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- <div ng-if="(org.type == 0 || currentUser.org_id !=null)">
|
|
|
|
|
<div class="panel panel-default">
|
|
|
|
|
<div class="panel-heading">A+ Rate</div>
|
|
|
|
|
<div class="panel-body">
|
|
|
|
|
<div class="col-sm-6" ng-if="org.commission_type == 1">
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_alipay_rate.$invalid && org_form.min_alipay_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="min_alipay_rate_input">Min Alipay Rate *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control" type="number" ng-model="org.min_alipay_rate"
|
|
|
|
|
id="min_alipay_rate_input" name="min_alipay_rate" max="100">
|
|
|
|
|
ng-class="{'has-error':org_form.retail_interchange_fee_value.$invalid && org_form.retail_interchange_fee_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5"
|
|
|
|
|
for="retail_interchange_fee_value_input">
|
|
|
|
|
Retail Interchange Fee *</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.retail_interchange_fee_value"
|
|
|
|
|
id="retail_interchange_fee_value_input"
|
|
|
|
|
name="retail_interchange_fee_value"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
required
|
|
|
|
|
style="width: 100% !important;"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_bestpay_rate.$invalid && org_form.min_bestpay_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="min_bestpay_rate_input">Min Bestpay Rate *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control" type="number" ng-model="org.min_bestpay_rate"
|
|
|
|
|
id="min_bestpay_rate_input" name="min_bestpay_rate" max="100">
|
|
|
|
|
ng-class="{'has-error':org_form.retail_service_fee_value.$invalid && org_form.retail_service_fee_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5"
|
|
|
|
|
for="retail_service_fee_value_input">
|
|
|
|
|
Retail Service Fee *</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.retail_service_fee_value"
|
|
|
|
|
id="retail_service_fee_value_input"
|
|
|
|
|
name="retail_service_fee_value"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
required
|
|
|
|
|
style="width: 100% !important;"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_jd_rate.$invalid && org_form.min_jd_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="min_jd_rate_input">Min Jd Rate *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control" type="number" ng-model="org.min_jd_rate"
|
|
|
|
|
id="min_jd_rate_input" name="min_jd_rate" max="100">
|
|
|
|
|
ng-class="{'has-error':org_form.online_interchange_fee_value.$invalid && org_form.online_interchange_fee_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5"
|
|
|
|
|
for="online_interchange_fee_value_input">
|
|
|
|
|
Online Interchange Fee *</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.online_interchange_fee_value"
|
|
|
|
|
id="online_interchange_fee_value_input"
|
|
|
|
|
name="online_interchange_fee_value"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
required
|
|
|
|
|
style="width: 100% !important;"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_alipayonline_rate.$invalid && org_form.min_alipayonline_rate.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="min_alipayonline_rate_input">Min Alipayonline Rate *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control" type="number" ng-model="org.min_alipayonline_rate"
|
|
|
|
|
id="min_alipayonline_rate_input" name="min_alipayonline_rate" max="100">
|
|
|
|
|
ng-class="{'has-error':org_form.online_service_fee_value.$invalid && org_form.online_service_fee_value.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5"
|
|
|
|
|
for="online_service_fee_value_input">
|
|
|
|
|
Online Service Fee *</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.online_service_fee_value"
|
|
|
|
|
id="online_service_fee_value_input"
|
|
|
|
|
name="online_service_fee_value"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
required
|
|
|
|
|
style="width: 100% !important;"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>-->
|
|
|
|
|
|
|
|
|
|
<div class="form-group" ng-class="{'has-error':org_form.contact_person.$invalid && org_form.contact_person.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="org_contact_person_input">Contact Person *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control" ng-model="org.contact_person" id="org_contact_person_input" name="contact_person" required>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group" ng-class="{'has-error':org_form.contact_phone.$invalid && org_form.contact_phone.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="org_contact_phone_input">Phone *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control" ng-model="org.contact_phone" id="org_contact_phone_input" name="contact_phone" required>
|
|
|
|
|
<div class="col-sm-6">
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_retail_interchange_fee.$invalid && org_form.min_retail_interchange_fee.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5"
|
|
|
|
|
for="min_retail_interchange_fee_input">Min Retail
|
|
|
|
|
Interchange Fee</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.min_retail_interchange_fee_value"
|
|
|
|
|
id="min_retail_interchange_fee_input"
|
|
|
|
|
name="min_retail_interchange_fee"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
style="width: 100% !important;"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group" ng-class="{'has-error':org_form.contact_mail.$invalid && org_form.contact_mail.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="org_contact_mail_input">Mail *</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input class="form-control" ng-model="org.contact_mail" id="org_contact_mail_input" name="contact_mail" required>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_retail_service_fee.$invalid && org_form.min_retail_service_fee.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5"
|
|
|
|
|
for="min_retail_service_fee_input">Min Retail
|
|
|
|
|
Service Fee</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.min_retail_service_fee_value"
|
|
|
|
|
id="min_retail_service_fee_input"
|
|
|
|
|
name="min_retail_service_fee"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
style="width: 100% !important;"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-sm-2" for="commission_checkbox">Enable Commission</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<input id="commission_checkbox" type="checkbox" class="checkbox-inline checkbox" ng-model="org.commission">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.remark.$invalid && org_form.remark.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-2" for="remark-input">Remark</label>
|
|
|
|
|
<div class="col-sm-8">
|
|
|
|
|
<textarea class="form-control" ng-model="org.remark" name="remark"
|
|
|
|
|
id="remark-input" maxlength="500"></textarea>
|
|
|
|
|
ng-class="{'has-error':org_form.min_online_interchange_fee.$invalid && org_form.min_online_interchange_fee.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5"
|
|
|
|
|
for="min_online_interchange_fee_input">Min
|
|
|
|
|
Online Interchange Fee</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.min_online_interchange_fee_value"
|
|
|
|
|
id="min_online_interchange_fee_input"
|
|
|
|
|
name="min_online_interchange_fee"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
style="width: 100% !important;"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group"
|
|
|
|
|
ng-class="{'has-error':org_form.min_online_service_fee.$invalid && org_form.min_online_service_fee.$dirty}">
|
|
|
|
|
<label class="control-label col-sm-5"
|
|
|
|
|
for="min_online_service_fee_input">Min
|
|
|
|
|
Online Service Fee</label>
|
|
|
|
|
<div class="col-sm-5">
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input
|
|
|
|
|
class="form-control form-control-float"
|
|
|
|
|
type="number"
|
|
|
|
|
ng-model="org.min_online_service_fee_value"
|
|
|
|
|
id="min_online_service_fee_input"
|
|
|
|
|
name="min_online_service_fee"
|
|
|
|
|
max="100"
|
|
|
|
|
min="0"
|
|
|
|
|
style="width: 100% !important;"
|
|
|
|
|
/>
|
|
|
|
|
<span class="input-group-addon form-control-span">%</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
<div class="btn-group margin-bottom margin-top">
|
|
|
|
|
<button class="btn btn-success" type="button" ng-click="update(org_form)">Save
|
|
|
|
|
</button>
|
|
|
|
|