SW-X的订单号常用操作,依赖\x\built\Number
组件。
唯一性:确保唯一
依赖组件:Redis
连接池
依赖类:\x\built\Number
方法名:redisSn()
返回值:int
参数:
int $length
7
int $type
3
string $prefix
sn
使用示例:
\x\built\Number::redisSn(6);
返回示例:
20210908000001
注意:当订单号的自增长度,超过设置长度时,会自动往后增长,请按照自身业务计算好生成的长度,防止订单号长度超过预期。
唯一性:存在重复概率,需使用者自行实现重复过滤
依赖组件:无
依赖类:\x\built\Number
方法名:strSn()
返回值:string
参数:
int $length
7
int $type
3
使用示例:
\x\built\Number::strSn(6);
返回示例:
20210908ST01X2