|
@@ -9,19 +9,49 @@ class RechargeController extends O2oBaseController{
|
|
|
|
|
|
//$user = RUser::model()->get(new MongoId('57e238929f5160d6048b456d'));
|
|
|
// var_dump($user);exit;
|
|
|
- $num = intval(ceil((rand(100000,999999)))/10000);
|
|
|
+ $criteria = new EMongoCriteria();
|
|
|
+ //$criteria->status('==','1');
|
|
|
+ $criteria->price('==','1000');
|
|
|
|
|
|
- $data ='{
|
|
|
- "touser": "oTreyv4-5la34sYWyHTZ331wi6J8",
|
|
|
+ $cursor = RechargeOrder::model()->findAll($criteria);
|
|
|
+ $orders = CommonFn::getRowsFromCursor($cursor);
|
|
|
+ foreach($orders as $order) {
|
|
|
+ //start充值活动暂用
|
|
|
+ if ($order['time'] >= date_create("2016-11-14")->format('U') && $order['time'] <= date_create("2016-11-16")->format('U'))
|
|
|
+ $user = RUser::model()->get(new MongoId($order['user']));
|
|
|
+ $num = intval(ceil((rand(100000, 999999))) / 10000);
|
|
|
+ $data = '{
|
|
|
+ "touser": "' . $user->wx_pub_openid . '",
|
|
|
"msgtype": "text",
|
|
|
"text": {
|
|
|
- "content": "'.'恭喜您获得参与本次活动的权利,'.$num.'为您参加本活动的号码,'.'"
|
|
|
+ "content": "' . '恭喜您获得参与本次活动的权利,' . $num . '为您参加本活动的号码,' . '"
|
|
|
}
|
|
|
}';
|
|
|
+ var_dump(CommonFn::sendWxMessage($data));
|
|
|
+ }
|
|
|
+ $criteria_order = new EMongoCriteria();
|
|
|
+ //$criteria_order->status('==','1');
|
|
|
+ $criteria_order->price('==','5000');
|
|
|
+
|
|
|
+ $cursor = RechargeOrder::model()->findAll($criteria_order);
|
|
|
+ $orders = CommonFn::getRowsFromCursor($cursor);
|
|
|
+ foreach($orders as $order) {
|
|
|
+ //start充值活动暂用
|
|
|
+ if ($order['time'] >= date_create("2016-11-11")->format('U') && $order['time'] <= date_create("2016-11-16")->format('U'))
|
|
|
+ $user = RUser::model()->get(new MongoId($order['user']));
|
|
|
+ $num = intval(ceil((rand(100000, 999999))) / 10000);
|
|
|
+ $data = '{
|
|
|
+ "touser": "' . $user->wx_pub_openid . '",
|
|
|
+ "msgtype": "text",
|
|
|
+ "text": {
|
|
|
+ "content": "' . '恭喜您获得参与本次活动的权利,' . $num . '为您参加本活动的号码,' . '"
|
|
|
+ }
|
|
|
+ }';
|
|
|
+ var_dump(CommonFn::sendWxMessage($data));
|
|
|
+ }
|
|
|
+ //end
|
|
|
|
|
|
- $result = 'asdf';
|
|
|
|
|
|
- CommonFn::requestAjax(true,'success',json_decode($result),200,array());
|
|
|
|
|
|
}
|
|
|
|
|
@@ -51,30 +81,7 @@ class RechargeController extends O2oBaseController{
|
|
|
if($result === false){
|
|
|
CommonFn::requestAjax(false,'支付遇到点问题了,请稍候再试');
|
|
|
}else{
|
|
|
- //start充值活动暂用
|
|
|
- if($order->price == 1000 ||$order->price == 5000){
|
|
|
- $user = RUser::model()->get(new MongoId($user_id));
|
|
|
- $num = intval(ceil((rand(100000,999999)))/10000);
|
|
|
-
|
|
|
- $data ='{
|
|
|
- "touser": "'.$user->wx_pub_openid.'",
|
|
|
- "msgtype": "text",
|
|
|
- "text": {
|
|
|
- "content": "'.'恭喜您获得参与本次活动的权利,'.$num.'为您参加本活动的号码,'.'"
|
|
|
- }
|
|
|
- }';
|
|
|
-
|
|
|
- if(!empty(CommonFn::sendWxMessage($data))){
|
|
|
- CommonFn::requestAjax(true,'success',json_decode($result),200,array());
|
|
|
- }
|
|
|
-
|
|
|
- } else {
|
|
|
- CommonFn::requestAjax(true,'success',json_decode($result),200,array());
|
|
|
- }
|
|
|
- //end
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+ CommonFn::requestAjax(true,'success',json_decode($result),200,array());
|
|
|
}
|
|
|
}
|
|
|
|