From 1c696523a3e54b1b71be2d5cbb4f1d759ec04e43 Mon Sep 17 00:00:00 2001 From: Havoc412 <2993167370@qq.com> Date: Wed, 20 Nov 2024 12:24:19 +0800 Subject: [PATCH] =?UTF-8?q?refactor(app):=20=E9=87=8D=E6=9E=84=E5=8A=A8?= =?UTF-8?q?=E7=89=A9=E7=9B=B8=E5=85=B3=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除了未使用的 AnimalPreferMode 常量 - 修正了 AnimalModePrefer 的使用 - 在 Chat 结构中添加了 Mode 和 CatsId 字段 --- app/global/consts/api_mode.go | 6 ++++++ app/global/consts/consts.go | 3 --- app/http/controller/web/animal_controller.go | 2 +- app/http/validator/web/rag/chat.go | 3 +++ 4 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 app/global/consts/api_mode.go diff --git a/app/global/consts/api_mode.go b/app/global/consts/api_mode.go new file mode 100644 index 0000000..03e2c70 --- /dev/null +++ b/app/global/consts/api_mode.go @@ -0,0 +1,6 @@ +package consts + +const ( + // TAG animal/ 接口模式 + AnimalModePrefer string = "prefer" +) diff --git a/app/global/consts/consts.go b/app/global/consts/consts.go index a8f00d7..6193a15 100644 --- a/app/global/consts/consts.go +++ b/app/global/consts/consts.go @@ -72,7 +72,4 @@ const ( CaptchaCheckOkMsg string = "验证码校验通过" CaptchaCheckFailCode int = -400355 CaptchaCheckFailMsg string = "验证码校验失败" - - // TAG animal/ 接口模式 - AnimalPreferMode string = "prefer" ) diff --git a/app/http/controller/web/animal_controller.go b/app/http/controller/web/animal_controller.go index fbd1490..496882c 100644 --- a/app/http/controller/web/animal_controller.go +++ b/app/http/controller/web/animal_controller.go @@ -39,7 +39,7 @@ func (a *Animals) List(context *gin.Context) { // TAG prefer MODE 查询模式。 redis_selctedCatsId := model_redis.CreateSelectedAnimal4Prefer() var animalsWithLike []model.AnimalWithLikeList - if mode == consts.AnimalPreferMode { + if mode == consts.AnimalModePrefer { key := int64(context.GetFloat64(consts.ValidatorPrefix + "key")) if key != 0 { diff --git a/app/http/validator/web/rag/chat.go b/app/http/validator/web/rag/chat.go index b2da586..183069b 100644 --- a/app/http/validator/web/rag/chat.go +++ b/app/http/validator/web/rag/chat.go @@ -13,6 +13,9 @@ import ( type Chat struct { Query string `form:"query" json:"query" binding:"required"` Token string `form:"token" json:"token"` // UPDATE 暂时不想启用 user 的 token,就先单独处理。 + + Mode string `form:"mode" json:"mode"` + CatsId string `form:"cats_id" json:"cats_id"` // } func (c Chat) CheckParams(context *gin.Context) {