|
@@ -306,6 +306,8 @@ class Buy extends Base
|
|
|
|
|
|
$buy_id = Dever::input('buy_id');
|
|
$buy_id = Dever::input('buy_id');
|
|
$journal_id = Dever::input('journal_id');
|
|
$journal_id = Dever::input('journal_id');
|
|
|
|
+ $account_id = 2;
|
|
|
|
+ $system_id = 1;
|
|
|
|
|
|
if (!$buy_id) {
|
|
if (!$buy_id) {
|
|
Dever::alert('请传入正确的支付ID');
|
|
Dever::alert('请传入正确的支付ID');
|
|
@@ -321,8 +323,17 @@ class Buy extends Base
|
|
Dever::alert('请传入正确的小刊ID');
|
|
Dever::alert('请传入正确的小刊ID');
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ if ($this->cate == 2) {
|
|
|
|
+ $system_id = 2;
|
|
|
|
+ $account_id = 7;
|
|
|
|
+ }
|
|
|
|
+
|
|
$user = Dever::db('passport/user')->one($uid);
|
|
$user = Dever::db('passport/user')->one($uid);
|
|
- $wechat = Dever::db('passport/wechat')->one(array('uid' => $uid, 'type' => 2));
|
|
|
|
|
|
+ $wechat_where = array('uid' => $uid, 'type' => 2);
|
|
|
|
+ if ($system_id == 2) {
|
|
|
|
+ $wechat_where['system_id'] = $system_id;
|
|
|
|
+ }
|
|
|
|
+ $wechat = Dever::db('passport/wechat')->one($wechat_where);
|
|
|
|
|
|
//$order_id = $this->createOrder('JP');
|
|
//$order_id = $this->createOrder('JP');
|
|
$order_data['cate_id'] = $this->cate;
|
|
$order_data['cate_id'] = $this->cate;
|
|
@@ -370,7 +381,7 @@ class Buy extends Base
|
|
//$refer = 'callback.success';
|
|
//$refer = 'callback.success';
|
|
$param = array
|
|
$param = array
|
|
(
|
|
(
|
|
- 'account_id' => 2,
|
|
|
|
|
|
+ 'account_id' => $account_id,
|
|
'project_id' => 3,
|
|
'project_id' => 3,
|
|
'uid' => $uid,
|
|
'uid' => $uid,
|
|
'username' => $user['username'],
|
|
'username' => $user['username'],
|