diff --git a/pages/goods/goodsList/goodsList.js b/pages/goods/goodsList/goodsList.js index a818400..2216961 100644 --- a/pages/goods/goodsList/goodsList.js +++ b/pages/goods/goodsList/goodsList.js @@ -42,6 +42,7 @@ Page({ fil_brand_state:0, fil_price_state:0, limit_num:0, + gr_fir:0, //分组第一次 }, onLoad: function(t) { @@ -83,8 +84,8 @@ Page({ if (0 != t.brand_id && t.brand_id != undefined) { url += "&brand_id=" + t.brand_id; } if (0 != t.nation_id && t.nation_id != undefined) { url += "&nation_id=" + t.nation_id; } - if (0 != t.group_id && t.group_id != undefined) { url += "&group_id=" + t.group_id; } - if (0 != t.gid && t.gid != undefined) { url += "&group_id=" + t.gid; } + if (0 != t.group_id && t.group_id != undefined) { url += "&group_id=" + t.group_id; this.data.gr_fir=1; } + if (0 != t.gid && t.gid != undefined) { url += "&group_id=" + t.gid; this.data.gr_fir=1; } if (0 != t.max_price && t.max_price != undefined) { url += "&min_pirce=" + t.min_pirce + "&max_price=" + t.max_price; } @@ -306,11 +307,14 @@ Page({ var user_id=getApp().globalData.user_id; if(!user_id) user_id=0; - //不是商品分组的,不是默认排序的 - // if(t.indexOf("group_id")==-1 ){ - t += "&orderField=" + e.data.tabname; - t += "&orderType=" + e.data.adname; - // } + + //不是商品分组的,不是默认排序的 + if (t.indexOf("group_id") == -1 || !this.data.gr_fir) { + t += "&orderField=" + e.data.tabname; + t += "&orderType=" + e.data.adname; + } + this.data.gr_fir=0; + t +="&page=" + e.data.currentPage; wx.showLoading({});