From b82ff51d22499f84af2a7e1e4bba816ee834a052 Mon Sep 17 00:00:00 2001 From: yvan.ni Date: Thu, 1 Jun 2023 10:50:05 +0800 Subject: [PATCH] 1、拼团的订单列表的优化 2、拼团商品的优化 --- packageA/pages/goodsInfo/filter.wxs | 14 +++++++++++++- packageA/pages/goodsInfo/goodsInfo.js | 4 ++-- packageA/pages/goodsInfo/goodsInfo.wxml | 19 ++++++++++++++++--- pages/user/order_list/order_list.js | 17 ++++++++++------- pages/user/order_list/order_list.wxml | 54 ++++++++++++++++++++++++++++++++++++++---------------- 5 files changed, 79 insertions(+), 29 deletions(-) diff --git a/packageA/pages/goodsInfo/filter.wxs b/packageA/pages/goodsInfo/filter.wxs index 5c5f0a2..c2fae18 100644 --- a/packageA/pages/goodsInfo/filter.wxs +++ b/packageA/pages/goodsInfo/filter.wxs @@ -8,7 +8,19 @@ function format_tt(ts) { var fm=(d.getMonth()+1)+"月"+ d.getDate()+"日"; return fm; } + +//拿来判断是不是在指定门店内 +function is_no_dis(text,val){ + if(text==undefined) return false; + if(text=='') return false; + if(!text) return false; + + if(text.indexOf(val)==-1) return true; + return false; +} + module.exports = { is_has: is_has, - format_tt:format_tt + format_tt:format_tt, + is_no_dis:is_no_dis } diff --git a/packageA/pages/goodsInfo/goodsInfo.js b/packageA/pages/goodsInfo/goodsInfo.js index 3c956b7..d90e6d7 100644 --- a/packageA/pages/goodsInfo/goodsInfo.js +++ b/packageA/pages/goodsInfo/goodsInfo.js @@ -1714,7 +1714,7 @@ Page({ } e.his_cate_num=his_cate_num; - //--普通门店排版-- + //--普通门店排版,服务卡项有指定门店才能使用,所以要筛选一下-- setTimeout(function(){ var sto_list=th.data.data.storageId; if(sto_list){ @@ -1922,7 +1922,7 @@ Page({ }); //-----如果没有默认门店,要取第一个门店作为默认店.此时没有门店分类的情况------ if (!th.data.def_pick_store) { - th.setData({def_pick_store:e.data.data.pageData[0]}) + th.setData({def_pick_store:e.data.data.pageData[0]}) } } diff --git a/packageA/pages/goodsInfo/goodsInfo.wxml b/packageA/pages/goodsInfo/goodsInfo.wxml index abf7f1b..e0858a4 100644 --- a/packageA/pages/goodsInfo/goodsInfo.wxml +++ b/packageA/pages/goodsInfo/goodsInfo.wxml @@ -820,7 +820,12 @@ - {{item.pickup_name}} + {{item.pickup_name}} + + (配送不匹配) + + + @@ -846,7 +851,11 @@ - {{item.pickup_name}} + {{item.pickup_name}} + + (配送不匹配) + + 距离:{{item.distance>1000?filters.toFix(item.distance/1000,2)+"km":filters.toFix(item.distance,0)+"m"}} @@ -874,7 +883,11 @@ - {{item.pickup_name}} + {{item.pickup_name}} + + (配送不匹配) + + diff --git a/pages/user/order_list/order_list.js b/pages/user/order_list/order_list.js index 7553b06..30c27b3 100644 --- a/pages/user/order_list/order_list.js +++ b/pages/user/order_list/order_list.js @@ -2134,7 +2134,15 @@ Page({ }; if (currentIndex == 2) { // 卡项订单 list = th.data.cardList; - list = list.concat(data); + var new_data= data.map((item,index)=>{ + item.pt_status=item.list[0].pt_status; + item.pt_tail_money=item.list[0].pt_tail_money; + item.prom_id=item.list[0].prom_id; + item.prom_type=item.list[0].prom_type; + return item; + }) + + list = list.concat(new_data); th.setData({ cardList: list }); console.log('currentCard', list); }; @@ -2716,12 +2724,7 @@ Page({ }, }); - // let index = e.currentTarget.dataset.index; - // let cardList = self.data.cardList; - // cardList.splice(index, 1); - // self.setData({ - // cardList, - // }); + //self.request_list(self.data.currentRequestData); }, diff --git a/pages/user/order_list/order_list.wxml b/pages/user/order_list/order_list.wxml index f338b31..d417ce1 100644 --- a/pages/user/order_list/order_list.wxml +++ b/pages/user/order_list/order_list.wxml @@ -307,19 +307,36 @@ 订单编号:{{item.order_sn}} - - 待支付 - 待评价 - - - 已评价 - - - 已取消 - - - 已作废 - + + + + 未支付 + 组团中 + 待支付尾款 + + + 待支付 + + + 待评价 + + + + + + 已评价 + + + + 已取消 + + + + 已作废 + @@ -330,7 +347,8 @@ - + 秒杀 + 团购 @@ -392,14 +410,18 @@ 订单详情 - + 评价 评价 - 立即支付 + 立即支付 + + 立即支付 -- libgit2 0.21.4