[bug]修改推广后台平台币充值手续费

master
chenzhi 5 years ago
parent 3cde3f0a12
commit 1e1ddfafb8

@ -10,6 +10,7 @@ use QRcode;
*/ */
class CoinOrderController extends BaseController class CoinOrderController extends BaseController
{ {
const LV = 2;//平台币充值手续费
public function page_show($model,$map,$p=1) public function page_show($model,$map,$p=1)
{ {
if (isset($_REQUEST['row'])) { if (isset($_REQUEST['row'])) {
@ -104,7 +105,7 @@ class CoinOrderController extends BaseController
$this->error('无权限操作'); $this->error('无权限操作');
} }
} }
$this->assign("LV",self::LV);
if(IS_POST){ if(IS_POST){
SafeFilter($_POST); SafeFilter($_POST);
$coin_num = I("coin_num"); $coin_num = I("coin_num");
@ -122,7 +123,7 @@ class CoinOrderController extends BaseController
$data['create_time'] = time(); $data['create_time'] = time();
$data['discount'] = "0"; $data['discount'] = "0";
if($pay_type==1){ // 在线转账 if($pay_type==1){ // 在线转账
$free = sprintf("%.2f",$coin_num*(0.2/100)); $free = sprintf("%.2f",$coin_num*(self::LV/100));
$free = $free<'0.1' ? '0.1':$free; $free = $free<'0.1' ? '0.1':$free;
$data['pay_amount'] = bcadd($coin_num,$free,2); $data['pay_amount'] = bcadd($coin_num,$free,2);
$data['order_status'] = 0; $data['order_status'] = 0;

@ -42,7 +42,7 @@
</tr> </tr>
<tr> <tr>
<td class="l">购买数量:</td> <td class="l">购买数量:</td>
<td class="r"><input type="text" class="txt" name="coin_num" autocomplete="off" placeholder=""> <td class="r"><input type="text" class="txt" name="coin_num" autocomplete="off" placeholder="" oninput="this.value=this.value.replace(/[^0-9]+|^0|\d{9}/,'');">
<span class="noticetxt">平台币</span> <span class="noticetxt">平台币</span>
</td> </td>
</tr> </tr>
@ -87,7 +87,7 @@
</tr> </tr>
<tr id="tip"> <tr id="tip">
<td class="l" colspan="2"> <td class="l" colspan="2">
<span class="noticetxt">(手续费说明:每笔交易支付服务商将收取 0.20% 手续费最低收取0.1元,上不封顶)</span> <span class="noticetxt">(手续费说明:每笔交易支付服务商将收取 {$LV}% 手续费最低收取0.1元,上不封顶)</span>
</td> </td>
</tr> </tr>
<tr> <tr>
@ -143,7 +143,7 @@
var rodio_val = $('.jspayradio input:radio:checked').val(); var rodio_val = $('.jspayradio input:radio:checked').val();
coin_num = (discount/100)*coin_num; coin_num = (discount/100)*coin_num;
if(rodio_val==1){ //在线转账 if(rodio_val==1){ //在线转账
var fee = coin_num*(0.2/100); var fee = coin_num*({$LV}/100);
if(fee<0.1){ if(fee<0.1){
fee=0.1 fee=0.1
} }

Loading…
Cancel
Save