|
@@ -19,9 +19,11 @@ class ActivityController extends O2oBaseController {
|
|
|
$code = Yii::app()->getRequest()->getParam("code");
|
|
|
$state = Yii::app()->getRequest()->getParam("state");
|
|
|
$home_page = Yii::app()->getRequest()->getParam("home_page",'');
|
|
|
- $userId = '';
|
|
|
+ $userId = Yii::app()->request->getParam('userId','');
|
|
|
$appToken = '';
|
|
|
- var_dump($code);
|
|
|
+ echo "1";
|
|
|
+ var_dump($userId);
|
|
|
+ var_dump($state);
|
|
|
if($code && $state){
|
|
|
$accessInfo = CommonWeixin::getAccessInfo($code);
|
|
|
$userId = '';
|
|
@@ -88,16 +90,19 @@ class ActivityController extends O2oBaseController {
|
|
|
$start_time = time(); //发放优惠券可用开始时间
|
|
|
$end_time = $start_time + 86400*30; //发放优惠券过期时间
|
|
|
var_dump($userId);
|
|
|
- if (CommonFn::isMongoId($coupon_id) && !$coupon_id) {
|
|
|
- if (CommonFn::isMongoId($userId) && !$userId) {
|
|
|
+ if (!CommonFn::isMongoId($userId)) {
|
|
|
+ $userId = new MongoId($userId);
|
|
|
+ }
|
|
|
+ if ($coupon_id) {
|
|
|
+ if ($userId) {
|
|
|
Service::factory('CouponService')->giveCoupon($userId, $coupon_id, $start_time, $end_time);//发放代金券
|
|
|
+ $home_page = 1;
|
|
|
}
|
|
|
}
|
|
|
+ var_dump($home_page);
|
|
|
if($home_page){
|
|
|
- var_dump($user->_id);
|
|
|
$this->renderpartial('index');
|
|
|
}else{
|
|
|
- var_dump($coupon_id);
|
|
|
$this->renderpartial('getCoupon', array(
|
|
|
'version' => '2015111601',
|
|
|
'debug' => 'false',
|