library

package
v0.0.0-...-e790d6b Latest Latest
Warning

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

Go to latest
Published: Aug 10, 2022 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const (
	SUCCESS       = 1
	ERROR         = 0
	InvalidParams = 40001

	UserNotfound = 10001
	UserLock     = 10002
	UserDel      = 10003

	ErrorAuthCheckTokenFail    = 20001
	ErrorAuthCheckTokenTimeout = 20002
	ErrorAuthToken             = 20003
	ErrorAuth                  = 20004

	SystemRateLimitErr  = 30001
	SystemWxMiniIsCheck = 30002
	SystemIsClose       = 30003
	SystemVersionUpdate = 30004
)

Variables

View Source
var MsgFlags = map[int]string{
	SUCCESS:                    "ok",
	ERROR:                      "fail",
	SystemRateLimitErr:         "不能频繁操作",
	InvalidParams:              "请求参数错误",
	ErrorAuthCheckTokenFail:    "Token鉴权失败",
	ErrorAuthCheckTokenTimeout: "Token已超时",
	ErrorAuthToken:             "Token生成失败",
	ErrorAuth:                  "Token错误",
	UserNotfound:               "用户不存在",
	UserLock:                   "账户已被锁定,当前无法使用,请联系站长!",
	UserDel:                    "账户已被拉黑,当前无法使用,请联系站长!",
	SystemWxMiniIsCheck:        "小程序审核中",
	SystemIsClose:              "系统维护中",
	SystemVersionUpdate:        "系统已更新",
}
View Source
var UploadScenes = map[string]map[string]string{
	"1001": {
		"desc":  "头像",
		"value": "head_img",
	},
}

Functions

func BuildRdsKv

func BuildRdsKv(key string) gokv.RedisIns

func De100

func De100(i int) int

func En100

func En100(i int) int

func GenerateApiToken

func GenerateApiToken(claims ApiClaims) (string, error)

func GetFileUrl

func GetFileUrl(src string) string

获取文件资源地址

func GetImgUrl

func GetImgUrl(src string) string

获取图片资源地址

func GetMsg

func GetMsg(code int) string

func GetSaveUrl

func GetSaveUrl(src string) string

func GetSceneAll

func GetSceneAll() map[string]map[string]string

key => value

func GetScenes

func GetScenes(mark string) map[string]string

key => value

func GetUploadSceneInfo

func GetUploadSceneInfo(scene string) map[string]string

key => value

func MakeFileName

func MakeFileName(scene string) (string, error)

创建文件名称

func MakeOrderNo

func MakeOrderNo(uid int) (string, error)

生成订单号

func Redis

func Redis() *redis.Client

Types

type ApiClaims

type ApiClaims struct {
	Uid     int    `json:"u"`
	Version string `json:"v"`
	jwt.StandardClaims
}

func ParseApiToken

func ParseApiToken(token string) (*ApiClaims, error)

Jump to

Keyboard shortcuts

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