app_config_entity.dart 764 Bytes
import 'package:wow_english/generated/json/base/json_field.dart';
import 'dart:convert';

import '../generated/json/app_config_entity.g.dart';


@JsonSerializable()
class AppConfigEntity {
  // 当前是否安全,safe-安全 otherwise-隐藏pay
  String? safe;

  // 客服手机号列表
  List<String> customerMobileList = [];

  // 客服二维码图片地址
  String? customerQr;

  AppConfigEntity();

  factory AppConfigEntity.fromJson(Map<String, dynamic> json) =>
      $AppConfigEntityFromJson(json);

  Map<String, dynamic> toJson() => $AppConfigEntityToJson(this);

  @override
  String toString() {
    return jsonEncode(this);
  }

  // 是否审核中(null或者非"safe"即不安全)
  bool isAppReviewing() {
    return safe != "safe";
  }
}