1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- // gin响应模块
- // 秒寻科技
- // zt 2024-01-05
- package resp
- import (
- "net/http"
- "github.com/gin-gonic/gin"
- )
- // token过期
- func RespTokenExpire(c *gin.Context, err string) {
- c.JSON(http.StatusOK, gin.H{
- "code": 2001,
- "msg": err,
- })
- }
- // 响应失败
- func RespFail(c *gin.Context, err string) {
- c.JSON(http.StatusOK, gin.H{
- "code": 2002,
- "msg": err,
- })
- }
- // 响应成功,不返回数据
- func RespOk(c *gin.Context) {
- c.JSON(http.StatusOK, gin.H{
- "code": 2000,
- "msg": "success",
- })
- }
- // 响应成功,返回记录ID
- func RespToken(c *gin.Context, token string) {
- c.JSON(http.StatusOK, gin.H{
- "code": 2000,
- "msg": "success",
- "token": token,
- })
- }
- // 响应成功,返回记录ID
- func RespId(c *gin.Context, id int) {
- c.JSON(http.StatusOK, gin.H{
- "code": 2000,
- "msg": "success",
- "id": id,
- })
- }
- // 响应成功,返回数据模型
- func RespData(c *gin.Context, dataModel interface{}) {
- c.JSON(http.StatusOK, gin.H{
- "code": 2000,
- "msg": "success",
- "data": dataModel,
- })
- }
- // 响应成功,返回数据列表
- func RespList(c *gin.Context, dataList interface{}) {
- c.JSON(http.StatusOK, gin.H{
- "code": 2000,
- "msg": "success",
- "data": dataList,
- })
- }
|