| xqd
@@ -609,6 +609,27 @@ public function doPageAddOrder(){
|
|
|
echo json_encode($return);
|
|
|
}
|
|
|
|
|
|
+ public function doPageRePay(){
|
|
|
+ global $_W, $_GPC;
|
|
|
+ include IA_ROOT.'/addons/zh_jdgjb/wxpay.php';
|
|
|
+ $res=pdo_get('zh_jdgjb_system',array('uniacid'=>$_W['uniacid']));
|
|
|
+ $order=pdo_get('zh_jdgjb_re_order',array('id'=>$_GPC['order_id']));
|
|
|
+ $appid=$res['appid'];
|
|
|
+ $openid=$_GPC['openid'];//oQKgL0ZKHwzAY-KhiyEEAsakW5Zg
|
|
|
+ $mch_id=$res['mchid'];
|
|
|
+ $key=$res['wxkey'];
|
|
|
+ $out_trade_no = $order['out_trade_no'];
|
|
|
+ $root=$_W['siteroot'];
|
|
|
+// pdo_update('zh_jdgjb_order',array('out_trade_no'=>$out_trade_no),array('id'=>$_GPC['order_id']));
|
|
|
+ $total_fee =$order['total_cost'];
|
|
|
+
|
|
|
+ $body = "订单付款";
|
|
|
+ $total_fee = floatval($total_fee*100);
|
|
|
+
|
|
|
+ $weixinpay = new WeixinPay($appid,$openid,$mch_id,$key,$out_trade_no,$body,$total_fee,$root);
|
|
|
+ $return=$weixinpay->pay();
|
|
|
+ echo json_encode($return);
|
|
|
+ }
|
|
|
|
|
|
//微信支付
|
|
|
public function doPagePay(){
|