package controller import ( v1 "aiChat/api/aiChat/v1" "aiChat/internal/model" "context" "fmt" ) var ( FindAnswer = cFindAnswer{} ) type cFindAnswer struct{} func (c *cFindAnswer) Method(ctx context.Context, req *v1.FindAnswerReq) (res *v1.FindAnswerRes, err error) { res = &v1.FindAnswerRes{} session := model.SessionCtx.Get(ctx).JSession if session.PositionId <= 0 { return nil, fmt.Errorf("请登录") } res, _ = model.Answer.FindAnswer(ctx, req) return }