正在显示
1 个修改的文件
包含
29 行增加
和
0 行删除
| @@ -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 |
-
请 注册 或 登录 后发表评论