AliRiskManager.ts 1008 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import JsbSystem from "../../system/JsbSystem";
  2. const { ccclass } = cc._decorator;
  3. /**
  4. * 阿里风控管理类
  5. */
  6. @ccclass
  7. export default class AliRiskManager {
  8. /** 风控返回码 0正常用户 */
  9. public getRiskCode: boolean = false;
  10. public deviceToken: string = '';
  11. public init() {
  12. this.deviceToken = JsbSystem.getAliRiskDeviceToken();
  13. this.getRiskCode = true;
  14. console.log("Ali_deviceToken", this.deviceToken);
  15. }
  16. /** 本地缓存判断是否被封禁 */
  17. ifIsBlock(): boolean {
  18. let value = mk.storage.getStorage("alifengkong");
  19. if (value) {
  20. if (value == 1) {
  21. console.log('==== ali block')
  22. }
  23. else if (value == 2) {
  24. console.log('==== shuzilm block')
  25. }
  26. else if (value == 3) {
  27. console.log('==== tongdun block')
  28. }
  29. return true;
  30. }
  31. return false;
  32. }
  33. }