shish hace 3 años
padre
commit
44a4ff2763
Se han modificado 1 ficheros con 20 adiciones y 0 borrados
  1. 20 0
      console/controllers/InitController.php

+ 20 - 0
console/controllers/InitController.php

@@ -12,4 +12,24 @@ use yii\console\Controller;
 class InitController extends Controller
 {
 
+    public function actionCustom()
+    {
+        $customList = CustomClass::getAllByCondition(['id>0'], null, '*', null, true);
+        if (!empty($customList)) {
+            foreach ($customList as $custom) {
+                $userId = $custom->userId ?? 0;
+                $shopId = $custom->shopId ?? 0;
+                $customId = $custom->id ?? 0;
+                $hd = HdClass::getByCondition(['userId' => $userId, 'shopId' => $shopId], true);
+                if (!empty($hd)) {
+                    $hdId = $hd->id ?? 0;
+                    $hd->customId = $customId;
+                    $hd->save();
+                    $custom->hdId = $hdId;
+                    $custom->save();
+                }
+            }
+        }
+    }
+
 }