diff --git a/components/diy_goodsGroup/diy_goodsGroup.js b/components/diy_goodsGroup/diy_goodsGroup.js
index ec66ad2..e34e511 100644
--- a/components/diy_goodsGroup/diy_goodsGroup.js
+++ b/components/diy_goodsGroup/diy_goodsGroup.js
@@ -151,6 +151,9 @@ Component({
index = 0,
gdata = [];
+ var user_id=getApp().globalData.user_id;
+ if(!user_id) user_id=0;
+
//--初始化卡类--
th.card_init();
var os=getApp().globalData.setting;
@@ -162,8 +165,10 @@ Component({
for (var i = 0; i < g_id.length; i++) {
str += g_id[i].goodsid + ",";
}
- str=str.substring(0, str.length - 1);
+ str=str.substring(0, str.length - 1);
+
await app.request.get("/api/weshop/goods/getgoodslistOrdby?store_id=" + os.stoid + "&goodsidlist=" + str, {
+ data:{user_id:user_id},
isShowLoading:false,
success: function(res) {
th.data.loading=0;
@@ -218,6 +223,10 @@ Component({
if(th.data.is_hot) r_data.is_hot=th.data.is_hot;
if(th.data.is_new) r_data.is_new=th.data.is_new;
+ var user_id=getApp().globalData.user_id;
+ if(!user_id) user_id=0;
+ r_data.user_id=user_id;
+
await app.request.promiseGet("/api/weshop/goods/page", {
data:r_data
}).then(res => {
@@ -245,6 +254,7 @@ Component({
isonsale: 1,
orderField: "sort",
orderType: 'asc',
+ user_id:user_id
}
}).then(res => {
th.data.loading=0;
diff --git a/components/diy_goodsGroup/diy_goodsGroup.wxml b/components/diy_goodsGroup/diy_goodsGroup.wxml
index 8f6347c..2c0e9bc 100644
--- a/components/diy_goodsGroup/diy_goodsGroup.wxml
+++ b/components/diy_goodsGroup/diy_goodsGroup.wxml
@@ -17,10 +17,18 @@
-
+
+
+
+
+
+
+
+
+
+
@@ -166,8 +174,20 @@
-
+
+
+
+
+
+
+
+
+
@@ -312,9 +332,20 @@
-
-
+
+
+
+
+
+
+
+
+
+
@@ -457,9 +488,18 @@
-
-
-
+
+
+
+
+
+
+
+
@@ -587,12 +627,8 @@
¥{{item.shop_price}}
¥{{item.market_price}}
-
-
+
-
-
-
销量:{{item.sales_sum}}件
@@ -622,17 +658,30 @@
-
+
-
+
-
+
+
+
+
+
+
+
+
+
-
+
+
+
diff --git a/components/diy_goodsGroup/diy_goodsGroup.wxss b/components/diy_goodsGroup/diy_goodsGroup.wxss
index 55f6a9e..0895c9f 100644
--- a/components/diy_goodsGroup/diy_goodsGroup.wxss
+++ b/components/diy_goodsGroup/diy_goodsGroup.wxss
@@ -154,6 +154,10 @@
margin-left: 20rpx;
}
+.zs_t_img_x.zj{ border: 1rpx solid #eee;}
+.zs_t_img_x.yj{ border: 1rpx solid #eee;border-radius: 18rpx;}
+
+
.zs_center_x {
width: 100%;
min-height: 200rpx;
@@ -727,8 +731,13 @@ swiper {
.one {
margin-left: 14rpx;
+ overflow: hidden;
}
+.one.zj{ border: 1rpx solid #eee;}
+.one.yj{ border: 1rpx solid #eee; border-radius: 18rpx;}
+
+
.sp .sp_top .s_top1_kill {
position: absolute;
background-color: #c4182e;
@@ -814,5 +823,6 @@ top: 10rpx;
position: absolute;
right: 0rpx;
bottom: 10rpx;
+}
-}
\ No newline at end of file
+.n_box{ position: absolute !important;z-index: 10}
\ No newline at end of file
diff --git a/components/goods_list/goods_list.wxml b/components/goods_list/goods_list.wxml
index cdd2466..c505cfc 100644
--- a/components/goods_list/goods_list.wxml
+++ b/components/goods_list/goods_list.wxml
@@ -4,15 +4,15 @@
-
-
+
+
{{item.goods_name}}
-
+
{{item.prom_integral}}积分
diff --git a/packageA/pages/activity_share/activity_share.js b/packageA/pages/activity_share/activity_share.js
index 21f8f1a..6cdb951 100644
--- a/packageA/pages/activity_share/activity_share.js
+++ b/packageA/pages/activity_share/activity_share.js
@@ -167,10 +167,22 @@ Page({
if(item){
var price = item.price;
if(!price) price=item.shop_price;
-
+ switch(th.data.currentIndex){
+ case 0: item.prom_type=1;break;
+ case 1: item.prom_type=6;break;
+ case 2:
+ if(th.data.currentIndex2==1) item.prom_type = 5;
+ if(th.data.currentIndex2==2) {
+ item.prom_type = 3;
+ item.id=item.prom_id;
+ }
+ break;
+ }
+ item.prom_id=item.id;
+
var title= item.goods_name;
var img=this.data.url+item.original_img;
- var url="/pages/goods/goodsInfo/goodsInfo?goods_id=" + item.goods_id;
+ var url="/pages/goods/goodsInfo/goodsInfo?goods_id=" + item.goods_id+"&prom_type="+item.prom_type+"&prom_id="+item.prom_id;
if(getApp().globalData.user_id){
url+="&first_leader="+getApp().globalData.user_id;
}
@@ -547,7 +559,26 @@ Page({
var app = getApp();
var unit = that.data.screenWidth / 750 * 1.35; //基础单位,
+
+ var prom_type=0;
+ var prom_id=th.data.share_good.id;
+ switch(th.data.currentIndex){
+ case 0: prom_type=1;break;
+ case 1: prom_type=6;break;
+ case 2:
+ if(th.data.currentIndex2==1) prom_type = 5;
+ if(th.data.currentIndex2==2){
+ prom_type = 3;
+ prom_id=th.data.share_good.prom_id;
+ }
+ break;
+ }
+
+
+
var scene = th.data.share_good.goods_id+"";
+ scene+="."+prom_type+"."+prom_id;
+
var user_id=getApp().globalData.user_id?getApp().globalData.user_id:0;
if(user_id>0){
scene+="_"+user_id;
@@ -1129,14 +1160,27 @@ Page({
this.data.currentPage=1;
this.requestGoodsList();
},
-
-
- go_goods:function(e){
- var index=e.currentTarget.dataset.index;
- var item=this.data.list[index];
- var url="/pages/goods/goodsInfo/goodsInfo?goods_id=" + item.goods_id;
- getApp().goto(url);
- },
+
+
+ go_goods: function (e) {
+ var index = e.currentTarget.dataset.index;
+ var item = this.data.list[index];
+ var url = "/pages/goods/goodsInfo/goodsInfo?goods_id=" + item.goods_id;
+
+ switch(this.data.currentIndex){
+ case 0: item.prom_type = 1;break;
+ case 1: item.prom_type = 6;break;
+ case 2:
+ if(th.data.currentIndex2==1) item.prom_type = 5;
+ if(th.data.currentIndex2==2) item.prom_type = 3;
+ break;
+ }
+
+ item.prom_id = item.id;
+ url+="&prom_type="+item.prom_type+"&prom_id="+item.prom_id
+
+ getApp().goto(url);
+ },
go_coll_good:function(e){
var gid=e.currentTarget.dataset.gid;
diff --git a/packageA/pages/distribution/goods/goods.wxml b/packageA/pages/distribution/goods/goods.wxml
index aa6f6a3..b2844fc 100644
--- a/packageA/pages/distribution/goods/goods.wxml
+++ b/packageA/pages/distribution/goods/goods.wxml
@@ -75,13 +75,13 @@
-->
-
+
{{item.goods_name}}
-
+
{{item.prom_integral}}积分
+
@@ -214,7 +214,7 @@
-
+
{{item.goods_name}}
@@ -222,7 +222,7 @@
-
+
{{item.prom_integral}}积分
+
diff --git a/packageA/pages/distribution/shop/shop.wxml b/packageA/pages/distribution/shop/shop.wxml
index d4f3b96..419c52f 100644
--- a/packageA/pages/distribution/shop/shop.wxml
+++ b/packageA/pages/distribution/shop/shop.wxml
@@ -69,14 +69,14 @@
-
+
{{item.goods_name}}
-
+
{{item.prom_integral}}
@@ -213,14 +213,14 @@
-
+
{{item.goods_name}}
-
+
{{item.prom_integral}}
diff --git a/packageB/pages/user/collect_list/collect_list.wxml b/packageB/pages/user/collect_list/collect_list.wxml
index d20e43a..c3ba730 100644
--- a/packageB/pages/user/collect_list/collect_list.wxml
+++ b/packageB/pages/user/collect_list/collect_list.wxml
@@ -22,7 +22,7 @@
+ data-url="{{editEd==0?'/pages/goods/goodsInfo/goodsInfo?goods_id='+item.goods_id+'&prom_type='+item.prom_type+'&prom_id='+item.prom_id:''}}">
@@ -46,7 +46,7 @@
¥
- {{item.shop_price}}
+ {{item.prom_price?item.prom_price:item.final_price}}
diff --git a/packageC/pages/presell/cart/cart.js b/packageC/pages/presell/cart/cart.js
index c439edf..2b3e327 100644
--- a/packageC/pages/presell/cart/cart.js
+++ b/packageC/pages/presell/cart/cart.js
@@ -656,7 +656,7 @@ Page({
})
}else{
th.setData({quan_price:0});
- if(th.data.using_quan[bn_pick].isby==1){
+ if(th.data.using_quan && th.data.using_quan[bn_pick] && th.data.using_quan[bn_pick].isby==1){
var txt="using_quan["+bn_pick+"]";
th.setData({[txt]:{}});
}
diff --git a/pages/activity/seckill_list/seckill_list.js b/pages/activity/seckill_list/seckill_list.js
index a11f645..7c98985 100644
--- a/pages/activity/seckill_list/seckill_list.js
+++ b/pages/activity/seckill_list/seckill_list.js
@@ -76,7 +76,7 @@ Page({
},
onHide:function(){
//--清理定时器--
- clearInterval(this.timer);
+ clearInterval(this.data.timer);
this.setData({isshow:0});
},
//---小于10的格式化函数----
diff --git a/pages/cart/cart/cart.js b/pages/cart/cart/cart.js
index 52f3733..5b704e4 100644
--- a/pages/cart/cart/cart.js
+++ b/pages/cart/cart/cart.js
@@ -2395,6 +2395,28 @@ Page({
go_url(e){
var url=e.currentTarget.dataset.url;
getApp().goto(url);
+ },
+
+ //跳转到商品
+ go_gd:function (e) {
+ var gd= e.currentTarget.dataset.gd;
+ var good_url="/pages/goods/goodsInfo/goodsInfo?goods_id=" + gd;
+ var url="/api/weshop/activitylist/getGoodActInfo";
+ var req_data={
+ store_id:os.stoid,goodsidlist:gd,is_detail:1
+ };
+ //获取秒杀的多规格
+ getApp().request.promiseGet(url, {data:req_data}).then(res=>{
+ if(res.data.code==0 && res.data.data){
+ if(res.data.data.length==1){
+ good_url+="&prom_type="+res.data.data[0].prom_type+"&prom_id="+res.data.data[0].act_id;
+ }
+ getApp().goto(good_url);
+
+ }else{
+ getApp().goto(good_url);
+ }
+ })
}
});
\ No newline at end of file
diff --git a/pages/cart/cart/cart.wxml b/pages/cart/cart/cart.wxml
index 9dc7ee6..bbd4c83 100644
--- a/pages/cart/cart/cart.wxml
+++ b/pages/cart/cart/cart.wxml
@@ -56,7 +56,6 @@
-
@@ -77,7 +76,7 @@
-
+
赠品
@@ -102,7 +101,7 @@
- {{items.goods_name}}
+ {{items.goods_name}}
diff --git a/pages/cart/cart2/cart2.js b/pages/cart/cart2/cart2.js
index b4e76c1..23a705c 100644
--- a/pages/cart/cart2/cart2.js
+++ b/pages/cart/cart2/cart2.js
@@ -289,7 +289,6 @@ Page({
}
}, 1);
-
//值在这里换
getApp().globalData.plus_buy_back = 0;
},
@@ -3815,6 +3814,11 @@ Page({
var index = e.currentTarget.dataset.index;
var txt = "cartlist[" + index + "].focus";
this.setData({[txt]:0})
+ },
+
+ go_url:function (e) {
+ var url = e.currentTarget.dataset.url;
+ getApp().goto(url);
}
diff --git a/pages/cart/cart2/cart2.wxml b/pages/cart/cart2/cart2.wxml
index 80fc6f4..0983b21 100644
--- a/pages/cart/cart2/cart2.wxml
+++ b/pages/cart/cart2/cart2.wxml
@@ -78,15 +78,13 @@
-
+
组合购
-
-
-
+
{{items.goods_name}}
@@ -252,10 +250,10 @@
-
+
-
+
{{bn_goods.goods_name}}
diff --git a/pages/goods/categoryList/categoryList.js b/pages/goods/categoryList/categoryList.js
index 5d62b2d..548ef2f 100644
--- a/pages/goods/categoryList/categoryList.js
+++ b/pages/goods/categoryList/categoryList.js
@@ -52,7 +52,7 @@ Page({
currentPage: 1,
allData: null,
openFilterModal: !1,
- baseUrl: "api/weshop/goods/page?1=1&cat_id=1&parent_id=0&orderField=goods_id&orderType=desc&page=1&is_mainshow=1&isonsale=1&store_id="+oo.stoid+"&is_recommend=1",
+ baseUrl: "api/weshop/goods/page?1=1&cat_id=1&parent_id=0&orderField=sort&orderType=asc&page=1&is_mainshow=1&isonsale=1&store_id="+oo.stoid+"&is_recommend=1",
requestUrl: "",
tabname: "goods_id", //排序的字段
adname: "desc", //升降的字段
@@ -791,7 +791,7 @@ Page({
var that = this;
that.data.requestUrl = t;
e.get("/api/weshop/goods/page?1=1", {
- data: { page: that.data.stylePage, cat_id: that.data.cat_id, parent_id: 0, orderField: 'goods_id', orderType: 'desc', is_mainshow: 1, isonsale: 1, store_id: oo.stoid, is_recommend: 1 },
+ data: { page: that.data.stylePage, cat_id: that.data.cat_id, parent_id: 0, orderField: 'sort', orderType: 'asc', is_mainshow: 1, isonsale: 1, store_id: oo.stoid, is_recommend: 1 },
success: function (data) {
console.log(data.data.data.pageData)
that.setData({
@@ -853,7 +853,7 @@ Page({
console.log("page:=" + page)
var s = this
e.get("/api/weshop/goods/page?1=1", {
- data: { page: page, cat_id: cid, parent_id: 0, orderField: 'goods_id', orderType: 'desc', is_mainshow: 1, isonsale: 1, store_id: oo.stoid, is_recommend: 1 },
+ data: { page: page, cat_id: cid, parent_id: 0, orderField: 'sort', orderType: 'asc', is_mainshow: 1, isonsale: 1, store_id: oo.stoid, is_recommend: 1 },
success: function (e) {
console.log(e.data.data.pageData)
s.setData({
diff --git a/pages/goods/goodsInfo/goodsInfo.js b/pages/goods/goodsInfo/goodsInfo.js
index eb2dbca..e0492f8 100644
--- a/pages/goods/goodsInfo/goodsInfo.js
+++ b/pages/goods/goodsInfo/goodsInfo.js
@@ -605,7 +605,7 @@ Page({
}).then(res => {
var t = res;
var data = t.data.data.pageData;
- if (data.length > 0) {
+ if (data && data.length > 0) {
//ee.setData({ is_collect: 1, collect_id: data[0].collect_id, });
is_collect = 1;
collect_id = data[0].collect_id;
@@ -2135,7 +2135,7 @@ Page({
var url = "/pages/goods/goodsInfo/goodsInfo?goods_id="
- + th.data.sele_g.gid+"&prom_type="+th.data.sele_g.prom_type+"&prom_id="+th.data.sele_g.prom_id;
+ + th.data.sele_g.goods_id+"&prom_type="+th.data.sele_g.prom_type+"&prom_id="+th.data.sele_g.prom_id;
if (getApp().globalData.user_id) {
url += "&first_leader=" + getApp().globalData.user_id;
}
@@ -4308,10 +4308,8 @@ Page({
var unit = that.data.screenWidth / 750 * 1.35; //基础单位,
var path2 = that.data.data.original_img;
var scene = th.data.gid + "";
+ scene+="."+th.data.sele_g.prom_type+"."+th.data.sele_g.prom_id;
- if(th.data.sele_g.prom_type==1){
- scene+="."+th.data.sele_g.prom_type+"."+th.data.sele_g.prom_id;
- }
var user_id = getApp().globalData.user_id ? getApp().globalData.user_id : 0;
if (user_id > 0) {
scene += "_" + user_id;
diff --git a/pages/goods/goodsList/goodsList.wxml b/pages/goods/goodsList/goodsList.wxml
index 6318e21..381a377 100644
--- a/pages/goods/goodsList/goodsList.wxml
+++ b/pages/goods/goodsList/goodsList.wxml
@@ -177,7 +177,7 @@
{{item.goods_name}}
-
+
diff --git a/pages/goods/search/search.wxml b/pages/goods/search/search.wxml
index e8c8f42..a27767a 100644
--- a/pages/goods/search/search.wxml
+++ b/pages/goods/search/search.wxml
@@ -35,7 +35,7 @@
{{item.goods_name}}
-
+
{{item.prom_integral}}积分
diff --git a/pages/user/order_detail/order_detail.js b/pages/user/order_detail/order_detail.js
index ad29c11..277b338 100644
--- a/pages/user/order_detail/order_detail.js
+++ b/pages/user/order_detail/order_detail.js
@@ -1441,6 +1441,28 @@ Page({
corpId: id,
success(res) {}
})
+ },
+
+ //跳转到商品
+ go_gd:function (e) {
+ var gd= e.currentTarget.dataset.gd;
+ var good_url="/pages/goods/goodsInfo/goodsInfo?goods_id=" + gd;
+ var url="/api/weshop/activitylist/getGoodActInfo";
+ var req_data={
+ store_id:os.stoid,goodsidlist:gd,is_detail:1
+ };
+ //获取秒杀的多规格
+ getApp().request.promiseGet(url, {data:req_data}).then(res=>{
+ if(res.data.code==0 && res.data.data){
+ if(res.data.data.length==1){
+ good_url+="&prom_type="+res.data.data[0].prom_type+"&prom_id="+res.data.data[0].act_id;
+ }
+ getApp().goto(good_url);
+
+ }else{
+ getApp().goto(good_url);
+ }
+ })
}
diff --git a/pages/user/order_detail/order_detail.wxml b/pages/user/order_detail/order_detail.wxml
index af5b3ea..6d4f920 100644
--- a/pages/user/order_detail/order_detail.wxml
+++ b/pages/user/order_detail/order_detail.wxml
@@ -20,12 +20,12 @@
-
+
-
-
+
+
{{item.goods_name}}
{{filters.show_gui_ge(item.goods_spec,item.goods_color)}}