controller

package
v0.0.0-...-95714bc Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 14, 2022 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CODE_SUCCESS = 200
	CODE_ERROR   = 500

	CODE_INVALID_PARAMS   = 10000 //参数有误
	CODE_NORMAL_SQL_ERROR = 10001
	CODE_INVALID_TOKEN    = 10002 //token错误

	ERROR_NOT_EXIST_TAG   = 10003
	ERROR_GET_TAGS_FAIL   = 10004
	ERROR_COUNT_TAG_FAIL  = 10005
	ERROR_ADD_TAG_FAIL    = 10006
	ERROR_EDIT_TAG_FAIL   = 10007
	ERROR_DELETE_TAG_FAIL = 10008
	ERROR_EXPORT_TAG_FAIL = 10009
	ERROR_IMPORT_TAG_FAIL = 10010

	ERROR_NOT_EXIST_ARTICLE        = 10101
	ERROR_CHECK_EXIST_ARTICLE_FAIL = 10102
	ERROR_ADD_ARTICLE_FAIL         = 10103
	ERROR_DELETE_ARTICLE_FAIL      = 10104
	ERROR_EDIT_ARTICLE_FAIL        = 10105
	ERROR_COUNT_ARTICLE_FAIL       = 10106
	ERROR_GET_ARTICLES_FAIL        = 10107
	ERROR_GET_ARTICLE_FAIL         = 10108
	ERROR_GEN_ARTICLE_POSTER_FAIL  = 10109

	ERROR_AUTH_CHECK_TOKEN_FAIL    = 20001
	ERROR_AUTH_CHECK_TOKEN_TIMEOUT = 20002
	ERROR_AUTH_TOKEN               = 20003
	ERROR_AUTH                     = 20004

	ERROR_UPLOAD_SAVE_IMAGE_FAIL    = 30001
	ERROR_UPLOAD_CHECK_IMAGE_FAIL   = 30002
	ERROR_UPLOAD_CHECK_IMAGE_FORMAT = 30003
)

Variables

This section is empty.

Functions

func ErrorResponse

func ErrorResponse(err error) *gin.H

ErrorResponse handler中调用的错误翻译方法

func InitTranslator

func InitTranslator(locale string) (err error)

InitTranslator 初始化翻译器

func ResponseError

func ResponseError(c *gin.Context, code int)

func ResponseSuccess

func ResponseSuccess(c *gin.Context, data interface{})

Types

type MsgCode

type MsgCode int

type ResponseData

type ResponseData struct {
	Code int         `json:"code"`
	Msg  string      `json:"msg"`
	Data interface{} `json:"data"`
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL