From 67e4f41d7d5a560944d33feceb17813c96956bcb Mon Sep 17 00:00:00 2001 From: mkm <727897186@qq.com> Date: Tue, 6 May 2025 17:32:29 +0800 Subject: [PATCH] =?UTF-8?q?refactor(api):=20=E8=B0=83=E6=95=B4=E5=95=86?= =?UTF-8?q?=E5=93=81=E6=95=B0=E6=8D=AE=E5=AF=BC=E5=85=A5=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改数据库表名:将 'sheet1' 改为 'worksheet' - 更新默认商户 ID:从 7 改为 59 - 调整商品信息字段:使用 'name_info' 替代 'name_tow' - 设置 cate_id 为动态值,而非固定值 0 - 修正成本价字段:将 'cost' 设置为 0 - 移除 SVIP 价格相关字段 --- app/api/controller/IndexController.php | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/app/api/controller/IndexController.php b/app/api/controller/IndexController.php index d083dc32d..9aff01692 100644 --- a/app/api/controller/IndexController.php +++ b/app/api/controller/IndexController.php @@ -61,32 +61,33 @@ class IndexController extends BaseApiController public function index() { - $arr=Db::connect('demo')->name('sheet1')->where('name','<>','')->limit(2)->select(); + d(1); + $arr=Db::connect('demo')->name('worksheet')->select(); foreach ($arr as $k => $v) { $find= Db::connect('demo')->name('store_product_unit')->where('value',$v['unit_name'])->find(); if(!$find){ - $aa=['mer_id'=>7,'type'=>1,'value'=>$v['unit_name'],'status'=>1]; + $aa=['mer_id'=>59,'type'=>1,'value'=>$v['unit_name'],'status'=>1]; $id=Db::connect('demo')->name('store_product_unit')->insertGetId($aa); } $data=[ - 'mer_id'=>7, + 'mer_id'=>59, 'store_name'=>$v['name'], - 'store_info'=>$v['name_tow'], - 'cate_id'=>0, + 'store_info'=>$v['name_info']??'', + 'cate_id'=>$v['cate_id'], 'unit_name'=>$v['unit_name'], 'price'=>$v['price'], - 'cost'=>$v['cost'], + 'cost'=>0, 'ot_price'=>0, 'image'=>$v['image'], 'slider_image'=>$v['image'], 'mer_svip_status'=>1, 'svip_price_type'=>2, - 'svip_price'=>$v['cost'], + 'svip_price'=>0, ]; $product_id=Db::connect('demo')->name('store_product')->insertGetId($data); $data2=[ - 'mer_id'=>7, + 'mer_id'=>59, 'product_id'=>$product_id, 'store_name'=>$v['name'], 'ot_price'=>0, @@ -104,7 +105,7 @@ class IndexController extends BaseApiController 'image'=>$v['image'], 'price'=>$v['price'], 'unique'=>$unique, - 'svip_price'=>$v['cost'], + 'svip_price'=>0, ]; $vid=Db::connect('demo')->name('store_product_attr_value')->insertGetId($data4); @@ -123,7 +124,7 @@ class IndexController extends BaseApiController 'cost'=>0, 'ot_price'=>0, 'price'=>$v['price'], - 'svip_price'=>$v['cost'], + 'svip_price'=>0, 'weight'=>0, 'volume'=>0, 'type'=>0,