|
|
@@ -50,11 +50,16 @@ export function copyObj(obj) {
|
|
|
//随机id
|
|
|
export function generateRandomString(num = 5) {
|
|
|
let result = '';
|
|
|
- const characters =
|
|
|
- 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; // 包含字母和数字
|
|
|
+ const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'; // 包含字母和数字
|
|
|
+ const charactersNum = '0123456789'; // 包含字母和数字
|
|
|
const charactersLength = characters.length;
|
|
|
for (let i = 0; i < num; i++) {
|
|
|
result += characters.charAt(Math.floor(Math.random() * charactersLength));
|
|
|
}
|
|
|
+ for (let j = 0; j < 3; j++) {
|
|
|
+ result += charactersNum.charAt(
|
|
|
+ Math.floor(Math.random() * charactersLength)
|
|
|
+ );
|
|
|
+ }
|
|
|
return result;
|
|
|
}
|