作者 lyh

gx

... ... @@ -71,24 +71,8 @@ class CreateKeywordLogic extends BaseLogic
return $this->success($data);
}
$prefix_keyword = $this->prefixKeyword($this->param['prefix'],$this->param['keyword']);
$keyword_suffix = array();
if(!empty($this->param['suffix'])){//后缀加关键词
foreach ($this->param['keyword'] as $keywordItem) {
foreach ($this->param['suffix'] as $suffixItem) {
$keyword_suffix[] = $keywordItem.'-'.$suffixItem;
}
}
}
$prefix_keyword_suffix = array();
if(!empty($this->param['prefix']) && !empty($this->param['suffix'])){
foreach ($this->param['keyword'] as $keywordItem){
foreach ($this->param['prefix'] as $prefixItem) {
foreach ($this->param['suffix'] as $suffixItem) {
$prefix_keyword_suffix[] = $prefixItem.'-'.$keywordItem.'-'.$suffixItem;
}
}
}
}
$keyword_suffix = $this->keywordSuffix($this->param['suffix'],$this->param['keyword']);
$prefix_keyword_suffix = $this->prefixKeywordSuffix($this->param['prefix'],$this->param['suffix'],$this->param['keyword']);
$data = [
'prefix_keyword'=>$prefix_keyword,
'keyword_suffix'=>$keyword_suffix,
... ... @@ -123,15 +107,36 @@ class CreateKeywordLogic extends BaseLogic
* @method :post
* @time :2023/12/19 11:11
*/
public function KeywordSuffix($prefix,$keyword){
$prefix_keyword = array();
if(!empty($prefix)){//前缀+关键词
public function keywordSuffix($suffix,$keyword){
$suffix_keyword = array();
if(!empty($suffix)){//前缀+关键词
foreach ($keyword as $keywordItem){
foreach ($suffix as $suffixItem) {
$suffix_keyword[] = $keywordItem.'-'.$suffixItem;
}
}
}
return $this->success($suffix_keyword);
}
/**
* @remark :前缀+关键词+后缀
* @name :prefixKeywordSuffix
* @author :lyh
* @method :post
* @time :2023/12/19 11:59
*/
public function prefixKeywordSuffix($prefix,$suffix,$keyword){
$prefix_keyword_suffix = array();
if(!empty($prefix) && !empty($suffix)){
foreach ($keyword as $keywordItem){
foreach ($prefix as $prefixItem) {
$prefix_keyword[] =$prefixItem.'-'.$keywordItem;
foreach ($suffix as $suffixItem) {
$prefix_keyword_suffix[] = $prefixItem.'-'.$keywordItem.'-'.$suffixItem;
}
}
}
return $this->success($prefix_keyword);
}
return $this->success($prefix_keyword_suffix);
}
}
... ...
... ... @@ -229,11 +229,8 @@ class CustomModuleContentLogic extends BaseLogic
$str = '';
$cateModel = new CustomModuleCategory();
foreach ($category as $v){
$info = $cateModel->read(['pid'=>$v]);
if($info === false){
$str .= $v.',';
}
}
return !empty($str) ? ','.$str : '';
}
... ...