Преглед изворни кода

修改创建会话、保存临时模板

FengR пре 2 месеци
родитељ
комит
29d6a5ab09
1 измењених фајлова са 4 додато и 3 уклоњено
  1. 4 3
      app/JsonRpc/PublicRpcService.php

+ 4 - 3
app/JsonRpc/PublicRpcService.php

@@ -4242,7 +4242,7 @@ class PublicRpcService implements PublicRpcServiceInterface
         if(empty($result)){
             return Result::error('创建会话失败!');
         }
-        return Result::success($result);
+        return Result::success($data['session_id']);
     }
     /**
      * 自助建站-ai会话-修改会话
@@ -4366,9 +4366,10 @@ class PublicRpcService implements PublicRpcServiceInterface
         $data['template_id'] = $session['template_id'];
         $template_draftbox = TemplateDraftbox::where($where)->first();
         if(!empty($template_draftbox)){
-            return Result::error('草稿模板已存在!');
+            $result = TemplateDraftbox::where($where)->update(['template_data'=>$data['template_data'],'canvas_data'=>$data['canvas_data'],'template_id'=>$data['template_id']]);
+        }else{
+            $result = TemplateDraftbox::insert($data);
         }
-        $result = TemplateDraftbox::insert($data);
         if(empty($result)){
             return Result::error('添加草稿模板失败!');
         }