@Override
  protected void doAsynchHandle() {

    int type = Integer.parseInt(map.get("type"));
    if (type == 0) {

      // 查询专家 areaName 地区名称 tradeName 行业名称 orderName
      // 排序字段名(默认为时间排序:update_time,可选参数:人气排序:recommend_num )
      expertList = RService.searchExpert(map, page - 1, pageSize);
      if (null != expertList && expertList.size() > 0) {
        // 保存服务器
        DaoFactory.getInstance(context).getExpertDao().saveOrUpdateList(expertList);
      }
      // // TODO 判断网络是否连接 连接了 到数据库中获取 否则返回null
      expertList =
          DaoFactory.getInstance(context)
              .getExpertDao()
              .getExpertListByCondition(map, page, pageSize);
    } else if (type == 1) {

      // 查询成果
      achvList = RService.searchAchv(map, page - 1, pageSize);
      if (null != achvList && achvList.size() > 0) {

        // 保存服务器
        DaoFactory.getInstance(context).getAchvDao().saveOrUpdateList(achvList);
      }
      // // TODO 判断网络是否连接 连接了 到数据库中获取 否则返回null
      achvList =
          DaoFactory.getInstance(context).getAchvDao().getAchvListByCondition(map, page, pageSize);
    } else if (type == 2) {

      //            // 查询企业 关键字匹配企业名称和行业名称  按照修改时间倒序
      //            compList = RService.searchComp(map, page - 1, pageSize);
      //            if (null != compList && compList.size() > 0) {
      //                // 保存服务器
      //                DaoFactory.getInstance(context).getCompDao().saveOrUpdateList(compList);
      //            }
      // // TODO 判断网络是否连接 连接了 到数据库中获取 否则返回null
      compList =
          DaoFactory.getInstance(context).getCompDao().getCompListByCondition(map, page, pageSize);
    } else if (type == 3) {

      // 查询需求
      requList = RService.searchRequ(map, page - 1, pageSize);
      if (null != requList && requList.size() > 0) {
        // 保存服务器
        DaoFactory.getInstance(context).getRequDao().saveOrUpdateList(requList);
      }
      // // TODO 判断网络是否连接 连接了 到数据库中获取 否则返回null
      requList =
          DaoFactory.getInstance(context).getRequDao().getRequListByCondition(map, page, pageSize);
    }
  }