aiSearch_v1_like_answer.go 501 B

123456789101112131415161718192021
  1. package aiSearch
  2. import (
  3. "aiChat/api/aiSearch/v1"
  4. "context"
  5. "github.com/gogf/gf/v2/frame/g"
  6. )
  7. func (c *ControllerV1) LikeAnswer(ctx context.Context, req *v1.LikeAnswerReq) (res *v1.LikeAnswerRes, err error) {
  8. r, err := g.Model("ai_search_chat").Data("like", req.Val).Where("id", req.Cid).Update()
  9. if err != nil {
  10. g.Log().Error(ctx, "点赞失败:%s", err)
  11. return nil, err
  12. }
  13. res = &v1.LikeAnswerRes{
  14. ErrorCode: 0,
  15. ErrorMsg: "",
  16. Data: r.RowsAffected(),
  17. }
  18. return res, nil
  19. }