From 3e46c1b40864bc61394e46d0700ffce960212651 Mon Sep 17 00:00:00 2001 From: lqmac Date: Tue, 7 May 2024 23:46:08 +0800 Subject: [PATCH] 1 --- app/admin/controller/Category.php | 8 ++++---- app/admin/model/Store.php | 8 ++++---- app/command/SyncStoreBasicData.php | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/app/admin/controller/Category.php b/app/admin/controller/Category.php index e9465acc..5e4aa88c 100644 --- a/app/admin/controller/Category.php +++ b/app/admin/controller/Category.php @@ -146,13 +146,13 @@ class Category extends Controller unset($temp2['rankimage']); unset($temp2['category_id']); - Db::table('yoshop_category')->insertGetId($temp2); + $thirdid = Db::table('yoshop_category')->insertGetId($temp2); if (!isset($value2['children']) || !$value2['children']) { continue; } foreach ($value2['children'] as $value3) { $value3 = $value3->toArray(); - $value3['parent_id'] = $secondid; + $value3['parent_id'] = $thirdid; $value3['store_id'] = $new_store_id; $value3['create_time'] = time(); $value3['update_time'] = time(); @@ -165,13 +165,13 @@ class Category extends Controller unset($temp3['rankimage']); unset($temp3['category_id']); - Db::table('yoshop_category')->insertGetId($temp3); + $fourthid = Db::table('yoshop_category')->insertGetId($temp3); if (!isset($value3['children']) || !$value3['children']) { continue; } foreach ($value3['children'] as $value4) { $value4 = $value4->toArray(); - $value4['parent_id'] = $secondid; + $value4['parent_id'] = $fourthid; $value4['store_id'] = $new_store_id; $value4['create_time'] = time(); $value4['update_time'] = time(); diff --git a/app/admin/model/Store.php b/app/admin/model/Store.php index 43a2e622..7c404040 100644 --- a/app/admin/model/Store.php +++ b/app/admin/model/Store.php @@ -135,13 +135,13 @@ class Store extends StoreModel unset($temp2['rankimage']); unset($temp2['category_id']); - Db::table('yoshop_category')->insertGetId($temp2); + $thirdid = Db::table('yoshop_category')->insertGetId($temp2); if (!isset($value2['children']) || !$value2['children']) { continue; } foreach ($value2['children'] as $value3) { $value3 = $value3->toArray(); - $value3['parent_id'] = $secondid; + $value3['parent_id'] = $thirdid; $value3['store_id'] = $new_store_id; $value3['create_time'] = time(); $value3['update_time'] = time(); @@ -154,13 +154,13 @@ class Store extends StoreModel unset($temp3['rankimage']); unset($temp3['category_id']); - Db::table('yoshop_category')->insertGetId($temp3); + $fourthid = Db::table('yoshop_category')->insertGetId($temp3); if (!isset($value3['children']) || !$value3['children']) { continue; } foreach ($value3['children'] as $value4) { $value4 = $value4->toArray(); - $value4['parent_id'] = $secondid; + $value4['parent_id'] = $fourthid; $value4['store_id'] = $new_store_id; $value4['create_time'] = time(); $value4['update_time'] = time(); diff --git a/app/command/SyncStoreBasicData.php b/app/command/SyncStoreBasicData.php index 4393cf55..737eb05b 100644 --- a/app/command/SyncStoreBasicData.php +++ b/app/command/SyncStoreBasicData.php @@ -19,7 +19,7 @@ use app\common\model\UploadFile; // /www/server/php/74/bin/php /server/wwwroot/yanzong/think test class SyncStoreBasicData extends Command { - const DEFAULT_STORE_ID = 10001; + const DEFAULT_STORE_ID = 10048; protected function configure() {