26 lines
585 B
TypeScript
26 lines
585 B
TypeScript
export const role = {
|
|
ID: ['1', '3']
|
|
}
|
|
|
|
export const getUUID = (): string => {
|
|
var s = [] as any;
|
|
var hexDigits = "0123456789abcdef";
|
|
for (var i = 0; i < 36; i++) {
|
|
s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1);
|
|
}
|
|
s[14] = "4";
|
|
s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1);
|
|
s[8] = s[13] = s[18] = s[23] = "-";
|
|
return s.join("")
|
|
}
|
|
|
|
export const getStorage = async (key: string): Promise<void> => {
|
|
return new Promise((resolve, reject) => {
|
|
wx.getStorage({
|
|
key,
|
|
success(res: any) {
|
|
resolve(res.data)
|
|
}
|
|
})
|
|
})
|
|
} |