From cac1fd0933e5912ebd851d551b2d2188470f9510 Mon Sep 17 00:00:00 2001 From: Lemon <15040771@qq.com> Date: Wed, 21 Oct 2020 16:21:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=95=86=E5=93=81=E4=B8=BB=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Controller/v3/GoodsController.php | 6 ++++-- app/Model/v3/Goods.php | 3 ++- app/Service/v3/Implementations/GoodsService.php | 6 ++++-- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/app/Controller/v3/GoodsController.php b/app/Controller/v3/GoodsController.php index ebbf6c7..4bb6165 100644 --- a/app/Controller/v3/GoodsController.php +++ b/app/Controller/v3/GoodsController.php @@ -108,8 +108,9 @@ class GoodsController extends BaseController $data['on_sale'] = $this->request->input('on_sale',0); $data['is_infinite'] = $this->request->input('is_infinite',0); $data['user_id'] = $this->request->input('user_id',0); - $res = $this->goodsService->update($data); + $data['cover_img'] = $this->request->input('cover_img',0); $banners = $this->request->input('banner',0); + $res = $this->goodsService->update($data); if(!empty($banners)){ $banners = explode(',',$banners); foreach ($banners as $banner){ @@ -163,8 +164,9 @@ class GoodsController extends BaseController $data['on_sale'] = $this->request->input('on_sale',0); $data['is_infinite'] = $this->request->input('is_infinite',0); $data['user_id'] = $this->request->input('user_id',0); - $res = $this->goodsService->create($data); + $data['cover_img'] = $this->request->input('cover_img',0); $banners = $this->request->input('banner',0); + $res = $this->goodsService->create($data); if(!empty($banners)){ $banners = explode(',',$banners); foreach ($banners as $banner){ diff --git a/app/Model/v3/Goods.php b/app/Model/v3/Goods.php index 5e07991..3ce1db5 100644 --- a/app/Model/v3/Goods.php +++ b/app/Model/v3/Goods.php @@ -62,7 +62,8 @@ class Goods extends Model 'tags', 'remark', 'on_sale', - 'is_infinite' + 'is_infinite', + 'cover_img' ]; /** * The attributes that should be cast to native types. diff --git a/app/Service/v3/Implementations/GoodsService.php b/app/Service/v3/Implementations/GoodsService.php index 60545f7..35d616d 100644 --- a/app/Service/v3/Implementations/GoodsService.php +++ b/app/Service/v3/Implementations/GoodsService.php @@ -106,7 +106,8 @@ class GoodsService implements GoodsServiceInterface 'tags' => $params['tags'], 'remark' => $params['remark'], 'on_sale' => $params['on_sale'], - 'is_infinite' => $params['is_infinite'] + 'is_infinite' => $params['is_infinite'], + 'cover_img' => $params['cover_img'] ]; // $this->log->event(LogLabel::CREATE_GOODS_LOG, ['logData' => json_encode( // [ @@ -158,7 +159,8 @@ class GoodsService implements GoodsServiceInterface 'tags' => $params['tags'], 'remark' => $params['remark'], 'on_sale' => $params['on_sale'], - 'is_infinite' => $params['is_infinite'] + 'is_infinite' => $params['is_infinite'], + 'cover_img' => $params['cover_img'] ]); // $this->log->event(LogLabel::UPDATE_GOODS_LOG, ['logData' => json_encode( // [