|
@@ -0,0 +1,21 @@
|
|
|
+package aiSearch
|
|
|
+
|
|
|
+import (
|
|
|
+ "aiChat/api/aiSearch/v1"
|
|
|
+ "context"
|
|
|
+ "github.com/gogf/gf/v2/frame/g"
|
|
|
+)
|
|
|
+
|
|
|
+func (c *ControllerV1) LikeAnswer(ctx context.Context, req *v1.LikeAnswerReq) (res *v1.LikeAnswerRes, err error) {
|
|
|
+ r, err := g.Model("ai_search_chat").Data("like", req.Val).Where("id", req.Cid).Update()
|
|
|
+ if err != nil {
|
|
|
+ g.Log().Error(ctx, "点赞失败:%s", err)
|
|
|
+ return nil, err
|
|
|
+ }
|
|
|
+ res = &v1.LikeAnswerRes{
|
|
|
+ ErrorCode: 0,
|
|
|
+ ErrorMsg: "",
|
|
|
+ Data: r.RowsAffected(),
|
|
|
+ }
|
|
|
+ return res, nil
|
|
|
+}
|