let travelFeatureTwo = {
  HotelInit: function (index, data) { // 酒店初始化
    let list = [];
    for (let item of data[index].HotelArray) {
      if (item.HotelName && item.HotelName !== '' && item.HotelName!="温馨的家" &&item.HotelName!="机场附近酒店") {
        let obj = {
          name: '',
          description: '',
          MD5Sign: '',
          images: [],
          type:"Hotel"
        };
        if(item.ImaArray&& item.ImaArray.length>0)
        {
          for (let item2 of item.ImaArray) {
            let obj2 = {
              Url: item2.Url,
              x: 0,
              y: 0
            };
            obj.images.push(obj2)
          }
        }
        obj.description = item.Description;
        obj.name = item.HotelName ? item.HotelName : '';
        obj.MD5Sign = item.MD5Sign ? item.MD5Sign : '';
        obj.Ename = '';
        list.push(obj)
      }
    }
    return list;
  },
  ScenicInit: function (index, data) { // 景点初始化
    let list = [];
    if(data[index]&&data[index].ScenicArray.length>0)
    {
      for (let item of data[index].ScenicArray) {
        let obj = {
          MD5Sign: '',
          name: '',
          description: '',
          images: [],
          type:"Scenic"
        };
        if(item.NewImaArray.length>0)
        {
          for (let item2 of item.NewImaArray) {
            let obj2 = {
              Url: item2.Url,
              x: 0,
              y: 0
            };
            obj.images.push(obj2)
          }
        }
        obj.description = item.Description;
        obj.name = item.CouponsName ? item.CouponsName : '';
        obj.MD5Sign = item.MD5Sign ? item.MD5Sign : '';
        obj.Ename = '';
        list.push(obj)
      }
      return list;
    }

  },
  DinnerInit: function (index, data) { // 餐初始化
    let list = [];
    if(data[index]&&data[index].DinnerArray.length>0)
    {
      for (let item of data[index].DinnerArray) {
        if (item.DinnerName && item.DinnerName !== '' && !(item.DinnerName == "酒店内享用早餐" || item.DinnerName == '酒店外享用早餐' || item.DinnerName == '机上简餐或自理' || item.DinnerName == '方便游玩敬请自理' || item.DinnerName == '机上简餐或自理' || item.DinnerName == '酒店享用')) {
          let obj = {
            name: '',
            MD5Sign: '',
            description: '餐厅描述',
            images: [],
            type:"Dinner"
          };
          if(item.ImaArray.length>0)
          {
            for (let item2 of item.ImaArray) {
              let obj2 = {
                Url: item2.Url,
                x: 0,
                y: 0
              };
              obj.images.push(obj2)
            }
          }
          if(item.description)
          {
            obj.description = item.Description;
          }
          obj.name = item.DinnerName ? item.DinnerName : '';
          obj.Ename = '';
          obj.MD5Sign = item.MD5Sign ? item.MD5Sign : '';
          list.push(obj)
        }
      }
    }

    return list;
  },
  getArrDifference(array1, array2) { // 上一次数据与这一次对比 取出被删除的
    let result = [];
    for (let i = 0; i < array2.length; i++) {
      let obj = array2[i];
      let num = obj.MD5Sign;
      let flag = false;
      for (let j = 0; j < array1.length; j++) {
        let aj = array1[j];
        let n = aj.MD5Sign;
        if (n == num) {
          flag = true;
          break;
        }
      }
      if (!flag) {
        result.push(obj);
      }
    }
    return result
  },

}
export default travelFeatureTwo;