package service import ( "github.com/exhibition-main/api/account" "github.com/exhibition-main/internal/msg" "github.com/exhibition-main/internal/response" "github.com/gin-gonic/gin" "github.com/gin-gonic/gin/binding" ) // OnlySend 用户登录操作 func OnlySend(c *gin.Context) { var req account.SendMsgRequest if err := c.ShouldBindBodyWith(&req, binding.JSON); err != nil { response.ResponseQuickMsg(c, msg.Fail, msg.INVALID_PARAMS, nil) return } //req.Domain = appconfig.Data.System.Domain //req.Scope = "exhibition" res, err := AccountProvider.SendMsg(c, &req) if err != nil { response.ResponseQuickMsg(c, msg.Fail, err.Error(), nil) return } response.ResponseQuickMsg(c, msg.Ok, msg.SUCCESS, res) return } // OnlyCheck 检测 func OnlyCheck(c *gin.Context) { var req account.CheckMsgRequest if err := c.ShouldBindBodyWith(&req, binding.JSON); err != nil { response.ResponseQuickMsg(c, msg.Fail, msg.INVALID_PARAMS, nil) return } // //req.Domain = appconfig.Data.System.Domain //req.Scope = "exhibition" res, err := AccountProvider.OnlyCheckMsg(c, &req) if err != nil { response.ResponseQuickMsg(c, msg.Fail, err.Error(), nil) return } response.ResponseQuickMsg(c, msg.Ok, msg.SUCCESS, res) return }