Jelajahi Sumber

Merge branch 'bugfix/user-regular' into dev

theo 3 tahun lalu
induk
melakukan
040d67dd5a

+ 2 - 0
backendEle/src/views/shop/index.vue

@@ -328,6 +328,8 @@ export default {
           for (let j in gift) {
           for (let j in gift) {
             if (gift[j] % 2 != 0) {
             if (gift[j] % 2 != 0) {
               vueObj.form.reconsumeType = gift[j] - 1
               vueObj.form.reconsumeType = gift[j] - 1
+            } else {
+              vueObj.form.reconsumeType = null
             }
             }
           }
           }
         }
         }

+ 6 - 4
frontendApi/modules/v1/controllers/OauthController.php

@@ -57,7 +57,7 @@ class OauthController extends BaseController
         if($isDec==1 && $item['allow']=='declarer'){
         if($isDec==1 && $item['allow']=='declarer'){
             return true;
             return true;
         }
         }
-        
+
         return false;
         return false;
     }
     }
 
 
@@ -95,7 +95,9 @@ class OauthController extends BaseController
      * @throws \yii\base\Exception
      * @throws \yii\base\Exception
      */
      */
     public function actionLogin() {
     public function actionLogin() {
-        $userName = Yii::$app->request->post('userName');
+        $userName = preg_replace("/[^A-Z0-9]/", "", Yii::$app->request->post('userName'));
+        $posts = Yii::$app->request->post();
+        $posts['userName'] = $userName;
         $model = new LoginForm(
         $model = new LoginForm(
             [
             [
                 'userName' =>$userName
                 'userName' =>$userName
@@ -106,7 +108,7 @@ class OauthController extends BaseController
         }else {
         }else {
             $model->scenario = 'login';
             $model->scenario = 'login';
         }
         }
-        if ($model->load(Yii::$app->request->post(), '') && $model->login()) {
+        if ($model->load($posts, '') && $model->login()) {
             $token = Yii::$app->getUser()->getToken();
             $token = Yii::$app->getUser()->getToken();
             return static::notice($token);
             return static::notice($token);
         } else {
         } else {
@@ -201,4 +203,4 @@ class OauthController extends BaseController
         return static::notice('非法访问', 400);
         return static::notice('非法访问', 400);
     }
     }
 
 
-}
+}

+ 2 - 2
frontendApi/modules/v1/controllers/ShopController.php

@@ -187,9 +187,9 @@ class ShopController extends BaseController {
         $isStudio = User::getEnCodeInfo(\Yii::$app->user->id)['IS_STUDIO'];
         $isStudio = User::getEnCodeInfo(\Yii::$app->user->id)['IS_STUDIO'];
         $condition = " AND STATUS=1";
         $condition = " AND STATUS=1";
         if($isStudio==1){
         if($isStudio==1){
-            $condition .= " AND  (FIND_IN_SET(4,GIFT_TYPE)>0";
+            $condition .= " AND  (FIND_IN_SET(4,GIFT_TYPE)>0)";
         }
         }
-        $condition.= ")";
+//        $condition.= ")";
 
 
         $data = ShopGoods::lists($condition, [], [
         $data = ShopGoods::lists($condition, [], [
             'orderBy' => 'SORT ASC,CREATED_AT DESC',
             'orderBy' => 'SORT ASC,CREATED_AT DESC',