1
2
3
4
5
6
7
8
9
10
11
12
| /**
| * WMS 订单工具
| */
|
| /** 生成业务单号:前缀 + 月日 + 4 位随机数 */
| export function generateOrderNo(prefix: string) {
| const now = new Date();
| const month = String(now.getMonth() + 1).padStart(2, '0');
| const day = String(now.getDate()).padStart(2, '0');
| const randomNo = String(Math.floor(Math.random() * 10_000)).padStart(4, '0');
| return `${prefix}${month}${day}${randomNo}`;
| }
|
|