作者 lyh

变更数据

@@ -12,7 +12,10 @@ namespace App\Http\Logic\Aside\Ticket; @@ -12,7 +12,10 @@ namespace App\Http\Logic\Aside\Ticket;
12 use App\Helper\Arr; 12 use App\Helper\Arr;
13 use App\Http\Logic\Aside\BaseLogic; 13 use App\Http\Logic\Aside\BaseLogic;
14 use App\Models\Blog\Blog; 14 use App\Models\Blog\Blog;
  15 +use App\Models\Blog\BlogCategory;
15 use App\Models\News\News; 16 use App\Models\News\News;
  17 +use App\Models\News\NewsCategory;
  18 +use App\Models\Product\Category;
16 use App\Models\Product\CategoryRelated; 19 use App\Models\Product\CategoryRelated;
17 use App\Models\Product\KeywordRelated; 20 use App\Models\Product\KeywordRelated;
18 use App\Models\Product\Product; 21 use App\Models\Product\Product;
@@ -45,6 +48,7 @@ class TicketUploadDataLogic extends BaseLogic @@ -45,6 +48,7 @@ class TicketUploadDataLogic extends BaseLogic
45 $data = $this->model->lists($map,$page,$row,$order); 48 $data = $this->model->lists($map,$page,$row,$order);
46 foreach ($data as &$v){ 49 foreach ($data as &$v){
47 $v = $this->getHandleFileImage($v); 50 $v = $this->getHandleFileImage($v);
  51 + $v['text']['cate_text'] = $this->cateText($v['type'],$v['text']['category_id'] ?? []);
48 } 52 }
49 DB::disconnect('custom_mysql'); 53 DB::disconnect('custom_mysql');
50 return $this->success($data); 54 return $this->success($data);
@@ -83,13 +87,17 @@ class TicketUploadDataLogic extends BaseLogic @@ -83,13 +87,17 @@ class TicketUploadDataLogic extends BaseLogic
83 if(!empty($category_id)){ 87 if(!empty($category_id)){
84 return ''; 88 return '';
85 }else{ 89 }else{
  90 + $filed = 'name';
86 if($type == 1){ 91 if($type == 1){
87 - 92 + $cateModel = new Category();
  93 + $filed = 'title';
88 }elseif ($type == 2){ 94 }elseif ($type == 2){
89 - 95 + $cateModel = new BlogCategory();
90 }else{ 96 }else{
91 - 97 + $cateModel = new NewsCategory();
92 } 98 }
  99 + $cateArr = $cateModel->selectField(['id'=>['in',$category_id]],$filed);
  100 + return implode(',',$cateArr);
93 } 101 }
94 } 102 }
95 103