|
@@ -37,15 +37,28 @@ class Buy extends Base
|
|
|
|
|
|
$info['unpay'] = $this->url('pay', array(), 'vip');
|
|
|
|
|
|
- $info['ypay'] = $this->url('success', array('buy' => -1, 'order_id' => -1), 'vip');
|
|
|
+ if ($this->source_type == 'android') {
|
|
|
+
|
|
|
+ } elseif ($this->source_type == 'ios') {
|
|
|
+
|
|
|
+ } else {
|
|
|
+ $info['ypay'] = $this->url('success', array('buy' => -1, 'order_id' => -1), 'vip');
|
|
|
+ }
|
|
|
|
|
|
$info['buy_name'] = '';
|
|
|
+ $info['buy_url'] = '';
|
|
|
+ $info['buy_id'] = '';
|
|
|
+ $info['order_id'] = '';
|
|
|
$buy_id = Dever::input('buy_id');
|
|
|
+ $order_id = Dever::input('order_id');
|
|
|
if ($buy_id) {
|
|
|
$buy = Dever::db('vip/time')->one($buy_id);
|
|
|
if ($buy) {
|
|
|
$info['buy_name'] = 'VIP会员' . $buy['name'] . ': <em>¥'.$buy['price'].'</em>';
|
|
|
- }
|
|
|
+ $info['buy_url'] = $this->url('api.check', array('buy_id' => $buy_id, 'order_id' => $order_id), 'vip');
|
|
|
+ $info['buy_id'] = $buy_id;
|
|
|
+ $info['order_id'] = $order_id;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
|
|
@@ -53,7 +66,7 @@ class Buy extends Base
|
|
|
|
|
|
return $info;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
|
|
|
public function buy()
|
|
|
{
|