作者 lyh

变更数据

@@ -49,7 +49,7 @@ class TicketUploadDataLogic extends BaseLogic @@ -49,7 +49,7 @@ class TicketUploadDataLogic extends BaseLogic
49 if(!empty($data) && !empty($data['list'])){ 49 if(!empty($data) && !empty($data['list'])){
50 foreach ($data['list'] as &$v){ 50 foreach ($data['list'] as &$v){
51 $v = $this->getHandleFileImage($v); 51 $v = $this->getHandleFileImage($v);
52 - $v['text']['cate_text'] = $this->cateText($v['type'],$v['text']['category_id'] ?? []); 52 + $v['text']['cate_name'] = $this->cateText($v['type'],$v['text']['category_id'] ?? []);
53 } 53 }
54 } 54 }
55 DB::disconnect('custom_mysql'); 55 DB::disconnect('custom_mysql');
@@ -84,7 +84,7 @@ class TicketUploadDataLogic extends BaseLogic @@ -84,7 +84,7 @@ class TicketUploadDataLogic extends BaseLogic
84 * @method :post 84 * @method :post
85 * @time :2025/9/29 17:18 85 * @time :2025/9/29 17:18
86 */ 86 */
87 - public function cateText($type,$category_id) 87 + public function cateText($type,$category_id,$is_array = false)
88 { 88 {
89 if(!empty($category_id)){ 89 if(!empty($category_id)){
90 return ''; 90 return '';
@@ -98,10 +98,14 @@ class TicketUploadDataLogic extends BaseLogic @@ -98,10 +98,14 @@ class TicketUploadDataLogic extends BaseLogic
98 }else{ 98 }else{
99 $cateModel = new NewsCategory(); 99 $cateModel = new NewsCategory();
100 } 100 }
  101 + if($is_array){
  102 + return $cateModel::pluck($filed, 'id')->toArray();
  103 + }else{
101 $cateArr = $cateModel->selectField(['id'=>['in',$category_id]],$filed); 104 $cateArr = $cateModel->selectField(['id'=>['in',$category_id]],$filed);
102 return implode(',',$cateArr); 105 return implode(',',$cateArr);
103 } 106 }
104 } 107 }
  108 + }
105 109
106 /** 110 /**
107 * @remark :获取当前数据详情 111 * @remark :获取当前数据详情
@@ -116,6 +120,7 @@ class TicketUploadDataLogic extends BaseLogic @@ -116,6 +120,7 @@ class TicketUploadDataLogic extends BaseLogic
116 $this->fail('当前数据不存在或已被删除'); 120 $this->fail('当前数据不存在或已被删除');
117 } 121 }
118 $info = $this->getHandleFileImage($info); 122 $info = $this->getHandleFileImage($info);
  123 + $info['text']['cate'] = $this->cateText($info['type'],$info['text']['category_id'] ?? []);
119 return $this->success($info); 124 return $this->success($info);
120 } 125 }
121 126