kevin_zhangl 3 лет назад
Родитель
Сommit
cebdcdea25
1 измененных файлов с 33 добавлено и 1 удалено
  1. 33 1
      frontendApi/modules/v1/controllers/SiteController.php

+ 33 - 1
frontendApi/modules/v1/controllers/SiteController.php

@@ -125,13 +125,45 @@ class SiteController extends BaseController
         // 钱包
         $shopWalletType = Yii::$app->params['shopWalletType'];
 
+        //期数显示
+        $periodNum = Period::instance()->getNowPeriodNum();
+        $curYM = Period::find()->select("CALC_YEAR,CALC_MONTH")->where('PERIOD_NUM=:PERIOD_NUM', [':PERIOD_NUM' => $periodNum])->asArray()->one();
+        $plist = Period::find()->select("PERIOD_NUM")->where('CALC_YEAR=:CALC_YEAR AND CALC_MONTH=:CALC_MONTH', [':CALC_YEAR' => $curYM['CALC_YEAR'],':CALC_MONTH'=>$curYM['CALC_MONTH']])->orderBy('PERIOD_NUM ASC')->asArray()->all();
+        $weeks = count($plist);
+        $wkrd = '';
+        foreach ($plist as $k=>$v){
+            if($v['PERIOD_NUM']==$periodNum){
+                $wkrd =$k+1;break;
+            }
+        }
+        if($wkrd==1){
+            $wkrd.='st';
+        }else{
+            $wkrd.='nd';
+        }
+
+        $monthArray = [
+            1 => 'Jan',
+            2 => 'Feb',
+            3 => 'Mar',
+            4 => 'Apr',
+            5 => 'May',
+            6 => 'Jun',
+            7 => 'Jul',
+            8 => 'Aug',
+            9 => 'Sep',
+            10 => 'Oct',
+            11 => 'Nov',
+            12 => 'Dec',
+        ];
+
         return [
             'decLevels' => $decLevels,
             'empLevels' => $empLevels,
             'crownLevels' => $crownLevels,
             'menu' => $menu,
             'daysDiff' => $daysDiff,
-            'periodNum' => Period::instance()->getNowPeriodNum(),
+            'periodNum' => $periodNum . ' ,' . $wkrd . ' PC of ' . $monthArray[$curYM['CALC_MONTH']],
             'shopWalletType' => $shopWalletType,
             'whetherBA' => false,
         ];