shish 5 سال پیش
والد
کامیت
291e40dec6
1فایلهای تغییر یافته به همراه30 افزوده شده و 0 حذف شده
  1. 30 0
      console/controllers/ProductController.php

+ 30 - 0
console/controllers/ProductController.php

@@ -0,0 +1,30 @@
+<?php
+
+namespace console\controllers;
+
+use bizGhs\product\classes\ProductClass;
+use yii\console\Controller;
+
+class ProductController extends Controller
+{
+
+    //上下架 ./yii item/update-status
+    public function actionUpdateStatus()
+    {
+        $list = ProductClass::getAllByCondition([], null, '*', null, true);
+        if (empty($list)) {
+            return false;
+        }
+        foreach ($list as $product) {
+            $delStatus = $product->delStatus;
+            //已经下架的商品
+            if ($delStatus == 1) {
+                $product->status = 2;
+                $product->delStatus = 0;
+                $product->save();
+                echo $product->name . "已经下架 status 变成 2 delStatus 变成 0\n";
+            }
+        }
+    }
+
+}