|
...
|
...
|
@@ -5,6 +5,7 @@ namespace App\Http\Controllers\Aside\Optimize; |
|
|
|
use App\Enums\Common\Code;
|
|
|
|
use App\Http\Controllers\Aside\BaseController;
|
|
|
|
use App\Http\Logic\Aside\Optimize\OptimizeLogic;
|
|
|
|
use App\Models\Ai\AiPrefix;
|
|
|
|
use App\Models\ASide\APublicModel;
|
|
|
|
use App\Models\Channel\Channel;
|
|
|
|
use App\Models\Domain\DomainInfo;
|
|
...
|
...
|
@@ -176,4 +177,49 @@ class OptimizeController extends BaseController |
|
|
|
return $query;
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :获取项目Ai前后缀
|
|
|
|
* @name :getAiPrefix
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2023/9/27 15:20
|
|
|
|
*/
|
|
|
|
public function getAiPrefix(AiPrefix $aiPrefix){
|
|
|
|
$info = $aiPrefix->read(['status'=>0]);
|
|
|
|
if($info === false){
|
|
|
|
$info = [];
|
|
|
|
}
|
|
|
|
$this->response('success',Code::SUCCESS,$info);
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :保存数据
|
|
|
|
* @name :saveAiPrefix
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2023/9/27 15:35
|
|
|
|
*/
|
|
|
|
public function saveAiPrefix(AiPrefix $aiPrefix){
|
|
|
|
$this->request->validate([
|
|
|
|
'title_prefix'=>'required',
|
|
|
|
'description_prefix'=>'required',
|
|
|
|
'long_suffix'=>'required',
|
|
|
|
'short_suffix'=>'required',
|
|
|
|
],[
|
|
|
|
'title_prefix.required' => 'title_prefix不能为空',
|
|
|
|
'description_prefix.required' => 'description_prefix不能为空',
|
|
|
|
'long_suffix.required' => 'long_suffix不能为空',
|
|
|
|
'short_suffix.required' => 'short_suffix不能为空',
|
|
|
|
]);
|
|
|
|
$info = $aiPrefix->read(['status'=>0]);
|
|
|
|
if($info === false){
|
|
|
|
$rs = $aiPrefix->add($this->param);
|
|
|
|
}else{
|
|
|
|
$rs = $aiPrefix->edit($this->param,['id'=>$info['id']]);
|
|
|
|
}
|
|
|
|
if($rs === false){
|
|
|
|
$this->response('系统错误,请联系管理员',Code::SYSTEM_ERROR);
|
|
|
|
}
|
|
|
|
$this->response('success');
|
|
|
|
}
|
|
|
|
} |
...
|
...
|
|