shish 2 жил өмнө
parent
commit
83d38804f8

+ 22 - 0
console/controllers/TestController.php

@@ -7,6 +7,7 @@ use biz\item\classes\PtItemCatRelateClass;
 use biz\item\classes\PtItemClass;
 use biz\main\classes\MainClass;
 use biz\shop\classes\ShopClass;
+use biz\sj\classes\SjClass;
 use bizGhs\item\classes\ItemClass;
 use bizGhs\item\classes\ItemClassClass;
 use bizHd\custom\classes\CustomClass;
@@ -18,6 +19,27 @@ use yii\console\Controller;
 class TestController extends Controller
 {
 
+    public function actionDeadline()
+    {
+        ini_set('memory_limit', '2045M');
+        set_time_limit(0);
+        $shopList = ShopClass::getAllByCondition(['id>' => 0], null, '*', null, true);
+        if (!empty($shopList)) {
+            foreach ($shopList as $shop) {
+                $sjId = $shop->sjId ?? 0;
+                $sj = SjClass::getById($sjId, true);
+                if (!empty($sj)) {
+                    $beforeDeadline = $sj->beforeDeadline ?? '';
+                    $deadline = $sj->deadline ?? '';
+                    $shop->beforeDeadline = $beforeDeadline;
+                    $shop->deadline = $deadline;
+                    $shop->save();
+                    echo "shopId:" . $shop->id . " " . $deadline . ' ' . $beforeDeadline . "\n";
+                }
+            }
+        }
+    }
+
     public function actionHdCustom()
     {
         ini_set('memory_limit', '2045M');