wfz 2 yıl önce
ebeveyn
işleme
d6510a2f2b
6 değiştirilmiş dosya ile 376 ekleme ve 641 silme
  1. 368 514
      api/ai/ai.pb.go
  2. 3 22
      api/ai/ai.proto
  3. 2 40
      api/ai/ai_grpc.pb.go
  4. 0 43
      api/ai/ai_http.pb.go
  5. 2 7
      js/api/ai/ai_http_pb.ts
  6. 1 15
      js/api/ai/ai_pb.ts

Dosya farkı çok büyük olduğundan ihmal edildi
+ 368 - 514
api/ai/ai.pb.go


+ 3 - 22
api/ai/ai.proto

@@ -81,14 +81,7 @@ service Ai {
       body:"*"
     };
   };
-  // 创建额外服务
-  rpc CreateAdditionalService (CreateAdditionalServiceRequest) returns (CreateAdditionalServiceReply){
-    option (google.api.http) = {
-      post: "/api/ai/service/create",
-      body:"*"
-    };
-  };
-  // 更新额外服务
+  // 更新并创建额外服务
   rpc UpdateAdditionalService (UpdateAdditionalServiceRequest) returns (google.protobuf.Empty){
     option (google.api.http) = {
       post: "/api/ai/service/update",
@@ -194,24 +187,12 @@ message GetIsReadRequest{
 }
 
 message UpdateAdditionalServiceRequest{
-  int64 id = 1;
-  string word = 3;// 关键词
-  bool isOpen = 4;// 是否开启
-  repeated int64 day = 5;// 定时的天
-  int64 hour = 6;// 定时小时
-}
-
-message CreateAdditionalServiceRequest{
-  int64 robotId = 2;// 机器人ID
+  int64 robotId = 1;// 机器人ID
+  int64 templateId = 2;
   string word = 3;// 关键词
   bool isOpen = 4;// 是否开启
   repeated int64 day = 5;// 定时的天
   int64 hour = 6;// 定时小时
-  int64 templateId = 7;
-}
-
-message CreateAdditionalServiceReply{
-  int64 id = 1;
 }
 
 message GetAdditionalServiceRequest{

+ 2 - 40
api/ai/ai_grpc.pb.go

@@ -39,9 +39,7 @@ type AiClient interface {
 	FindAdditionalServiceTemplateList(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FindAdditionalServiceTemplateListReply, error)
 	// 获取额外服务
 	GetAdditionalService(ctx context.Context, in *GetAdditionalServiceRequest, opts ...grpc.CallOption) (*GetAdditionalServiceReply, error)
-	// 创建额外服务
-	CreateAdditionalService(ctx context.Context, in *CreateAdditionalServiceRequest, opts ...grpc.CallOption) (*CreateAdditionalServiceReply, error)
-	// 更新额外服务
+	// 更新并创建额外服务
 	UpdateAdditionalService(ctx context.Context, in *UpdateAdditionalServiceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
 	// 查询用户的ai信息
 	FindUserAIMessage(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*FindUserAIMessageReply, error)
@@ -159,15 +157,6 @@ func (c *aiClient) GetAdditionalService(ctx context.Context, in *GetAdditionalSe
 	return out, nil
 }
 
-func (c *aiClient) CreateAdditionalService(ctx context.Context, in *CreateAdditionalServiceRequest, opts ...grpc.CallOption) (*CreateAdditionalServiceReply, error) {
-	out := new(CreateAdditionalServiceReply)
-	err := c.cc.Invoke(ctx, "/api.ai.Ai/CreateAdditionalService", in, out, opts...)
-	if err != nil {
-		return nil, err
-	}
-	return out, nil
-}
-
 func (c *aiClient) UpdateAdditionalService(ctx context.Context, in *UpdateAdditionalServiceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
 	out := new(emptypb.Empty)
 	err := c.cc.Invoke(ctx, "/api.ai.Ai/UpdateAdditionalService", in, out, opts...)
@@ -273,9 +262,7 @@ type AiServer interface {
 	FindAdditionalServiceTemplateList(context.Context, *emptypb.Empty) (*FindAdditionalServiceTemplateListReply, error)
 	// 获取额外服务
 	GetAdditionalService(context.Context, *GetAdditionalServiceRequest) (*GetAdditionalServiceReply, error)
-	// 创建额外服务
-	CreateAdditionalService(context.Context, *CreateAdditionalServiceRequest) (*CreateAdditionalServiceReply, error)
-	// 更新额外服务
+	// 更新并创建额外服务
 	UpdateAdditionalService(context.Context, *UpdateAdditionalServiceRequest) (*emptypb.Empty, error)
 	// 查询用户的ai信息
 	FindUserAIMessage(context.Context, *emptypb.Empty) (*FindUserAIMessageReply, error)
@@ -330,9 +317,6 @@ func (UnimplementedAiServer) FindAdditionalServiceTemplateList(context.Context,
 func (UnimplementedAiServer) GetAdditionalService(context.Context, *GetAdditionalServiceRequest) (*GetAdditionalServiceReply, error) {
 	return nil, status.Errorf(codes.Unimplemented, "method GetAdditionalService not implemented")
 }
-func (UnimplementedAiServer) CreateAdditionalService(context.Context, *CreateAdditionalServiceRequest) (*CreateAdditionalServiceReply, error) {
-	return nil, status.Errorf(codes.Unimplemented, "method CreateAdditionalService not implemented")
-}
 func (UnimplementedAiServer) UpdateAdditionalService(context.Context, *UpdateAdditionalServiceRequest) (*emptypb.Empty, error) {
 	return nil, status.Errorf(codes.Unimplemented, "method UpdateAdditionalService not implemented")
 }
@@ -553,24 +537,6 @@ func _Ai_GetAdditionalService_Handler(srv interface{}, ctx context.Context, dec
 	return interceptor(ctx, in, info, handler)
 }
 
-func _Ai_CreateAdditionalService_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
-	in := new(CreateAdditionalServiceRequest)
-	if err := dec(in); err != nil {
-		return nil, err
-	}
-	if interceptor == nil {
-		return srv.(AiServer).CreateAdditionalService(ctx, in)
-	}
-	info := &grpc.UnaryServerInfo{
-		Server:     srv,
-		FullMethod: "/api.ai.Ai/CreateAdditionalService",
-	}
-	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
-		return srv.(AiServer).CreateAdditionalService(ctx, req.(*CreateAdditionalServiceRequest))
-	}
-	return interceptor(ctx, in, info, handler)
-}
-
 func _Ai_UpdateAdditionalService_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
 	in := new(UpdateAdditionalServiceRequest)
 	if err := dec(in); err != nil {
@@ -780,10 +746,6 @@ var Ai_ServiceDesc = grpc.ServiceDesc{
 			MethodName: "GetAdditionalService",
 			Handler:    _Ai_GetAdditionalService_Handler,
 		},
-		{
-			MethodName: "CreateAdditionalService",
-			Handler:    _Ai_CreateAdditionalService_Handler,
-		},
 		{
 			MethodName: "UpdateAdditionalService",
 			Handler:    _Ai_UpdateAdditionalService_Handler,

+ 0 - 43
api/ai/ai_http.pb.go

@@ -28,7 +28,6 @@ const _ = http.SupportPackageIsVersion1
 
 type AiHTTPServer interface {
 	CreateAIRobot(context.Context, *CreateAIRobotRequest) (*AIRobotIDReply, error)
-	CreateAdditionalService(context.Context, *CreateAdditionalServiceRequest) (*CreateAdditionalServiceReply, error)
 	DeleteAIRobot(context.Context, *AIRobotIDRequest) (*emptypb.Empty, error)
 	FindAIChatRecordList(context.Context, *FindAIChatRecordListRequest) (*AIRecordListReply, error)
 	FindAIRobotList(context.Context, *FindAIRobotListRequest) (*AIRobotList, error)
@@ -58,7 +57,6 @@ func RegisterAiHTTPServer(s *http.Server, srv AiHTTPServer) {
 	r.POST("/api/ai/send", _Ai_SendAIChat0_HTTP_Handler(srv))
 	r.POST("/api/ai/service/list", _Ai_FindAdditionalServiceTemplateList0_HTTP_Handler(srv))
 	r.POST("/api/ai/service/get", _Ai_GetAdditionalService0_HTTP_Handler(srv))
-	r.POST("/api/ai/service/create", _Ai_CreateAdditionalService0_HTTP_Handler(srv))
 	r.POST("/api/ai/service/update", _Ai_UpdateAdditionalService0_HTTP_Handler(srv))
 	r.POST("/api/ai/message", _Ai_FindUserAIMessage0_HTTP_Handler(srv))
 	r.POST("/api/share/ai/message", _Ai_GetAIShareMessage0_HTTP_Handler(srv))
@@ -337,33 +335,6 @@ func _Ai_GetAdditionalService0_HTTP_Handler(srv AiHTTPServer) func(ctx http.Cont
 	}
 }
 
-func _Ai_CreateAdditionalService0_HTTP_Handler(srv AiHTTPServer) func(ctx http.Context) error {
-	return func(ctx http.Context) error {
-		var in CreateAdditionalServiceRequest
-		if err := ctx.Bind(&in); err != nil {
-			return err
-		}
-		if err := ctx.BindQuery(&in); err != nil {
-			return err
-		}
-		http.SetOperation(ctx, "/api.ai.Ai/CreateAdditionalService")
-		h := ctx.Middleware(func(ctx context.Context, req interface{}) (interface{}, error) {
-			return srv.CreateAdditionalService(ctx, req.(*CreateAdditionalServiceRequest))
-		})
-		out, err := h(ctx, &in)
-		if err != nil {
-			return err
-		}
-		success := &reply.SuccessReply{
-			Code: 0,
-		}
-		if out != nil {
-			success.Data = out
-		}
-		return ctx.Result(200, success)
-	}
-}
-
 func _Ai_UpdateAdditionalService0_HTTP_Handler(srv AiHTTPServer) func(ctx http.Context) error {
 	return func(ctx http.Context) error {
 		var in UpdateAdditionalServiceRequest
@@ -528,7 +499,6 @@ func _Ai_VipUpAI0_HTTP_Handler(srv AiHTTPServer) func(ctx http.Context) error {
 
 type AiHTTPClient interface {
 	CreateAIRobot(ctx context.Context, req *CreateAIRobotRequest, opts ...http.CallOption) (rsp *AIRobotIDReply, err error)
-	CreateAdditionalService(ctx context.Context, req *CreateAdditionalServiceRequest, opts ...http.CallOption) (rsp *CreateAdditionalServiceReply, err error)
 	DeleteAIRobot(ctx context.Context, req *AIRobotIDRequest, opts ...http.CallOption) (rsp *emptypb.Empty, err error)
 	FindAIChatRecordList(ctx context.Context, req *FindAIChatRecordListRequest, opts ...http.CallOption) (rsp *AIRecordListReply, err error)
 	FindAIRobotList(ctx context.Context, req *FindAIRobotListRequest, opts ...http.CallOption) (rsp *AIRobotList, err error)
@@ -567,19 +537,6 @@ func (c *AiHTTPClientImpl) CreateAIRobot(ctx context.Context, in *CreateAIRobotR
 	return &out, err
 }
 
-func (c *AiHTTPClientImpl) CreateAdditionalService(ctx context.Context, in *CreateAdditionalServiceRequest, opts ...http.CallOption) (*CreateAdditionalServiceReply, error) {
-	var out CreateAdditionalServiceReply
-	pattern := "/api/ai/service/create"
-	path := binding.EncodeURL(pattern, in, false)
-	opts = append(opts, http.Operation("/api.ai.Ai/CreateAdditionalService"))
-	opts = append(opts, http.PathTemplate(pattern))
-	err := c.cc.Invoke(ctx, "POST", path, in, &out, opts...)
-	if err != nil {
-		return nil, err
-	}
-	return &out, err
-}
-
 func (c *AiHTTPClientImpl) DeleteAIRobot(ctx context.Context, in *AIRobotIDRequest, opts ...http.CallOption) (*emptypb.Empty, error) {
 	var out emptypb.Empty
 	pattern := "/api/ai/delete"

+ 2 - 7
js/api/ai/ai_http_pb.ts

@@ -1,6 +1,6 @@
 // @ts-ignore
 import request from '@/libs/request';
-import {FindAITemplateRequest,FindAITemplateReply,CreateAIRobotRequest,AIRobotIDReply,AIRobotIDRequest,UpdateAIRobotRequest,FindAIRobotListRequest,AIRobotList,AIRobotInfo,FindAIChatRecordListRequest,AIRecordListReply,SendAIChatRequest,FindAdditionalServiceTemplateListReply,GetAdditionalServiceRequest,GetAdditionalServiceReply,CreateAdditionalServiceRequest,CreateAdditionalServiceReply,UpdateAdditionalServiceRequest,FindUserAIMessageReply,GetIsReadRequest,GetAIShareMessageRequest,GetAIShareMessageReply,GetShareQrcodeReply,SetVideoLinkRequest,ShareUserIntoRequest} from "./ai_pb";
+import {FindAITemplateRequest,FindAITemplateReply,CreateAIRobotRequest,AIRobotIDReply,AIRobotIDRequest,UpdateAIRobotRequest,FindAIRobotListRequest,AIRobotList,AIRobotInfo,FindAIChatRecordListRequest,AIRecordListReply,SendAIChatRequest,FindAdditionalServiceTemplateListReply,GetAdditionalServiceRequest,GetAdditionalServiceReply,UpdateAdditionalServiceRequest,FindUserAIMessageReply,GetIsReadRequest,GetAIShareMessageRequest,GetAIShareMessageReply,GetShareQrcodeReply,SetVideoLinkRequest,ShareUserIntoRequest} from "./ai_pb";
 
 const AiService = {
   /**  查询AI模板 */
@@ -53,12 +53,7 @@ const AiService = {
 	const res = await request.post<{ data: GetAdditionalServiceReply, code: string, message: string }>('/api/ai/service/get', req);
     return res.data.data;
   },
-  /**  创建额外服务 */
-  CreateAdditionalService: async (req?: CreateAdditionalServiceRequest) => {
-	const res = await request.post<{ data: CreateAdditionalServiceReply, code: string, message: string }>('/api/ai/service/create', req);
-    return res.data.data;
-  },
-  /**  更新额外服务 */
+  /**  更新并创建额外服务 */
   UpdateAdditionalService: async (req?: UpdateAdditionalServiceRequest) => {
 	const res = await request.post('/api/ai/service/update', req);
     return res.data.data;

+ 1 - 15
js/api/ai/ai_pb.ts

@@ -64,19 +64,9 @@ export interface GetIsReadRequest{
     robotId?:number;
 }
 export interface UpdateAdditionalServiceRequest{
-    id?:number;
-    /**  关键词 */
-    word?:string;
-    /**  是否开启 */
-    isOpen?:boolean;
-    /**  定时的天 */
-    day?:Array<number>;
-    /**  定时小时 */
-    hour?:number;
-}
-export interface CreateAdditionalServiceRequest{
     /**  机器人ID */
     robotId?:number;
+    templateId?:number;
     /**  关键词 */
     word?:string;
     /**  是否开启 */
@@ -85,10 +75,6 @@ export interface CreateAdditionalServiceRequest{
     day?:Array<number>;
     /**  定时小时 */
     hour?:number;
-    templateId?:number;
-}
-export interface CreateAdditionalServiceReply{
-    id?:number;
 }
 export interface GetAdditionalServiceRequest{
     /**  对应列表的ID */

Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor