|
@@ -13,11 +13,11 @@ class ActivityController extends O2oBaseController {
|
|
$coupon_id = Yii::app()->request->getParam('coupon_id','');//获取代金券id
|
|
$coupon_id = Yii::app()->request->getParam('coupon_id','');//获取代金券id
|
|
$code = Yii::app()->getRequest()->getParam("code");
|
|
$code = Yii::app()->getRequest()->getParam("code");
|
|
$state = Yii::app()->getRequest()->getParam("state");
|
|
$state = Yii::app()->getRequest()->getParam("state");
|
|
- $userId = Yii::app()->request->getParam('userId','');
|
|
|
|
|
|
+ $userId = '';
|
|
$appToken = '';
|
|
$appToken = '';
|
|
if($code && $state){
|
|
if($code && $state){
|
|
$accessInfo = CommonWeixin::getAccessInfo($code);
|
|
$accessInfo = CommonWeixin::getAccessInfo($code);
|
|
- $userId = '';
|
|
|
|
|
|
+
|
|
if (!isset($accessInfo['errcode']) && $state == 'yiguanjia') {
|
|
if (!isset($accessInfo['errcode']) && $state == 'yiguanjia') {
|
|
$appToken = md5(substr($accessInfo['openid'],2));
|
|
$appToken = md5(substr($accessInfo['openid'],2));
|
|
//微信校验通过,登录(注册),分发token
|
|
//微信校验通过,登录(注册),分发token
|
|
@@ -82,7 +82,7 @@ class ActivityController extends O2oBaseController {
|
|
$end_time = $start_time + 86400*30; //发放优惠券过期时间
|
|
$end_time = $start_time + 86400*30; //发放优惠券过期时间
|
|
$flag = 0;
|
|
$flag = 0;
|
|
var_dump($userId);
|
|
var_dump($userId);
|
|
- if ($userId != "") {
|
|
|
|
|
|
+ if ($userId != '') {
|
|
if (!CommonFn::isMongoId($userId)) {
|
|
if (!CommonFn::isMongoId($userId)) {
|
|
$userId = new MongoId($userId);
|
|
$userId = new MongoId($userId);
|
|
}
|
|
}
|