无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

0起點(diǎn)-Go+Gorm+Gin+TypeScript+Vite+Vue3通用開發(fā)

2023-08-28 23:21 作者:咕咕雞被抓走做缽缽雞  | 我要投稿
package constant

const (
   SUCCESS       = 10000
   ERROR         = 10001
   InvalidParams = 10002
   InvalidToken  = 10003
)

var code2message = map[int]string{
   SUCCESS:       "操作成功",
   ERROR:         "操作失敗",
   InvalidParams: "參數(shù)校驗(yàn)失敗",
   InvalidToken:  "鑒權(quán)失敗",
}

func GetMessage(code int) string {
   message, exist := code2message[code]
   if exist {
      return message
   }
   return code2message[ERROR]
}
func HttpResponse(ctx *gin.Context, status int, res BasicResponse) {
   if res.IsEmpty() {
      ctx.AbortWithStatus(status)
      return
   }
   if "" == res.Message {
      err := mergo.Merge(&res, BasicResponse{
         Message: constant.GetMessage(res.Code),
      })
      if err != nil {
         global.Logger.Error(fmt.Sprintf("響應(yīng)數(shù)據(jù)合并失敗:%s", err.Error()))
         ctx.AbortWithStatus(status)
         return
      }
   }
   ctx.AbortWithStatusJSON(status, res)
}


0起點(diǎn)-Go+Gorm+Gin+TypeScript+Vite+Vue3通用開發(fā)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
白山市| 通海县| 塔河县| 兴宁市| 石阡县| 上思县| 湘潭市| 松溪县| 铁岭市| 印江| 遵义县| 雷州市| 年辖:市辖区| 璧山县| 蚌埠市| 江门市| 建阳市| 靖安县| 大埔县| 莫力| 卓资县| 凯里市| 临湘市| 黄龙县| 乌鲁木齐县| 阳曲县| 南康市| 丰原市| 临洮县| 余庆县| 苏州市| 大荔县| 建瓯市| 邢台县| 巴楚县| 凤翔县| 龙州县| 贡觉县| 桐柏县| 滦平县| 福鼎市|