12345678910111213141516171819202122232425 |
- 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
- }
|