Documentation
¶
Index ¶
- Constants
- func GenCode(terminal string, bizCode string, machineCode string) (string, error)
- func GenShortCode(terminal string, bizCode string, machineCode string) (string, error)
- func GenlightCode(bizCode string, machineCode string) (string, error)
- func GetMac() (string, error)
- func GetTimestamp() string
Constants ¶
View Source
const ( TERMINAL_ANDROID = "0" TERMINAL_IOS = "1" TERMINAL_WECHAT_MINIPROGRAM = "2" TERMINAL_WECHAT_MP = "3" SECOND_CAPACITY = 999 // 一秒钟的序号容量 )
订单涞源、时间戳、随机码、机器码、进程号、每次进程重启随机自增
View Source
const ( SERVICE_ORDER = "0" CROWDSOURCING_ORDER = "1" CROWDSOURCING_CONTRACT = "2" )
业务编号
Variables ¶
This section is empty.
Functions ¶
func GenShortCode ¶
* 生成分布式场景下15位的唯一序列号(可以使用到2022年5月21日) terminal: 终端识别号 bizCode: 业务编号 machineCode: 机器编号
func GenlightCode ¶
* 生成分布式场景下14位的唯一序列号(可以使用到2022年5月21日) terminal: 终端识别号 bizCode: 业务编号 machineCode: 机器编号
func GetTimestamp ¶
func GetTimestamp() string
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.