Bläddra i källkod

修复了一些已知问题

wangcy 3 månader sedan
förälder
incheckning
b8bab19ed0

+ 30 - 1
commons/basic/src/main/ets/constants/index.ets

@@ -9,4 +9,33 @@ export enum AdStatus {
   AD_COMPLETED = 'onVideoPlayEnd'
 }
 
-export const APP_ID: string = ''
+//微信APP_ID
+export const APP_ID: string = ''
+
+export enum AppStorageKeyCollect {
+  /**
+   * @type string
+   * @description 用户登录令牌token
+   */
+  TOKEN = 'token',
+  /**
+   * @type string
+   * @description 验证码登录防伪标识
+   */
+  UUID = 'uuid',
+  /**
+   * @type string
+   * @description 设备唯一标识
+   */
+  OAID = 'oaid',
+  /**
+   * @type boolean
+   * @description 是否已加载广告
+   */
+  AD_IS_LOADED = 'isLoaded',
+  /**
+   * @type Record<string, string>
+   * @description 验证码登录手机号与验证码
+   */
+  CAPTCHA_LOGIN = 'captchaLogin'
+}

+ 6 - 2
commons/basic/src/main/ets/utils/YTBreakPoint.ets

@@ -33,6 +33,10 @@ export class BreakPointType<T> {
 
 
 export class YTBreakPoint {
+  /**
+   * @type BreakPointString
+   * @description 断点KEY值 使用BreakPointString类型代替string,限制非法输入
+   */
   static readonly KEY = 'bp'
   private static declare instance: YTBreakPoint
 
@@ -45,7 +49,7 @@ export class YTBreakPoint {
 
   setBreakPoint(width: number) {
     const vpWidth = px2vp(width)
-    let bp = ''
+    let bp: BreakPointString = 'xs'
     if (vpWidth < 320) {
       bp = 'xs'
     } else if (vpWidth < 600) {
@@ -55,7 +59,7 @@ export class YTBreakPoint {
     } else {
       bp = 'lg'
     }
-    AppStorage.setOrCreate<string>(YTBreakPoint.KEY, bp)
+    AppStorage.setOrCreate<BreakPointString>(YTBreakPoint.KEY, bp)
   }
 
   getBreakPoint() {