作者 lyh

gx

... ... @@ -58,7 +58,7 @@ class ComController extends BaseController
public function seo_get_menu(){
$seoMenuModel = new ProjectMenuSeo();
$this->map['status'] = 0;
if($this->user['login_source'] == User::LOGIN_AUTO_SOURCE){
if($this->user['login_source'] == User::LOGIN_PASSWORD_SOURCE){
$this->map['id'] = ['not in',[19]];
}
$lists = $seoMenuModel->list($this->map,'sort');
... ...
... ... @@ -21,10 +21,7 @@ class ChatController extends BaseController
* @time :2025/4/1 14:35
*/
public function sendMessage(){
$this->request->validate([
'id' => 'required'
],[
'id.required' => '消息id不能为空',
]);
if(isset($this->param['task_id'])){
}
}
}
... ...
... ... @@ -10,12 +10,34 @@
namespace App\Http\Logic\Bside\Gpt;
use App\Http\Logic\Bside\BaseLogic;
use App\Models\Gpt\Chat;
class ChatLogic extends BaseLogic
{
public function __construct()
{
parent::__construct();
$this->model = new Count();
$this->model = new Chat();
}
public function sendMessage(){
if(isset($this->param['task_id'])){
$chatInfo = $this->model->read(['id'=>$this->param['task_id']]);
if($chatInfo === false){
$this->fail('会话不存在');
}
}else{
//创建一个会话
$saveData = [
'user_id'=>$this->user['id'],
'input_content'=>$this->param['input_content'],
];
$id = $this->model->addReturnId();
$saveData = [
'user_id'=>$this->user['id'],
'is_reply'=>1,
'input_content'=>$this->param['input_content'],
];
}
}
}
... ...