From 91a38dee28a058817e107ab4bda3b5d75f49f99f Mon Sep 17 00:00:00 2001 From: jsasg <735273025@qq.com> Date: Wed, 9 Jul 2025 11:32:51 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=90=8C=E6=AD=A5=E4=BA=A7=E5=93=81?= =?UTF-8?q?=E7=9B=AE=E5=BD=95=E4=BA=A7=E5=93=81=E5=88=86=E7=B1=BB=E5=8F=8A?= =?UTF-8?q?=E4=BA=A7=E5=93=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/admin/controller/ReceiveProductSync.php | 8 ++++---- app/admin/route/v1.php | 6 ++++++ 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/app/admin/controller/ReceiveProductSync.php b/app/admin/controller/ReceiveProductSync.php index 8b3c8c02..e8cf6061 100644 --- a/app/admin/controller/ReceiveProductSync.php +++ b/app/admin/controller/ReceiveProductSync.php @@ -162,7 +162,7 @@ class ReceiveProductSync } try { - $product_tco_category = ProductTcoCategoryModel::language($lang_id)->erpCade($data['category_erp_code'])->find(); + $product_tco_category = ProductTcoCategoryModel::language($lang_id)->erpCode($data['category_erp_code'])->find(); if (empty($product_tco_category)) { throw new \Exception('官网未找到产品目录同步分类'); } @@ -186,10 +186,10 @@ class ReceiveProductSync 'is_sale' => 0, 'is_new' => 0, 'is_hot' => 0, - 'is_show' => Operate_Of_ReceiveSync::Disable == $data['operate'] ? 0 : 1, + 'is_show' => 0, 'sort' => 0, 'detail' => '', - 'status' => 1, + 'status' => Operate_Of_ReceiveSync::Disable == $data['operate'] ? -1 : 1, 'seo_title' => '', 'seo_keywords' => '', 'seo_desc' => '', @@ -203,7 +203,7 @@ class ReceiveProductSync $product->spu = $data['spu']; $product->name = $data['name']; $product->category_id = $product_category['id']; - $product->is_show = Operate_Of_ReceiveSync::Disable == $data['operate'] ? 0 : 1; + $product->status = Operate_Of_ReceiveSync::Disable == $data['operate'] ? -1 : 1; if (!$product->save()) { throw new \Exception('产品更新失败'); } diff --git a/app/admin/route/v1.php b/app/admin/route/v1.php index 12bb5b96..e2aa35f2 100644 --- a/app/admin/route/v1.php +++ b/app/admin/route/v1.php @@ -616,6 +616,12 @@ Route::group('v1', function () { }); })->prefix('v1.'); +// 接收产品目录同步数据 +Route::group('receive_sync', function () { + Route::post('category', 'ReceiveProductSync/category'); + Route::post('product', 'ReceiveProductSync/product'); +}); + Route::miss(function() { return '404 Not Found!'; });