courseTool.js 698 B

123456789101112131415161718192021222324252627
  1. export const TOKEN_KEYAuto = 'AppTokenmini_AutoCourse'; // 金康健自动发课token 信息
  2. /**
  3. * 随机字符串
  4. *
  5. */
  6. export function generateRandomString(length) {
  7. let result = '';
  8. const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
  9. const charactersLength = characters.length;
  10. for (let i = 0; i < length; i++) {
  11. result += characters.charAt(Math.floor(Math.random() * charactersLength));
  12. }
  13. return result;
  14. }
  15. export function isLoginCourseAuto() {
  16. return new Promise((resolve, reject) => {
  17. let token = uni.getStorageSync(TOKEN_KEYAuto);
  18. if (token==null||token==undefined||token=="" ) {
  19. resolve(false);
  20. } else {
  21. resolve(true);
  22. }
  23. });
  24. }