作者 lyh

变更数据

@@ -53,6 +53,7 @@ class TicketUploadDataController extends BaseController @@ -53,6 +53,7 @@ class TicketUploadDataController extends BaseController
53 ProjectServer::useProject($this->map['project_id']); 53 ProjectServer::useProject($this->map['project_id']);
54 if(!empty($data) && !empty($data['list'])){ 54 if(!empty($data) && !empty($data['list'])){
55 foreach ($data['list'] as &$item) { 55 foreach ($data['list'] as &$item) {
  56 + $item = $this->getHandleFileImage($item);
56 $item['text']['cate_name'] = $this->cateText($item['type'],$item['text']['category_id'] ?? []); 57 $item['text']['cate_name'] = $this->cateText($item['type'],$item['text']['category_id'] ?? []);
57 } 58 }
58 } 59 }
@@ -61,6 +62,26 @@ class TicketUploadDataController extends BaseController @@ -61,6 +62,26 @@ class TicketUploadDataController extends BaseController
61 } 62 }
62 63
63 /** 64 /**
  65 + * @remark :处理数据
  66 + * @name :getHandleFileImage
  67 + * @author :lyh
  68 + * @method :post
  69 + * @time :2025/9/25 16:53
  70 + */
  71 + public function getHandleFileImage($v){
  72 + if($v['type'] == 1){
  73 + if(!empty($v['text']['image'])){
  74 + foreach ($v['text']['image'] as $gallery_k => $gallery_v){
  75 + $gallery_v['url'] = getImageUrl($gallery_v['url']);
  76 + $v['text']['image'][$gallery_k] = $gallery_v;
  77 + }
  78 + }
  79 + }else{
  80 + $v['text']['image'] = getImageUrl($v['text']['image']);
  81 + }
  82 + return $v;
  83 + }
  84 + /**
64 * @remark :获取分类名称 85 * @remark :获取分类名称
65 * @name :cateText 86 * @name :cateText
66 * @author :lyh 87 * @author :lyh
@@ -120,6 +141,7 @@ class TicketUploadDataController extends BaseController @@ -120,6 +141,7 @@ class TicketUploadDataController extends BaseController
120 $this->response('当前数据不存在或已被删除',Code::SYSTEM_ERROR); 141 $this->response('当前数据不存在或已被删除',Code::SYSTEM_ERROR);
121 } 142 }
122 $info['text']['cate_name'] = $this->cateText($info['type'],$info['text']['category_id'] ?? [],true); 143 $info['text']['cate_name'] = $this->cateText($info['type'],$info['text']['category_id'] ?? [],true);
  144 + $info = $this->getHandleFileImage($info);
123 $this->response('success', Code::SUCCESS, $info); 145 $this->response('success', Code::SUCCESS, $info);
124 } 146 }
125 147
@@ -69,7 +69,7 @@ class TicketUploadDataLogic extends BaseLogic @@ -69,7 +69,7 @@ class TicketUploadDataLogic extends BaseLogic
69 if(!empty($v['text']['image'])){ 69 if(!empty($v['text']['image'])){
70 foreach ($v['text']['image'] as $gallery_k => $gallery_v){ 70 foreach ($v['text']['image'] as $gallery_k => $gallery_v){
71 $gallery_v['url'] = getImageUrl($gallery_v['url']); 71 $gallery_v['url'] = getImageUrl($gallery_v['url']);
72 - $info['text']['image'][$gallery_k] = $gallery_v; 72 + $v['text']['image'][$gallery_k] = $gallery_v;
73 } 73 }
74 } 74 }
75 }else{ 75 }else{