作者 lyh

变更数据

... ... @@ -53,6 +53,7 @@ class TicketUploadDataController extends BaseController
ProjectServer::useProject($this->map['project_id']);
if(!empty($data) && !empty($data['list'])){
foreach ($data['list'] as &$item) {
$item = $this->getHandleFileImage($item);
$item['text']['cate_name'] = $this->cateText($item['type'],$item['text']['category_id'] ?? []);
}
}
... ... @@ -61,6 +62,26 @@ class TicketUploadDataController extends BaseController
}
/**
* @remark :处理数据
* @name :getHandleFileImage
* @author :lyh
* @method :post
* @time :2025/9/25 16:53
*/
public function getHandleFileImage($v){
if($v['type'] == 1){
if(!empty($v['text']['image'])){
foreach ($v['text']['image'] as $gallery_k => $gallery_v){
$gallery_v['url'] = getImageUrl($gallery_v['url']);
$v['text']['image'][$gallery_k] = $gallery_v;
}
}
}else{
$v['text']['image'] = getImageUrl($v['text']['image']);
}
return $v;
}
/**
* @remark :获取分类名称
* @name :cateText
* @author :lyh
... ... @@ -120,6 +141,7 @@ class TicketUploadDataController extends BaseController
$this->response('当前数据不存在或已被删除',Code::SYSTEM_ERROR);
}
$info['text']['cate_name'] = $this->cateText($info['type'],$info['text']['category_id'] ?? [],true);
$info = $this->getHandleFileImage($info);
$this->response('success', Code::SUCCESS, $info);
}
... ...
... ... @@ -69,7 +69,7 @@ class TicketUploadDataLogic extends BaseLogic
if(!empty($v['text']['image'])){
foreach ($v['text']['image'] as $gallery_k => $gallery_v){
$gallery_v['url'] = getImageUrl($gallery_v['url']);
$info['text']['image'][$gallery_k] = $gallery_v;
$v['text']['image'][$gallery_k] = $gallery_v;
}
}
}else{
... ...