MCPcopy Create free account

hub / github.com/PGshen/gpt-meeting-service / functions

Functions546 in github.com/PGshen/gpt-meeting-service

↓ 71 callersFunctionResp
(code int, msg string, data interface{})
internal/service/file.go:168
↓ 29 callersMethodGetId
()
internal/lib/datastruct/graph.go:8
↓ 16 callersMethodgetBaseInfo
** * @description: 获取基础信息 * @param {context.Context} ctx * @param {*} meetingId * @param {string} flowItemId * @return {*} */
internal/biz/meeting.go:1260
↓ 11 callersMethodFind
(ctx context.Context, condition *domain.ListCondition)
internal/biz/role_template.go:50
↓ 10 callersMethodUpdateMeetingData
(context.Context, string, string, domain.MeetingDataItem)
internal/biz/meeting.go:37
↓ 10 callersFunctiongetContext
** * @description: 获取上下文 * @param {*domain.Meeting} meeting * @param {*domain.FlowItem} curFlowItem * @param {*domain.Member} member * @return {*
internal/biz/meeting.go:1386
↓ 9 callersMethodChatCompletion
** * @description: 请求GPT * @param {http.ResponseWriter} resp * @param {string} apiKey * @param {string} model * @param {[]openai.ChatCompletionMe
internal/biz/gpt.go:44
↓ 9 callersMethodGetTreeNode
(id string, current *TreeNode[T])
internal/lib/datastruct/tree.go:33
↓ 9 callersMethodInsert
(parentId string, data T)
internal/lib/datastruct/tree.go:53
↓ 9 callersFunctionfile_template_v1_meeting_proto_rawDescGZIP
()
api/template/v1/meeting.pb.go:815
↓ 8 callersFunctionfile_conf_conf_proto_rawDescGZIP
()
internal/conf/conf.pb.go:653
↓ 8 callersFunctionmeetingLink
(bizDeal func(ctx http.Context, req *domain.MeetingFlowItemRequest) error, ctx http.Context)
internal/service/meeting.go:380
↓ 7 callersMethodCreate
(context.Context, *domain.Dify)
internal/biz/dify.go:15
↓ 7 callersMethodFindOne
(ctx context.Context, id string)
internal/biz/dify.go:17
↓ 7 callersFunctionNewTd
(id, data string)
internal/lib/datastruct/tree_test.go:23
↓ 7 callersMethodUpdate
(ctx context.Context, dify *domain.Dify)
internal/biz/dify.go:18
↓ 7 callersMethodUpdateMeetingFlow
(context.Context, string, string, domain.FlowItem)
internal/biz/meeting.go:36
↓ 7 callersFunctionfile_template_v1_role_proto_rawDescGZIP
()
api/template/v1/role.pb.go:624
↓ 6 callersMethodAddNode
(data T)
internal/lib/datastruct/graph.go:48
↓ 6 callersFunctionRespBool
todo 暂时简单处理,后续在完善code状态
internal/service/service.go:19
↓ 5 callersMethodAddEdge
todo 检测是否符合有向无环图
internal/lib/datastruct/graph.go:53
↓ 5 callersMethodFindOne
(context.Context, string)
internal/biz/meeting_template.go:24
↓ 5 callersMethodFindOne
(context.Context, string)
internal/biz/meeting.go:31
↓ 5 callersMethodFindPath
** * @description: 获取从根节点到指定节点的路径 * @param {*TreeNode[T]} node * @param {string} id * @return {*} */
internal/lib/datastruct/tree.go:116
↓ 4 callersMethodGetNode
(data T)
internal/lib/datastruct/graph.go:39
↓ 4 callersFunctionReverse
** * @description: 数组反转 * @return {*} */
internal/lib/utils/array_util.go:29
↓ 4 callersMethodTopologicalSort
** * @description: 有向图拓扑排序 * @return {*} */
internal/lib/datastruct/graph.go:99
↓ 4 callersFunctionpaginate
(pageNum, pageSize int64)
internal/data/common.go:9
↓ 3 callersFunctionGetClientIp
(req *http.Request)
internal/lib/utils/ip_util.go:9
↓ 3 callersMethodRemove
(id string)
internal/lib/datastruct/tree.go:69
↓ 3 callersFunctionRemoveDuplicate
** * @description: 数组去重RemoveDuplicate * @return {*} */
internal/lib/utils/array_util.go:13
↓ 3 callersMethodUpdateMeeting
(context.Context, *domain.Meeting)
internal/biz/meeting.go:34
↓ 3 callersFunctionfile_template_v1_common_proto_init
()
api/template/v1/common.pb.go:180
↓ 2 callersMethodCreateMeeting
(ctx context.Context, in *CreateMeetingRequest, opts ...grpc.CallOption)
api/template/v1/meeting_grpc.pb.go:33
↓ 2 callersMethodCreateRole
(ctx context.Context, in *CreateRoleRequest, opts ...grpc.CallOption)
api/template/v1/role_grpc.pb.go:32
↓ 2 callersMethodDelete
(ctx context.Context, id string)
internal/biz/role_template.go:46
↓ 2 callersMethodDeleteMeeting
(ctx context.Context, in *DeleteMeetingRequest, opts ...grpc.CallOption)
api/template/v1/meeting_grpc.pb.go:35
↓ 2 callersMethodDeleteRole
(ctx context.Context, in *DeleteRoleRequest, opts ...grpc.CallOption)
api/template/v1/role_grpc.pb.go:34
↓ 2 callersMethodGetMeeting
(ctx context.Context, in *GetMeetingRequest, opts ...grpc.CallOption)
api/template/v1/meeting_grpc.pb.go:36
↓ 2 callersMethodListMeeting
(ctx context.Context, in *ListMeetingRequest, opts ...grpc.CallOption)
api/template/v1/meeting_grpc.pb.go:37
↓ 2 callersMethodListRole
(ctx context.Context, in *ListRoleRequest, opts ...grpc.CallOption)
api/template/v1/role_grpc.pb.go:35
↓ 2 callersMethodMeetingTemplateToPb
()
internal/domain/meeting_template.go:81
↓ 2 callersFunctionNewTreeNode
(data T, parent string)
internal/lib/datastruct/tree.go:17
↓ 2 callersMethodString
()
internal/conf/conf.pb.go:154
↓ 2 callersMethodUpdateMeeting
(ctx context.Context, in *UpdateMeetingRequest, opts ...grpc.CallOption)
api/template/v1/meeting_grpc.pb.go:34
↓ 2 callersMethodUpdateMeetingChatTreeNode
(ctx context.Context, meetingId string, meetingDataItemId string, chatNodeIdPath []string, treeNode datastruct
internal/biz/meeting.go:38
↓ 2 callersMethodUpdateRole
(ctx context.Context, in *UpdateRoleRequest, opts ...grpc.CallOption)
api/template/v1/role_grpc.pb.go:33
↓ 2 callersMethodUpdateStatus
(context.Context, string, string, domain.Status)
internal/biz/meeting.go:35
↓ 2 callersMethodUploadFile
(fd *os.File, name string)
internal/biz/image.go:32
↓ 2 callersFunctionconnectToMongoDB
创建 MongoDB 客户端
cmd/script/dataOp.go:170
↓ 2 callersFunctionexportToFile
导出数据到文件
cmd/script/dataOp.go:73
↓ 2 callersFunctionfile_template_v1_common_proto_rawDescGZIP
()
api/template/v1/common.pb.go:158
↓ 2 callersFunctiongetChatTreeMessage
** * @description: 获取聊天树的前置聊天记录 * @param {*domain.Meeting} meeting * @param {string} flowItemId * @param {string} chatTreeNodeId * @return {*} *
internal/biz/meeting.go:1327
↓ 2 callersFunctiongetCondition
(meetingId string, meetingDataItemId string, chatNodeIdPath []string)
internal/data/meeting.go:238
↓ 2 callersFunctiongetDiscussMessage
** * @description: 获取历史讨论记录 * @param {*domain.Meeting} meeting * @param {string} flowItemId * @return {*} */
internal/biz/meeting.go:1359
↓ 2 callersFunctiongetFlowItem
** * @description: 获取flowItem * @param {domain.MeetingFlow} meetingFlow * @param {string} flowItemId * @return {*} */
internal/biz/meeting.go:1283
↓ 2 callersFunctionimportFromFile
从文件导入数据
cmd/script/dataOp.go:119
↓ 2 callersFunctionnoListingHandler
(h nethttp.Handler)
internal/server/http.go:86
↓ 2 callersFunctionsetStreamHeader
** * @description: 设置流式响应 * @param {http.ResponseWriter} resp * @return {*} */
internal/service/meeting.go:430
↓ 1 callersMethodCountByUser
(ctx context.Context, createdBy string)
internal/biz/meeting.go:33
↓ 1 callersMethodCreate
(context.Context, *domain.Meeting)
internal/biz/meeting.go:30
↓ 1 callersMethodCreateMeeting
(context.Context, *CreateMeetingRequest)
api/template/v1/meeting_http.pb.go:29
↓ 1 callersMethodCreateMeetingTemplate
(context.Context, *domain.MeetingTemplate)
internal/biz/meeting_template.go:20
↓ 1 callersMethodCreateRole
(context.Context, *CreateRoleRequest)
api/template/v1/role_http.pb.go:28
↓ 1 callersMethodCreateRoleTemplate
(context.Context, *domain.RoleTemplate)
internal/biz/role_template.go:18
↓ 1 callersMethodDeleteMeeting
(context.Context, *DeleteMeetingRequest)
api/template/v1/meeting_http.pb.go:30
↓ 1 callersMethodDeleteMeetingTemplate
(context.Context, string)
internal/biz/meeting_template.go:22
↓ 1 callersMethodDeleteRole
(context.Context, *DeleteRoleRequest)
api/template/v1/role_http.pb.go:29
↓ 1 callersMethodDeleteRoleTemplate
(context.Context, string)
internal/biz/role_template.go:20
↓ 1 callersMethodEndFlowItem
** * @description: 结束一个环节 * @param {context.Context} ctx * @param {string} meetingId * @param {string} flowItemId * @return {*} */
internal/biz/meeting.go:212
↓ 1 callersMethodFindById
(ctx context.Context, id string)
internal/biz/meeting_template.go:176
↓ 1 callersMethodGetAncestors
** * @description: 获取树节点的所有祖先节点 * @return {*} */
internal/lib/datastruct/graph.go:146
↓ 1 callersMethodGetMeeting
(context.Context, *GetMeetingRequest)
api/template/v1/meeting_http.pb.go:31
↓ 1 callersMethodHistoryMeeting
** * @description: 历史会议记录 * @param {context.Context} ctx * @param {*domain.HistoryMeetingRequest} condition * @return {*} */
internal/biz/meeting.go:131
↓ 1 callersMethodList
(context.Context, *domain.ListMeetingTemplateCondition)
internal/biz/meeting_template.go:23
↓ 1 callersMethodList
(ctx context.Context, pageNum, pageSize int64, createdBy string)
internal/biz/meeting.go:32
↓ 1 callersMethodList
(ctx context.Context, searchReq *domain.DifySearchReq)
internal/biz/dify.go:16
↓ 1 callersMethodList
(context.Context, domain.ListCondition)
internal/biz/role_template.go:21
↓ 1 callersMethodListMeeting
(context.Context, *ListMeetingRequest)
api/template/v1/meeting_http.pb.go:32
↓ 1 callersMethodListRole
(context.Context, *ListRoleRequest)
api/template/v1/role_http.pb.go:30
↓ 1 callersFunctionNewData
NewData .
internal/data/data.go:29
↓ 1 callersFunctionNewDifyRepo
(data *Data, logger log.Logger)
internal/data/dify.go:21
↓ 1 callersFunctionNewDifyService
(du *biz.DifyUsecase, logger log.Logger)
internal/service/dify.go:16
↓ 1 callersFunctionNewDifyUsecase
(difyRepo DifyRepo, logger log.Logger)
internal/biz/dify.go:26
↓ 1 callersFunctionNewFileService
(iu *biz.FileUsecase, conf *conf.Data, logger log.Logger)
internal/service/file.go:28
↓ 1 callersFunctionNewFileUsecase
(conf *conf.Data, logger log.Logger)
internal/biz/image.go:25
↓ 1 callersFunctionNewGRPCServer
NewGRPCServer new a gRPC server.
internal/server/grpc.go:20
↓ 1 callersFunctionNewGpt
(data *conf.Data, logger log.Logger)
internal/biz/gpt.go:28
↓ 1 callersFunctionNewGraph
()
internal/lib/datastruct/graph.go:35
↓ 1 callersFunctionNewHTTPServer
NewHTTPServer new an HTTP server.
internal/server/http.go:22
↓ 1 callersFunctionNewMeetingRepo
(data *Data, logger log.Logger)
internal/data/meeting.go:31
↓ 1 callersFunctionNewMeetingService
(mu *biz.MeetingUsecase, logger log.Logger)
internal/service/meeting.go:29
↓ 1 callersFunctionNewMeetingTemplateRepo
(data *Data, logger log.Logger)
internal/data/meeting_template.go:27
↓ 1 callersFunctionNewMeetingTemplateService
(mu *biz.MeetingTemplateUsecase, logger log.Logger)
internal/service/meeting_template.go:27
↓ 1 callersFunctionNewMeetingTemplateUsecase
(repo MeetingTemplateRepo, roleRope RoleTemplateRepo, logger log.Logger)
internal/biz/meeting_template.go:33
↓ 1 callersFunctionNewMeetingUsecase
(meetingRepo MeetingRepo, meetingTemplateRepo MeetingTemplateRepo, gpt *Gpt, logger log.Logger)
internal/biz/meeting.go:49
↓ 1 callersFunctionNewMongo
(c *conf.Data)
internal/data/data.go:38
↓ 1 callersFunctionNewNode
(data T)
internal/lib/datastruct/graph.go:18
↓ 1 callersFunctionNewRoleTemplateRepo
(data *Data, logger log.Logger)
internal/data/role_template.go:39
↓ 1 callersFunctionNewRoleTemplateService
(rc *biz.RoleTemplateUsecase, logger log.Logger)
internal/service/role_template.go:27
next →1–100 of 546, ranked by callers