one(array('order_id' => $order_id, 'uid' => $uid)); if ($send['pay_status'] == 2 && $order) { Dever::db('journal/order')->update(array('where_id' => $order['id'], 'status' => 2)); # 订阅 Dever::load('act/lib/subscribe')->submit($uid, $order['product_id'], 1); $score = false; $num = false; if ($order['buy_id'] > 0) { $info = Dever::db('journal/info')->one($order['product_id']); $buy = Dever::db('journal/buy_num')->one($order['buy_id']); if ($info && $buy && $info['score'] > 0) { $score = $buy['num'] * $info['score']; } elseif ($info && $buy) { $num = $buy['num']; } } Dever::score($uid, 'buy_journal', '购买小刊', 'act/lib/score.submit?method=pay&type=4&id=' . $order['product_id'], $score, $num); # 发消息 $journal = Dever::db('journal/info')->one($order['product_id']); Dever::load('message/lib/data')->push(-1, $uid, '购买提醒', '购买成功,您获得了 '.$journal['name'].' 的阅读资格!', $type = 1); # 发模板消息 /* $send['key'] = 'pay'; $send['project_id'] = 1; $send['touser'] = 'pay'; $send['page'] = 'page'; $send['data'] = array ( 'keyword1' => array('value', 1), ); $send['form_id'] = 'pay'; Dever::load('wechat_applet/msg.send', $send); */ # 发短信 } else { Dever::db('journal/order')->update(array('where_id' => $order['id'], 'status' => 3)); } } } }