diff --git a/pages/team/team_ping/team_ping.js b/pages/team/team_ping/team_ping.js index 6cb056f..4a8a5dd 100644 --- a/pages/team/team_ping/team_ping.js +++ b/pages/team/team_ping/team_ping.js @@ -101,17 +101,18 @@ Page({ wx.showLoading({ title: "加载中"}); - for (i = 0; i < order.length; i++) { + if(order && order.length){ + for (i = 0; i < order.length; i++) { - //获取teamgroup中的值 - await getApp().request.promiseGet("/api/weshop/teamgroup/page", { - data: { store_id: os.stoid, listno: order[i].pt_listno,pageSize:1,page:1} - }).then(res => { - team_g = res.data.data.pageData[0] - }) + //获取teamgroup中的值 + await getApp().request.promiseGet("/api/weshop/teamgroup/page", { + data: { store_id: os.stoid, listno: order[i].pt_listno,pageSize:1,page:1} + }).then(res => { + team_g = res.data.data.pageData[0] + }) - switch (team_g.goods_type){ + switch (team_g.goods_type){ case 0: //获取订单从表信息 await getApp().request.promiseGet("/api/weshop/ordergoods/pageGoods", { @@ -142,75 +143,88 @@ Page({ }) break; - case 1: + case 1: + + order[i].goods_type=1; + order[i].pre_cut=0; //获取order信息根据订单编号order_sn await getApp().request.promiseGet("/api/weshop/rechargeServicelist/page", { - data: { store_id: os.stoid, order_id: order.order_id,} + data: { store_id: os.stoid, order_id: order[i].order_id,} }).then(res => { - order_goods = res.data.data.pageData[0]; + order_goods = res.data.data.pageData; + order_goods[0].goods_num=order_goods[0].qty; + order_goods[0].goods_price=order_goods[0].price; order[i].order_goods = order_goods; - order[i].gimage = ee.data.imageurl + order_goods[0]?.original_img; }) + + //pt_tail_money 在从表 + order[i].pt_tail_money=order_goods[0].pt_tail_money; + //-- 获取商品信息 -- - await getApp().request.promiseGet("/api/weshop/serviceCard/get/" + os.stoid + "/" + goods_id, { + await getApp().request.promiseGet("/api/weshop/serviceCard/get/" + os.stoid + "/" + order_goods[0].card_id, { }).then(res => { - //-- 商品地址 -- - order[i].gimage = ee.data.imageurl + res.data.data.original_img + //-- 商品地址 -- + order[i].gimage = ee.data.imageurl + res.data.data.img_url + order_goods[0].goods_name= res.data.data.service_name; }) //-- 多少人参团头像 -- await getApp().request.promiseGet("/api/weshop/rechargeServicelist/pagePtList", { data: { - store_id: o.stoid, - pt_listno: teamgroup.listno, + store_id: o.stoid, + pt_listno: team_g.listno, } }).then(res => { - ordertx = res.data.data.pageData; - order[i].tx=ordertx; + ordertx = res.data.data.pageData; + order[i].tx=ordertx; }) - break; - } + break; + } - if (order[i].is_zsorder== 4) { - var num = 0; - var jt_data = JSON.parse(order[i].ct_rylist); - for (var m in jt_data) { - if (jt_data[m].rynum > num) num = jt_data[m].rynum; + if (order[i].is_zsorder== 4) { + var num = 0; + var jt_data = JSON.parse(order[i].ct_rylist); + for (var m in jt_data) { + if (jt_data[m].rynum > num) num = jt_data[m].rynum; + } + order[i].max_ct_num = num; } - order[i].max_ct_num = num; - } - var head=[]; - if(team_g.is_xuni_ct) { + var head=[]; + if(team_g.is_xuni_ct) { head=team_g.xuni_head_id.split(","); order[i].is_xuni_ct=1; - } + } + + var sf_num = order[i].ct_num; + if (order[i].ct_num>=3){ sf_num=3;} + sf_num=sf_num-ordertx.length; + if(sf_num>0) { + var arr = []; + for(var j=0;j=3){ sf_num=3;} - sf_num=sf_num-ordertx.length; - if(sf_num>0) { - var arr = []; - for(var j=0;j {{item.order_goods[0].goods_price}} - {{item.order_goods[0].shop_price || item.order_goods[0].market_price}} +