lqmac 10 months ago
parent 42df64b48c
commit 3e46c1b408
  1. 8
      app/admin/controller/Category.php
  2. 8
      app/admin/model/Store.php
  3. 2
      app/command/SyncStoreBasicData.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();

@ -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();

@ -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()
{

Loading…
Cancel
Save