From 14ed81440e7bb91d64ba138b11030cdd4cf4f14b Mon Sep 17 00:00:00 2001 From: liangyuyan <1103300295@qq.com> Date: Fri, 4 Sep 2020 11:07:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E6=96=87=E4=BB=B6=E6=8D=A2=E5=88=B0?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E5=A4=B9v3-=E4=BF=AE=E6=94=B9=E8=B7=AF?= =?UTF-8?q?=E7=94=B1=E5=92=8C=E5=91=BD=E5=90=8D=E7=A9=BA=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Admin/Common/StoreQRCode.php | 14 +++--- app/Admin/Controllers/v3/BannerController.php | 9 ++-- .../Controllers/v3/CategoryController.php | 4 +- app/Admin/Controllers/v3/GoodsController.php | 12 ++--- app/Admin/Controllers/v3/StoreController.php | 20 ++++---- app/Admin/Repositories/v3/Banner.php | 4 +- app/Admin/Repositories/v3/Goods.php | 4 +- app/Admin/Repositories/v3/Store.php | 4 +- app/Admin/routes.php | 12 ++--- app/Models/v3/Banner.php | 2 +- app/Models/v3/Category.php | 2 +- app/Models/v3/CouponSetting.php | 16 ------- app/Models/v3/CouponTie.php | 15 ------ app/Models/v3/Goods.php | 7 ++- app/Models/v3/GoodsBanners.php | 2 +- app/Models/v3/LanzuMmInfo.php | 46 ------------------- .../v3/{ImsCjdcMarket.php => Market.php} | 4 +- app/Models/v3/Store.php | 4 +- app/Models/v3/{ImsCjdcUser.php => User.php} | 9 +--- resources/lang/zh-CN/goods.php | 2 +- resources/lang/zh-CN/store.php | 4 +- 21 files changed, 55 insertions(+), 141 deletions(-) delete mode 100644 app/Models/v3/CouponSetting.php delete mode 100644 app/Models/v3/CouponTie.php delete mode 100644 app/Models/v3/LanzuMmInfo.php rename app/Models/v3/{ImsCjdcMarket.php => Market.php} (95%) rename app/Models/v3/{ImsCjdcUser.php => User.php} (93%) diff --git a/app/Admin/Common/StoreQRCode.php b/app/Admin/Common/StoreQRCode.php index bb40c95..7f639bb 100644 --- a/app/Admin/Common/StoreQRCode.php +++ b/app/Admin/Common/StoreQRCode.php @@ -48,16 +48,16 @@ class StoreQRCode extends AdminController */ public function SetPayWeChatCode($id) { - $isCREATE = env('IS_CREATE_WECHAT_MINI_QR_CODE',1); - if($isCREATE == 0){ + // $isCREATE = env('IS_CREATE_WECHAT_MINI_QR_CODE',1); + // if($isCREATE == 0){ $codeStore = $this->images->createQrCode($id,'zh_cjdianc/pages/seller/fukuan'); $storeImgPath = 'QR_code/code_minipay_img/wx_minipay_'.$id.'.jpg'; - }else{ - $codeStore = $this->images->createWeChatQrCode('?scene='.$id,'zh_cjdianc/pages/seller/fukuan'); - $storeImgPath = 'QR_code/code_pay_img/wx_pay_'.$id.'.jpg'; - // 裁剪 + // }else{ + // $codeStore = $this->images->createWeChatQrCode('?scene='.$id,'zh_cjdianc/pages/seller/fukuan'); + // $storeImgPath = 'QR_code/code_pay_img/wx_pay_'.$id.'.jpg'; + // // 裁剪 - } + // } // 裁剪测试 // $this->imageManager->make()->resize(270,270)->insert($codeStore); diff --git a/app/Admin/Controllers/v3/BannerController.php b/app/Admin/Controllers/v3/BannerController.php index f6d7856..2ab494c 100644 --- a/app/Admin/Controllers/v3/BannerController.php +++ b/app/Admin/Controllers/v3/BannerController.php @@ -1,14 +1,14 @@ column('sort')->sortable(); - $grid->column('status')->using(BannerModel::$_status)->label(['default' => 'primary',1 => 'primary', 0 => 'danger']); + $grid->column('status')->switch(); + // ->using(BannerModel::$_status)->label(['default' => 'primary',1 => 'primary', 0 => 'danger']); $grid->filter(function (Grid\Filter $filter) { $filter->equal('id'); diff --git a/app/Admin/Controllers/v3/CategoryController.php b/app/Admin/Controllers/v3/CategoryController.php index ab0ffe9..3d61bca 100644 --- a/app/Admin/Controllers/v3/CategoryController.php +++ b/app/Admin/Controllers/v3/CategoryController.php @@ -1,8 +1,8 @@ column(6, function (Form $form) use($mmList,$marketList,$storeTypeList){ + $form->column(6, function (Form $form) use($mmList,$marketList,$categoryList){ $form->hidden('id'); $form->select('mm_user_id')->options($mmList); $form->select('market_id')->required()->options($marketList); - $form->select('store_type_id')->required()->options($storeTypeList); + $form->select('category_id')->options($categoryList); $form->text('name')->required()->maxLength(50); $form->image('logo')->required(); $form->mobile('tel'); diff --git a/app/Admin/Repositories/v3/Banner.php b/app/Admin/Repositories/v3/Banner.php index 18d3ba7..7f2bb8c 100644 --- a/app/Admin/Repositories/v3/Banner.php +++ b/app/Admin/Repositories/v3/Banner.php @@ -1,8 +1,8 @@ resource('/storeUserReport', 'StoreUserReportController'); // 分类 - $router->resource('/category', 'CategoryController'); - $router->get('/category/TieForm', 'CategoryTieController@CategoryTieForm'); + $router->resource('/category', 'v3\CategoryController'); + $router->get('/category/TieForm', 'v3\CategoryTieController@CategoryTieForm'); // 店铺 - $router->resource('/store', 'StoreController'); + $router->resource('/store', 'v3\StoreController'); // 商品 - $router->resource('/goods', 'GoodsController'); + $router->resource('/goods', 'v3\GoodsController'); // banner - $router->resource('/banner', 'BannerController'); - + $router->resource('/banner', 'v3\BannerController'); }); + diff --git a/app/Models/v3/Banner.php b/app/Models/v3/Banner.php index 3237a3a..7631409 100644 --- a/app/Models/v3/Banner.php +++ b/app/Models/v3/Banner.php @@ -1,6 +1,6 @@ hasMany('\App\Models\GoodsBanners','goods_id','id')->where('type',1); + return $this->hasMany('\App\Models\v3\GoodsBanners','goods_id','id')->where('type',1); } public function VideoBanners(){ - return $this->hasMany('\App\Models\GoodsBanners','goods_id','id')->where('type',2); + return $this->hasMany('\App\Models\v3\GoodsBanners','goods_id','id')->where('type',2); } diff --git a/app/Models/v3/GoodsBanners.php b/app/Models/v3/GoodsBanners.php index 8afe7fd..21dfc7d 100644 --- a/app/Models/v3/GoodsBanners.php +++ b/app/Models/v3/GoodsBanners.php @@ -1,6 +1,6 @@ hasOne('\App\Models\LanzuMmWithdraw','mm_id','id'); - } - - /** - * 获取市场经理(只搜索状态为正常的经理) - * id为键,name为值 - */ - public static function getMmInfoArray() - { - $list = self::select('id','name') - ->where('status',2) - ->whereNull('deleted_at') - ->get(); - $array = []; - if(count($list) > 0){ - foreach ($list as $key => $value){ - $array[$value->id] = $value->name; - } - } - return $array; - } - - /** - * 根据id获取单条记录 - */ - public static function getMmInfo($id,$field = '*') - { - return self::select($field)->find($id); - } -} diff --git a/app/Models/v3/ImsCjdcMarket.php b/app/Models/v3/Market.php similarity index 95% rename from app/Models/v3/ImsCjdcMarket.php rename to app/Models/v3/Market.php index 91bee9e..e4a1788 100644 --- a/app/Models/v3/ImsCjdcMarket.php +++ b/app/Models/v3/Market.php @@ -1,12 +1,12 @@ [ 'name' => '商品名称', - 'goods_type_id' => '商品所属分类', + 'category_id' => '商品所属分类', 'store_id' => '所属商家', 'cover_img' => '封面图', 'cover_img_url' => '封面图', diff --git a/resources/lang/zh-CN/store.php b/resources/lang/zh-CN/store.php index e7954f0..06158de 100644 --- a/resources/lang/zh-CN/store.php +++ b/resources/lang/zh-CN/store.php @@ -21,8 +21,8 @@ return [ 'introduction' => '商家简介', 'coordinates' => '经纬度', 'business_license' => '营业资质', - 'store_type_id' => '店铺所属分类', - 'store_type_name' => '店铺分类', + 'category_id' => '店铺所属分类', + 'category_name' => '店铺分类', 'is_open' => '开启门店', 'sort' => '排序', 'user_id' => '提现用户',