作者 李宇航

合并分支 'lyh-server' 到 'master'

变更数据



查看合并请求 !2862
@@ -50,10 +50,39 @@ class TicketUploadDataController extends BaseController @@ -50,10 +50,39 @@ class TicketUploadDataController extends BaseController
50 'project_id.required' => 'project_id不能为空', 50 'project_id.required' => 'project_id不能为空',
51 ]); 51 ]);
52 $data = $this->model->lists($this->map, $this->page, $this->row, $this->order); 52 $data = $this->model->lists($this->map, $this->page, $this->row, $this->order);
  53 + foreach ($data as &$item) {
  54 + $item['text']['cate_name'] = $this->cateText($item['type'],$item['text']['category_id']);
  55 + }
53 $this->response('success', Code::SUCCESS, $data); 56 $this->response('success', Code::SUCCESS, $data);
54 } 57 }
55 58
56 /** 59 /**
  60 + * @remark :获取分类名称
  61 + * @name :cateText
  62 + * @author :lyh
  63 + * @method :post
  64 + * @time :2025/9/29 17:18
  65 + */
  66 + public function cateText($type,$category_id)
  67 + {
  68 + if(!empty($category_id)){
  69 + return '';
  70 + }else{
  71 + $filed = 'name';
  72 + if($type == 1){
  73 + $cateModel = new Category();
  74 + $filed = 'title';
  75 + }elseif ($type == 2){
  76 + $cateModel = new BlogCategory();
  77 + }else{
  78 + $cateModel = new NewsCategory();
  79 + }
  80 + $cateArr = $cateModel->selectField(['id'=>['in',$category_id]],$filed);
  81 + return implode(',',$cateArr);
  82 + }
  83 + }
  84 +
  85 + /**
57 * @remark :获取数据详情 86 * @remark :获取数据详情
58 * @name :info 87 * @name :info
59 * @author :lyh 88 * @author :lyh