bindSubmitOrder(event) {
const goodsnum = this._getGoodsRandomNumber()},
// 随机生成商品订单号,订单号不能重复
_getGoodsRandomNumber() {
const date = new Date(); // 当前时间
let Year = `${date.getFullYear()}`; // 获取年份
let Month = `${
date.getMonth() + 1 < 10 ? `0${date.getMonth() + 1}` : date.getMonth() + 1
}`; // 获取月
let Day = `${date.getDate() < 10 ? `0${date.getDate()}` : date.getDate()}`; // 获取天
let hour = `${
date.getHours() < 10 ? `0${date.getHours()}` : date.getHours()
}`; // 获取小时
let min = `${
date.getMinutes() < 10 ? `0${date.getMinutes()}` : date.getMinutes()
}`; // 获取分钟
let sec = `${
date.getSeconds() < 10 ? `0${date.getSeconds()}` : date.getSeconds()
}`; // 获取秒
let formateDate = `${Year}${Month}${Day}${hour}${min}${sec}`; // 时间
return `${Math.round(Math.random() * 1000)}${formateDate +
Math.round(Math.random() * 89 + 100).toString()}`;
},
这样写获取不到
let orderNo = (Math.random().toString(36).substr(2, 15) + parseInt(Date.now() / 1000)).toUpperCase()
仅供参考。