作者 lyh

gx

... ... @@ -39,6 +39,7 @@ class AggregationSettingController extends BaseController
'content'=>'',
'top_banner'=>json_encode([]),
'foot_banner'=>json_encode([]),
'video_url'=>json_encode([]),
'project_id'=>$this->user['project_id']
];
$aggSettingModel->add($data);
... ... @@ -62,6 +63,9 @@ class AggregationSettingController extends BaseController
if(isset($this->param['foot_banner']) && !empty($this->param['foot_banner'])){
$this->param['foot_banner'] = Arr::a2s($this->param['foot_banner']);
}
if(isset($this->param['video_url']) && !empty($this->param['video_url'])){
$this->param['video_url'] = Arr::a2s($this->param['video_url']);
}
$rs = $aggSettingModel->edit($this->param,['project_id'=>$this->user['project_id']]);
if($rs === false){
$this->response('系统错误请联系管理员',Code::SYSTEM_ERROR);
... ...
... ... @@ -91,6 +91,9 @@ class KeywordLogic extends BaseLogic
if(isset($param['keyword_foot_banner']) && !empty($param['keyword_foot_banner'])){
$param['keyword_foot_banner'] = str_replace_url($param['keyword_foot_banner']);
}
if(isset($param['keyword_video']) && !empty($param['keyword_video'])){
$param['keyword_video'] = Arr::a2s($param['keyword_video']);
}
return $param;
}
... ...
... ... @@ -42,4 +42,18 @@ class Keyword extends Base
public function getKeywordFootBannerAttribute($value){
return getImageUrl($value);
}
/**
* @remark :视频
* @name :getKeywordVideoAttribute
* @author :lyh
* @method :post
* @time :2023/10/31 11:26
*/
public function getKeywordVideoAttribute($value){
if(!empty($value)){
$value = Arr::s2a($value);
}
return $value;
}
}
... ...
... ... @@ -59,4 +59,18 @@ class AggregationSetting extends Base
}
return $value;
}
/**
* @remark :视频
* @name :getVideoUrlAttribute
* @author :lyh
* @method :post
* @time :2023/10/31 11:23
*/
public function getVideoUrlAttribute($value){
if(!empty($value)){
$value = Arr::s2a($value);
}
return $value;
}
}
... ...