作者 lyh

变更数据

... ... @@ -12,6 +12,8 @@ namespace App\Http\Controllers\Aside\Geo;
use App\Enums\Common\Code;
use App\Http\Controllers\Aside\BaseController;
use App\Http\Logic\Aside\Geo\GeoLinkLogic;
use App\Models\Geo\GeoLink;
use App\Models\Geo\GeoQuestionResult;
use Illuminate\Http\Request;
/**
* @remark :geo权威新闻(链接数据)
... ... @@ -99,4 +101,30 @@ class GeoLinkController extends BaseController
$data = $this->logic->delLink();
$this->response('success',Code::SUCCESS,$data);
}
/**
* @remark :下载geo链接
* @name :downloadGeoLink
* @author :lyh
* @method :post
* @time :2025/9/18 11:50
*/
public function downloadGeoLink()
{
$data = [];
$geoResultModel = new GeoQuestionResult();
$lists = $geoResultModel->list(['project_id'=>$this->param['project_id']]);
foreach ($lists as $item) {
if(!empty($item['url_num'])){
foreach ($item['url_num'] as $key=>$val) {
if(!isset( $data[$key][$item['platform']])){
$data[$key][$item['platform']] = $val;
}else{
$data[$key][$item['platform']] += $val;
}
}
}
}
$this->response('success',Code::SUCCESS,$data);
}
}
... ...