var Util = require('../../utils/util.js'); 
var host = getApp().globalData.servsers;
// 热销新品


Page({
  data: {
    contentList: [],
    commodity_name: '',
    page: 0, // 默认第一页
    limit: 10, // 每页请求最多数据
    requestState:true, //表示还可以请求
    loginStatic: false, //登陆状态,默认为false
  }, 


 
  onShow(){
    let that = this;
    if (wx.getStorageSync('channelIdObj').channelId) {
      that.setData({
        loginStatic: true,
      })
    }
  },
  //滚动到底部触发事件  
  /**
  * 页面上拉触底事件的处理函数
  */
  onReachBottom: function () {
    let that = this;
    if (that.data.requestState){
      that.setData({
        page:that.data.page + 1
      })
      that.getSearchList(that)
    }
  },
  searResult(e){
    console.log(e,"dd")
    let that = this;
    that.setData({
      commodity_name: e.detail.value,
      contentList: [],//数据初始化
      requestState:true, //数据初始化
      page: 0,//数据初始化
    })
    that.getSearchList(that)
  },
  getSearchList(that){
    if (that.data.commodity_name){
      let data = {
        commodity_name: that.data.commodity_name,
        offset: that.data.page,
        limit: that.data.limit,
        channelId: wx.getStorageSync('channelIdObj').channelId ? wx.getStorageSync('channelIdObj').channelId : ""
      }
      wx.request({
        url: host + "commodityapi/findAllforseach",
        data: data,
        method: 'GET', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT
        header: {
          'Accept': 'application/json'
        },
        success: function (res) {
          let contentList = that.data.contentList;
          contentList.push(...res.data.rows)
          that.setData({
            contentList: contentList ,
            commodity_name: that.data.commodity_name,
            requestState: res.data.rows.length == that.data.limit
          });
          if (res == null || res.data == null) {
            console.error('网络请求失败');
            return;
          }
        }
      });
    } else {
      wx.showToast({
        title: "没有搜索关键词",
        icon:'none'
      })
    }
    
  },
  toGoodsDetail(e) { // 进入商品详情页
    let that = this, id = e.currentTarget.dataset.id;
    wx.navigateTo({
      url: '/pages/buy/buy?com_id=' + id,
    })
  },
})