common.js 519 B

123456789101112
  1. // 生成单号
  2. export function generateNo(typename='') {
  3. // 获取当前日期
  4. const now = new Date();
  5. // 获取月和日
  6. const month = String(now.getMonth() + 1).padStart(2, '0'); // getMonth() 返回的是0-11,所以需要加1
  7. const day = String(now.getDate()).padStart(2, '0'); // getDate() 返回的是1-31
  8. // 生成 0 到 9999 之间的随机整数
  9. const randomNum = Math.floor(Math.random() * 10000);
  10. // 返回
  11. return typename + month + '' + day + '' + String(randomNum).padStart(4, '0');
  12. }