shish před 2 roky
rodič
revize
fe1d3bbd66
1 změnil soubory, kde provedl 9 přidání a 15 odebrání
  1. 9 15
      console/controllers/TestController.php

+ 9 - 15
console/controllers/TestController.php

@@ -2,6 +2,8 @@
 
 namespace console\controllers;
 
+use biz\item\classes\PtItemCatRelateClass;
+use biz\item\classes\PtItemClass;
 use biz\main\classes\MainClass;
 use biz\shop\classes\ShopClass;
 use bizGhs\item\classes\ItemClassClass;
@@ -12,22 +14,14 @@ use yii\console\Controller;
 class TestController extends Controller
 {
 
-    //删除没有默认分类的门店的方法
-    public function actionDel()
+    public function actionItem()
     {
-        util::stop('开发中');
-        $shopList = ShopClass::getAllByCondition(['ptStyle' => 2], null, '*', null, true);
-        if (!empty($shopList)) {
-            foreach ($shopList as $shop) {
-                $mainId = $shop->mainId ?? 0;
-                $customDefaultClass = ItemClassClass::getByCondition(['mainId' => $mainId, 'isDefault' => 1], true);
-                if (empty($customDefaultClass)) {
-                    ShopClass::deleteByCondition(['mainId' => $mainId]);
-                    $main = MainClass::getById($mainId, true);
-                    if (!empty($main)) {
-                        $main->delete();
-                    }
-                }
+        $list = PtItemCatRelateClass::getAllByCondition(['id>' => 0], 'id asc', '*', null, true);
+        if (!empty($list)) {
+            foreach ($list as $item) {
+                $ptItemId = $item->itemId ?? 0;
+                $ptItem = PtItemClass::getById($ptItemId, true);
+                echo $ptItem->name . "\n";
             }
         }
     }