黄宗昌 2 éve
szülő
commit
8c1fa018bf

+ 7 - 5
app/Admin/Controllers/ProductController.php

xqd
@@ -20,18 +20,20 @@ class ProductController extends AdminController
     protected function grid()
     {
         return Grid::make(new Product(), function (Grid $grid) {
-            $grid->model()->with('user:id,name')->orderByDesc('id');
+            $grid->model()->with('user:id,name,email,member_type')->orderByDesc('id');
             $grid->column('id')->sortable();
-
+            $grid->column('user.name',admin_trans_field('user_id'));
+            $grid->column('user.email',admin_trans_field('email'));
+            $grid->column('user.member_type_text',admin_trans_field('member_type'));
+            $grid->column('name');
+            $grid->column('content');
             $grid->column('image')->image('',40);
             $grid->column('url')->link();
             $grid->column('type',admin_trans_field('type'))->display(function (){
                 $arr = \App\Models\ProductType::query()->whereIn('id',$this->type)->pluck('zh_name');
                     return $arr;
             })->label();
-            $grid->column('user.name',admin_trans_field('user_id'));
-            $grid->column('name');
-            $grid->column('content');
+
             $grid->column('status')->switch();
             $grid->column('created_at');
             $grid->disableCreateButton();

+ 4 - 1
app/Http/Controllers/V1/ProductController.php

xqd
@@ -202,8 +202,11 @@ class ProductController extends Controller
 
         $data = Product::query()
             ->with('user:id,name,nickname,avatar,company_name,company_url,production_project')
+            ->where('status',1)
             ->select("id","name","user_id","content","image","type","url")->first();
-
+        if(!$data){
+            return $this->error("数据不存在!");
+        }
         $data['is_collect'] = 0; // 收藏
         $data['is_follow'] = 0; // 关注
         $data['is_like'] = 0; // 喜欢

+ 6 - 4
resources/lang/ko/product.php

xqd
@@ -7,11 +7,13 @@ return [
     'fields' => [
         'type' => '분류',
         'user_id' => '사용자',
-        'name' => '상품명',
-        'content' => '제품 소개',
-        'url' => '파일 주소',
+        'name' => '제목',
+        'content' => '간단 한 소개',
+        'url' => '원천',
         'image' => '사진',
-        'status' => '상태',
+        'status' => '다음 대',
+        'email'=> '메일 박스',
+        'member_type' => '회원 종류'
     ],
     'options' => [
     ],

+ 6 - 4
resources/lang/zh/product.php

xqd
@@ -7,11 +7,13 @@ return [
     'fields' => [
         'type' => '分类',
         'user_id' => '用户',
-        'name' => '商品名',
-        'content' => '产品介绍',
-        'url' => '文件所属地址',
+        'name' => '标题',
+        'content' => '简介',
+        'url' => '来源',
         'image' => '图片',
-        'status' => '状态',
+        'status' => '下架',
+        'email'=> '邮箱',
+        'member_type' => '会员类型',
     ],
     'options' => [
     ],