<head>
    <meta charset="utf-8"/>
    <title><?php wp_title('|', true, 'right') ?></title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta content="A fully featured admin theme which can be used to build CRM, CMS, etc." name="description"/>
    <meta content="Coderthemes" name="author"/>
    <!-- App favicon -->
    <link rel="shortcut icon" href="<?php bloginfo('template_directory'); ?>/assets/images/favicon.ico">

    <!-- third party css -->
    <link href="<?php bloginfo('template_directory'); ?>/assets/css/vendor/dataTables.bootstrap4.css" rel="stylesheet"
          type="text/css"/>
    <link href="<?php bloginfo('template_directory'); ?>/assets/css/vendor/responsive.bootstrap4.css" rel="stylesheet"
          type="text/css"/>
    <!-- third party css end -->

    <!-- App css -->
    <link href="<?php bloginfo('template_directory'); ?>/assets/css/icons.min.css" rel="stylesheet" type="text/css"/>
    <link href="<?php echo get_template_directory_uri(); ?>/assets/css/app.min.css" rel="stylesheet" type="text/css"/>

    <script crossorigin="anonymous" integrity="sha384-LVoNJ6yst/aLxKvxwp6s2GAabqPczfWh6xzm38S/YtjUyZ+3aTKOnD/OJVGYLZDl"
            src="https://lib.baomitu.com/jquery/3.5.0/jquery.min.js"></script>
</head>

  static Future<AppUpdateResponseEntity> update2(AppUpdateRequestEntity params,
      {bool debug = false}) async {
    Map paramsData = {};
    paramsData['device'] = params.device;
    paramsData['appver'] = params.appVersion;
    paramsData['istest'] = Global.isRelease ? "" : "test";

    paramsData['token'] = Global.accessToken;

    if (debug) {
      debugPrint("升级请求 =>");
      print(ApiPath.APP_CHECK_UPDATE);
      print(paramsData);
    }

    // final response = await http.post(HOME_URL);
    // final response = await http.post(url, body: jsonEncode(params));
    final response =
        await http.post(Uri.parse(ApiPath.APP_CHECK_UPDATE), body: paramsData);

    if (debug) {
      print("response === ");
      print(response);
    }

    if (response.statusCode == 200) {
      Utf8Decoder utf8decoder = Utf8Decoder(); // fix 中文乱码
      var result = json.decode(utf8decoder.convert(response.bodyBytes));

      if (debug) {
        try {
          print("result === ");
          print(result);
          var netRES = AppUpdateResponseEntity.fromJson(result);
        } catch (e) {
          print("捕捉到错误");
          print(e);
        }
      }
      return AppUpdateResponseEntity.fromJson(result);
    } else {
      throw Exception('Failed to load home_page.json');
    }
  }