config(['appid' => $data['appid'],'secret' => $data['secret']])->token()->getStoreCategoryData($data['account']); if (empty($result['category_tree_infos'])) return true; $model = (new SaasCategory); $categoryData = extractNodesClean($result['category_tree_infos']); foreach ($categoryData as $key=>$val) { $category = $model->where("category_id",$val["category_id"])->findOrEmpty(); if ($category->isEmpty()) { echo "分类入库=={$val['level']}=={$val['name']}\n"; $state = $category->strict(false)->insertGetId($val); echo "入库状态==={$state}\n"; } } return true; } }