コード例 #1
0
        }
        M('action')->data($action)->add();
    }
} else {
    $this->error('购物车里没有任何商品!');
}
//订单名称
$subject = mc_option('site_name') . '订单';
//必填
//付款金额
if (mc_total() < mc_option('m_youfei')) {
    $mc_total = mc_total() + mc_option('youfei');
} else {
    $mc_total = mc_total();
}
if (I('param.coins') > 0 && I('param.coins') <= mc_coins(mc_user_id())) {
    //积分需大于0,且小于等于现有积分
    $coins_topthis = mc_total() * 50;
    if (I('param.coins') > $coins_topthis) {
        $mc_total2 = $mc_total;
    } else {
        $mc_total2 = $mc_total - I('param.coins') / 100;
    }
} else {
    $mc_total2 = $mc_total;
}
$price = $mc_total2;
//必填
//商品数量
$quantity = "1";
//必填,建议默认为1,不改变值,把一次交易看成是一次下订单而非购买一件商品
コード例 #2
0
ファイル: checkout.php プロジェクト: xiaowei521/vamshop
echo mc_total() * 50;
?>
) {
					    	$(this).val('');
					    	$('#total-true span').text(<?php 
echo mc_total();
?>
);
					    	$('#coins-after').css('display','none');
				    	} else {
					    	$('#total-true span').text(<?php 
echo mc_total();
?>
-coins/100);
					    	$('#coins-after span').text(<?php 
echo mc_coins(mc_user_id());
?>
-coins);
					    	if(coins>0) {
						    	$('#coins-after').css('display','inline');
					    	} else {
					    		$('#coins-after').css('display','none');
					    	}
				    	}
				    });
				});
				</script>
			</div>
			<div class="panel-footer">
				<a href="<?php 
echo U('pro/cart/index');
コード例 #3
0
 public function tixian()
 {
     if ($_POST['shoukuan'] == '') {
         $this->error('收款方式必须填写!');
     } elseif ($_POST['tixian'] < 100) {
         $this->error('提现金额必须大于100元!');
     } elseif ($_POST['tixian'] > mc_coins(mc_user_id())) {
         $this->error('您没有足够的余额!');
     } else {
         $coins = -$_POST['tixian'];
         mc_update_coins(mc_user_id(), $coins);
         $action['page_id'] = mc_user_id();
         $action['user_id'] = mc_user_id();
         $action['date'] = strtotime("now");
         //积分记录
         $action['action_key'] = 'coins';
         $action['action_value'] = $coins;
         M('action')->data($action)->add();
         //收款方式
         $action['action_key'] = 'shoukuan';
         $action['action_value'] = I('param.shoukuan');
         M('action')->data($action)->add();
         //收款状态
         $action['action_key'] = 'zhuangtai';
         $action['action_value'] = 1;
         M('action')->data($action)->add();
         $this->success('提现成功!');
     }
 }