// search.js
var touchDot = 0;//触摸时的原点  
var time = 0;// 时间记录，用于滑动时且时间小于1s则执行左右滑动  
var interval = "";// 记录/清理时间记录
Page({
  data: {
    wordClick : false,
    searchValue : '',
    searchList:[],
    logoList:[
      { 
        logoUrl: '/pages/brandInfor/brandInfor?title=Moleskine&intro=传奇笔记本&src=https://www.daliangzao.net/images/1513653278658_Moleskine-2.jpg&src1=https://www.daliangzao.net/images/1513653278658_Moleskine-2.jpg&id=2991', 
        logoSrc: 'https://www.daliangzao.net/images/searchLogo/search_logo_1.png'
      },
      { 
        logoUrl: '/pages/brandInfor/brandInfor?title=凌美&intro=唤醒书写的记忆&src=https://www.daliangzao.net/images/1513653080002_Lamy-2.jpg&src1=https://www.daliangzao.net/images/1513653080002_Lamy-2.jpg&id=3023', 
        logoSrc: 'https://www.daliangzao.net/images/searchLogo/search_logo_2.png' 
      },
      { 
        logoUrl: '/pages/brandInfor/brandInfor?title=哲品&intro=东方生活品牌&src=https://www.daliangzao.net/images/1513653110782_哲品-2.jpg&src1=https://www.daliangzao.net/images/1513653110782_哲品-2.jpg&id=3030', 
        logoSrc: 'https://www.daliangzao.net/images/searchLogo/search_logo_3.png' 
      },
      { 
        logoUrl: '/pages/brandInfor/brandInfor?title=Foreo&intro=美容护肤新革命&src=https://www.daliangzao.net/images/1513652834541_Foreo-2.jpg&src1=https://www.daliangzao.net/images/1513652834541_Foreo-2.jpg&id=3011', 
        logoSrc: 'https://www.daliangzao.net/images/searchLogo/search_logo_4.png' 
      },
      { 
        logoUrl: '/pages/brandInfor/brandInfor?title=Best-Life百灵&intro=遇见更好的自己&src=https://www.daliangzao.net/images/1513652716420_Best-Life百灵-2.jpg&src1=https://www.daliangzao.net/images/1513652716420_Best-Life百灵-2.jpg&id=3008', 
        logoSrc: 'https://www.daliangzao.net/images/searchLogo/search_logo_5.png' 
      },
      { 
        logoUrl: '/pages/brandInfor/brandInfor?title=Cutipol&intro=来自葡萄牙的纯手工厨具&src=https://www.daliangzao.net/images/1513652786108_Cutipol-2.jpg&src1=https://www.daliangzao.net/images/1513652786108_Cutipol-2.jpg&id=3010', 
        logoSrc: 'https://www.daliangzao.net/images/searchLogo/search_logo_6.png' 
      },
      { 
        logoUrl: '/pages/brandInfor/brandInfor?title=BOSE&intro=享音乐之极&src=https://www.daliangzao.net/images/1513652743364_Bose-2.jpg&src1=https://www.daliangzao.net/images/1513652743364_Bose-2.jpg&id=3003', 
        logoSrc: 'https://www.daliangzao.net/images/searchLogo/search_logo_7.png' 
      },
      { 
        logoUrl: '/pages/brandInfor/brandInfor?title=B&O&intro=B&O&src=https://www.daliangzao.net/images/1513645951531_B&O-2.jpg&src1=https://www.daliangzao.net/images/1513645951531_B&O-2.jpg&id=3004', 
        logoSrc: 'https://www.daliangzao.net/images/searchLogo/search_logo_8.png' 
      },
      { 
        logoUrl: '/pages/brandInfor/brandInfor?title=PUEBCO&intro=工业风家品&src=https://www.daliangzao.net/images/1513653187662_PUEBCO-2.jpg&src1=https://www.daliangzao.net/images/1513653187662_PUEBCO-2.jpg&id=3019', 
        logoSrc: 'https://www.daliangzao.net/images/searchLogo/search_logo_9.png' 
      },
      { 
        logoUrl: '/pages/brandInfor/brandInfor?title=CORKCICLE&intro=来自美国佛罗里达&src=https://www.daliangzao.net/images/1513652765187_CORKCICLE-2.jpg&src1=https://www.daliangzao.net/images/1513652765187_CORKCICLE-2.jpg&id=3009', 
        logoSrc: 'https://www.daliangzao.net/images/searchLogo/search_logo_10.png' 
      },
      { 
        logoUrl: '/pages/brandInfor/brandInfor?title=JORDAN&JUDY&intro=以创新设计为基点的时尚生活品牌&src=https://www.daliangzao.net/images/1513652927301_JORDAN&JUDY佐敦朱迪-2.jpg&src1=https://www.daliangzao.net/images/1513652927301_JORDAN&JUDY佐敦朱迪-2.jpg&id=3015', 
        logoSrc: 'https://www.daliangzao.net/images/searchLogo/search_logo_11.png' 
      },
      { 
        logoUrl: '/pages/brandInfor/brandInfor?title=ALLYO+&intro=专注生产研发&src=https://www.daliangzao.net/images/1513645926762_ALLOY-2.jpg&src1=https://www.daliangzao.net/images/1513645926762_ALLOY-2.jpg&id=3006', 
        logoSrc: 'https://www.daliangzao.net/images/searchLogo/search_logo_12.png' 
      }
    ]
  },
  onLoad: function () {
    var that = this;
    var host = getApp().globalData.servsers;

    wx.request({
      url: host +"keywordapi/keywordallxcx",
      data: {},
      method: 'GET', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT
      header: {
        'Accept': 'application/json'
      },
      success: function (res) {
        that.setData({
          searchList: res.data.rows,
        });
        if (res == null || res.data == null) {
          console.error('网络请求失败');
          return;
        }
      }
    })
  },
  inputSearch:function(e){
    this.setData({
      searchValue: e.detail.value
    }) 
  },

  cancelVal:function(e){
    this.setData({
      searchValue: '',
    })
    wx.navigateBack();   //返回上一个页面
  },

  searResult:function(e){
    let data;
    let localStorageValue = [];
    if (this.data.searchValue != '') {

      //调用API从本地缓存中获取数据  
      var searchData = wx.getStorageSync('searchData') || []
      searchData.push(this.data.inputValue)
      wx.setStorageSync('searchData', searchData)
      wx.redirectTo({
        url: '/pages/searchList/searchList?commodity_name=' + this.data.searchValue
      })
    } else {
      console.log('6666');
      wx.redirectTo({
        url: '/pages/searchList/searchList'
      })
    }  



  },

  writeVal:function(e){//点击热搜词后
    var that = this; 
    var thisVal = e.currentTarget.dataset.val;
    that.setData({
      wordClick : true,
      'searchValue': thisVal
    })
    wx.navigateTo({
      url: '/pages/searchList/searchList?commodity_name=' + thisVal,
      success:function(){
        that.setData({
          wordClick: false
        })
      }
    })
  },

  // 触摸开始事件  
  touchStart: function (e) {
    touchDot = e.touches[0].pageX; // 获取触摸时的原点  
   
    interval = setInterval(function () {
      time++;
    }, 100);
  },  
  // 触摸移动事件  
  touchMove: function (e) {
    var touchMove = e.touches[0].pageX;
    console.log("touchMove:" + touchMove + " touchDot:" + touchDot + " diff:" + (touchMove - touchDot));
    // 向左滑动    
    if (touchMove - touchDot <= -40 && time < 10) {
      wx.switchTab({
        url: '/pages/index/index'
      });
    }
    // 向右滑动  
    if (touchMove - touchDot >= 40 && time < 10) {
      console.log('向右滑动');
      wx.switchTab({
        url: '/pages/index/index'
      });
    }
  },
  // 触摸结束事件  
  touchEnd: function (e) {
    clearInterval(interval); // 清除setInterval  
    time = 0;
  }
})
var that;
var Util = require('../../utils/util.js'); 