Commit 435d8093428dd30ac668512b33cdeb7fefb15f37
1 parent
bcc735c2
OA单,秒杀多个活动的优化
Showing
16 changed files
with
255 additions
and
113 deletions
packageA/pages/goodsInfo/goodsInfo.js
@@ -732,7 +732,7 @@ Page({ | @@ -732,7 +732,7 @@ Page({ | ||
732 | // console.log('0xxxxx999999', t.data.data); | 732 | // console.log('0xxxxx999999', t.data.data); |
733 | //-----商品详情--- | 733 | //-----商品详情--- |
734 | if(!t.data.data.serviceContent) t.data.data.serviceContent=" "; | 734 | if(!t.data.data.serviceContent) t.data.data.serviceContent=" "; |
735 | - a.wxParse("content", "html", t.data.data.serviceContent, ee, 6); | 735 | + a.wxParse("content", "html", ut.format_content(t.data.data.serviceContent), ee, 6); |
736 | e.wxParseAddFullImageUrl(ee, "content"); | 736 | e.wxParseAddFullImageUrl(ee, "content"); |
737 | 737 | ||
738 | //获取重表 | 738 | //获取重表 |
packageA/pages/jfbuy/jfbuy.js
@@ -454,7 +454,7 @@ Page({ | @@ -454,7 +454,7 @@ Page({ | ||
454 | viewItemDetails:function(e){ | 454 | viewItemDetails:function(e){ |
455 | var index=e.currentTarget.dataset.index; | 455 | var index=e.currentTarget.dataset.index; |
456 | var item=this.data.list2[index]; | 456 | var item=this.data.list2[index]; |
457 | - var url="/pages/goods/goodsInfo/goodsInfo?goods_id="+item.goods_id+"&title="+item.goods_name; | 457 | + var url="/pages/goods/goodsInfo/goodsInfo?prom_type=4&prom_id="+item.id+"&goods_id="+item.goods_id+"&title="+item.goods_name; |
458 | getApp().goto(url); | 458 | getApp().goto(url); |
459 | }, | 459 | }, |
460 | 460 |
packageA/pages/prom_list/prom_list.js
@@ -234,50 +234,22 @@ Page({ | @@ -234,50 +234,22 @@ Page({ | ||
234 | } | 234 | } |
235 | t.data.data.gg = gg; | 235 | t.data.data.gg = gg; |
236 | 236 | ||
237 | - //--看一下有没有开启等级卡--- | ||
238 | - if (ee.data.rank_switch) { | ||
239 | - //---回调卡的列表--- | ||
240 | - th.getPlusCardType(function (ob) { | ||
241 | - var user = getApp().globalData.userInfo; | ||
242 | - if (user) { | ||
243 | - if (user.card_field && user['card_expiredate']) { | ||
244 | - var str = user['card_expiredate'].replace(/-/g, '/'); | ||
245 | - var end = new Date(str); | ||
246 | - end = Date.parse(end) / 1000; | ||
247 | - var now = ut.gettimestamp(); | ||
248 | - //--- 判断是等级会员,且在有效期范围内 --- | ||
249 | - if (user.card_field && now < end) { | ||
250 | - var card_name = ob.name_map.get(user.card_field); | ||
251 | - if (card_name && card_name.length > 5) card_name = card_name.substring(0, 5); | ||
252 | - th.setData({ | ||
253 | - card_field: user.card_field, | ||
254 | - card_name: card_name | ||
255 | - }); | ||
256 | - if (t.data.data[user.card_field] > 0) t.data.data.shop_price = t.data.data[user.card_field]; | ||
257 | - } | ||
258 | - } | ||
259 | - } | ||
260 | - ee.setData({ | ||
261 | - data: t.data.data, | ||
262 | - }); | ||
263 | - }) | ||
264 | - } else { | ||
265 | - ee.setData({ | ||
266 | - data: t.data.data, | ||
267 | - }); | ||
268 | - } | 237 | + |
269 | 238 | ||
270 | - if (!ee.data.collocationList) { | 239 | + if (!ee.data.collocationList) { |
271 | var user_id=getApp().globalData.user_id || 0; | 240 | var user_id=getApp().globalData.user_id || 0; |
272 | /*---获取活动的重表---*/ | 241 | /*---获取活动的重表---*/ |
273 | //调用接口判断订单优惠, | 242 | //调用接口判断订单优惠, |
274 | - getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid + "/" + ee.data.gid + "/2"+"/"+user_id, {}).then(res => { | 243 | + getApp().request.promiseGet("/api/weshop/goods/getGoodsPromListNew/" + os.stoid + "/" + ee.data.gid + "/2"+"/"+user_id, {}).then(res => { |
275 | if (res.data.code == 0) { | 244 | if (res.data.code == 0) { |
276 | 245 | ||
277 | var r_data = res.data.data; | 246 | var r_data = res.data.data; |
278 | 247 | ||
279 | th.data.is_coupon = r_data.collocationPromList.is_coupon; | 248 | th.data.is_coupon = r_data.collocationPromList.is_coupon; |
280 | 249 | ||
250 | + | ||
251 | + t.data.data.prom_id=r_data.collocationPromList.id; | ||
252 | + | ||
281 | th.loop_promise(0, r_data.collocationList, function () { | 253 | th.loop_promise(0, r_data.collocationList, function () { |
282 | 254 | ||
283 | var set_data=JSON.parse(JSON.stringify(r_data.collocationList)); | 255 | var set_data=JSON.parse(JSON.stringify(r_data.collocationList)); |
@@ -299,8 +271,43 @@ Page({ | @@ -299,8 +271,43 @@ Page({ | ||
299 | }) | 271 | }) |
300 | } | 272 | } |
301 | 273 | ||
302 | - //获取统一条形码,普通商品和优惠促销的商品 | ||
303 | - if (t.data.data.prom_type == 5) { | 274 | + |
275 | + //--看一下有没有开启等级卡--- | ||
276 | + if (ee.data.rank_switch) { | ||
277 | + //---回调卡的列表--- | ||
278 | + th.getPlusCardType(function (ob) { | ||
279 | + var user = getApp().globalData.userInfo; | ||
280 | + if (user) { | ||
281 | + if (user.card_field && user['card_expiredate']) { | ||
282 | + var str = user['card_expiredate'].replace(/-/g, '/'); | ||
283 | + var end = new Date(str); | ||
284 | + end = Date.parse(end) / 1000; | ||
285 | + var now = ut.gettimestamp(); | ||
286 | + //--- 判断是等级会员,且在有效期范围内 --- | ||
287 | + if (user.card_field && now < end) { | ||
288 | + var card_name = ob.name_map.get(user.card_field); | ||
289 | + if (card_name && card_name.length > 5) card_name = card_name.substring(0, 5); | ||
290 | + th.setData({ | ||
291 | + card_field: user.card_field, | ||
292 | + card_name: card_name | ||
293 | + }); | ||
294 | + if (t.data.data[user.card_field] > 0) t.data.data.shop_price = t.data.data[user.card_field]; | ||
295 | + } | ||
296 | + } | ||
297 | + } | ||
298 | + ee.setData({ | ||
299 | + data: t.data.data, | ||
300 | + }); | ||
301 | + }) | ||
302 | + } else { | ||
303 | + ee.setData({ | ||
304 | + data: t.data.data, | ||
305 | + }); | ||
306 | + } | ||
307 | + | ||
308 | + | ||
309 | + | ||
310 | + //获取统一条形码,普通商品和优惠促销的商品 | ||
304 | //默认门店要拿下门店库存 | 311 | //默认门店要拿下门店库存 |
305 | if (that.data.sales_rules >= 2) { | 312 | if (that.data.sales_rules >= 2) { |
306 | //--等待某个值只运行---,这里有可能因为导航的时间太久,而不能计算门店库存 | 313 | //--等待某个值只运行---,这里有可能因为导航的时间太久,而不能计算门店库存 |
@@ -372,9 +379,7 @@ Page({ | @@ -372,9 +379,7 @@ Page({ | ||
372 | ee.get_sto(); | 379 | ee.get_sto(); |
373 | } | 380 | } |
374 | 381 | ||
375 | - } else { | ||
376 | - return getApp().my_warnning("商品没有搭配购的活动", 0, th) | ||
377 | - } | 382 | + |
378 | } | 383 | } |
379 | } | 384 | } |
380 | }); | 385 | }); |
@@ -497,10 +502,11 @@ Page({ | @@ -497,10 +502,11 @@ Page({ | ||
497 | 502 | ||
498 | 503 | ||
499 | //-----如果是秒杀,团购,积分购,拼团----- | 504 | //-----如果是秒杀,团购,积分购,拼团----- |
500 | - if (th.data.data.prom_type != 5) { | ||
501 | - th.setData({lding:0}) | ||
502 | - return s.my_warnning("商品不是搭配活动!", 0, th); | ||
503 | - }else{ | 505 | + // if (th.data.data.prom_type != 5) { |
506 | + // th.setData({lding:0}) | ||
507 | + // return s.my_warnning("商品不是搭配活动!", 0, th); | ||
508 | + // }else{ | ||
509 | + | ||
504 | //---如果是线下门店销售的时候--- | 510 | //---如果是线下门店销售的时候--- |
505 | if(th.data.sales_rules>=2){ | 511 | if(th.data.sales_rules>=2){ |
506 | 512 | ||
@@ -569,8 +575,9 @@ Page({ | @@ -569,8 +575,9 @@ Page({ | ||
569 | return s.my_warnning("库存不足!", 0, th); | 575 | return s.my_warnning("库存不足!", 0, th); |
570 | } | 576 | } |
571 | th.add_cart_next(e,t,a,o,newd); //加入购物车下一步 | 577 | th.add_cart_next(e,t,a,o,newd); //加入购物车下一步 |
572 | - } | ||
573 | - } | 578 | + } |
579 | + | ||
580 | + // } | ||
574 | }) | 581 | }) |
575 | }, | 582 | }, |
576 | 583 |
packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo.js
@@ -990,7 +990,7 @@ Page({ | @@ -990,7 +990,7 @@ Page({ | ||
990 | 990 | ||
991 | //-----商品详情--- | 991 | //-----商品详情--- |
992 | if (!t.data.data.goods_content) t.data.data.goods_content = " "; | 992 | if (!t.data.data.goods_content) t.data.data.goods_content = " "; |
993 | - a.wxParse("content", "html", t.data.data.goods_content, ee, 6); | 993 | + a.wxParse("content", "html",ut.format_content(t.data.data.goods_content), ee, 6); |
994 | e.wxParseAddFullImageUrl(ee, "content"); | 994 | e.wxParseAddFullImageUrl(ee, "content"); |
995 | 995 | ||
996 | if (ee.data.prom_type) { | 996 | if (ee.data.prom_type) { |
packageC/pages/presell/goodsInfo/goodsInfo.js
@@ -784,7 +784,7 @@ Page({ | @@ -784,7 +784,7 @@ Page({ | ||
784 | 784 | ||
785 | //-----商品详情--- | 785 | //-----商品详情--- |
786 | if (!t.data.data.goods_content) t.data.data.goods_content = " "; | 786 | if (!t.data.data.goods_content) t.data.data.goods_content = " "; |
787 | - a.wxParse("content", "html", t.data.data.goods_content, ee, 6); | 787 | + a.wxParse("content", "html",ut.format_content( t.data.data.goods_content), ee, 6); |
788 | e.wxParseAddFullImageUrl(ee, "content"); | 788 | e.wxParseAddFullImageUrl(ee, "content"); |
789 | 789 | ||
790 | ee.setData({ | 790 | ee.setData({ |
packageC/pages/presell/pregoodsInfo/goodsInfo.js
@@ -772,7 +772,7 @@ Page({ | @@ -772,7 +772,7 @@ Page({ | ||
772 | 772 | ||
773 | //-----商品详情--- | 773 | //-----商品详情--- |
774 | if (!t.data.data.goods_content) t.data.data.goods_content = " "; | 774 | if (!t.data.data.goods_content) t.data.data.goods_content = " "; |
775 | - a.wxParse("content", "html", t.data.data.goods_content, ee, 6); | 775 | + a.wxParse("content", "html", ut.format_content(t.data.data.goods_content), ee, 6); |
776 | e.wxParseAddFullImageUrl(ee, "content"); | 776 | e.wxParseAddFullImageUrl(ee, "content"); |
777 | 777 | ||
778 | ee.setData({ | 778 | ee.setData({ |
packageE/pages/cart/cart2/cart2.js
@@ -53,6 +53,9 @@ Page({ | @@ -53,6 +53,9 @@ Page({ | ||
53 | bn_pickname: "", //选择的门店名称 | 53 | bn_pickname: "", //选择的门店名称 |
54 | bn_t_exp_t: 0, //判断商品和门店一起决定的物流自提的方式0 都可以 1自提 2物流 | 54 | bn_t_exp_t: 0, //判断商品和门店一起决定的物流自提的方式0 都可以 1自提 2物流 |
55 | 55 | ||
56 | + bn_is_order_yh:1, //是不是订单优惠 | ||
57 | + bn_is_post_temp:1, //是不是进行计算包邮模板 | ||
58 | + | ||
56 | bn_plus_cut_price: 0, //显示等级卡会优惠多少钱 | 59 | bn_plus_cut_price: 0, //显示等级卡会优惠多少钱 |
57 | /*------------------------*/ | 60 | /*------------------------*/ |
58 | user_addr: null,//物流 | 61 | user_addr: null,//物流 |
@@ -695,6 +698,19 @@ Page({ | @@ -695,6 +698,19 @@ Page({ | ||
695 | //如果有购买活动 | 698 | //如果有购买活动 |
696 | item1.promgoodsbuynum = promgoodsbuynum; | 699 | item1.promgoodsbuynum = promgoodsbuynum; |
697 | 700 | ||
701 | + //如果是秒杀的时候 | ||
702 | + if(item1.prom_type==1){ | ||
703 | + var url= "/api/weshop/activitylist/getSJGoodsPriceNew/" + os.stoid | ||
704 | + + "/" + item1.goods_id + "/1/" + item1.prom_id + "/" + app.globalData.user_id; | ||
705 | + await app.request.promiseGet(url,{}).then(res=>{ | ||
706 | + if(res.data.code==0){ | ||
707 | + console.log(res.data.data,"111"); | ||
708 | + item1.is_order_yh=res.data.data.is_order_yh; | ||
709 | + item1.is_post_temp=res.data.data.is_post_temp; | ||
710 | + } | ||
711 | + }) | ||
712 | + } | ||
713 | + | ||
698 | //要把优惠活动加入,prom_goods_map中,赠品不要运算,代发商品不算优惠 | 714 | //要把优惠活动加入,prom_goods_map中,赠品不要运算,代发商品不算优惠 |
699 | if (item1.prom_type == 3 && item1.is_gift != 1 && !item1.whsle_id) { | 715 | if (item1.prom_type == 3 && item1.is_gift != 1 && !item1.whsle_id) { |
700 | // th.check_is_youhui(item1.goods_id, item1.pick_id); | 716 | // th.check_is_youhui(item1.goods_id, item1.pick_id); |
@@ -1439,6 +1455,17 @@ Page({ | @@ -1439,6 +1455,17 @@ Page({ | ||
1439 | t.data.data.thi_rate = tt.data.data.thi_rate; | 1455 | t.data.data.thi_rate = tt.data.data.thi_rate; |
1440 | t.data.data.commission = tt.data.data.commission; | 1456 | t.data.data.commission = tt.data.data.commission; |
1441 | 1457 | ||
1458 | + if(tt.data.data.is_order_yh){ | ||
1459 | + th.data.bn_is_order_yh=1; | ||
1460 | + }else{ | ||
1461 | + th.data.bn_is_order_yh=0; | ||
1462 | + } | ||
1463 | + | ||
1464 | + if(tt.data.data.is_post_temp){ | ||
1465 | + th.data.bn_is_post_temp=1; | ||
1466 | + }else{ | ||
1467 | + th.data.bn_is_post_temp=0; | ||
1468 | + } | ||
1442 | 1469 | ||
1443 | } else { | 1470 | } else { |
1444 | t.data.data.prom_id = 0; | 1471 | t.data.data.prom_id = 0; |
@@ -1958,6 +1985,11 @@ Page({ | @@ -1958,6 +1985,11 @@ Page({ | ||
1958 | var zh_prom_goods = c_arr[i].zh_prom_goods; //组合购计算的原始数据存储空间 | 1985 | var zh_prom_goods = c_arr[i].zh_prom_goods; //组合购计算的原始数据存储空间 |
1959 | var ladder_prom_goods = c_arr[i].ladder_prom_goods; //组合购计算的原始数据存储空间 | 1986 | var ladder_prom_goods = c_arr[i].ladder_prom_goods; //组合购计算的原始数据存储空间 |
1960 | 1987 | ||
1988 | + | ||
1989 | + var no_order_yh=0; //-- 有些活动不能和订单优惠叠加的金额 -- | ||
1990 | + var no_post_temp=0; //-- 有些活动不能和包邮模板的金额 -- | ||
1991 | + | ||
1992 | + | ||
1961 | if (th.data.using_quan[pickid] != null && th.data.using_quan[pickid] != undefined) | 1993 | if (th.data.using_quan[pickid] != null && th.data.using_quan[pickid] != undefined) |
1962 | quan_no = th.data.using_quan[pickid].coupon_no; | 1994 | quan_no = th.data.using_quan[pickid].coupon_no; |
1963 | 1995 | ||
@@ -2010,6 +2042,15 @@ Page({ | @@ -2010,6 +2042,15 @@ Page({ | ||
2010 | } | 2042 | } |
2011 | o_price += item[j].goods_price * item[j].goods_num; | 2043 | o_price += item[j].goods_price * item[j].goods_num; |
2012 | 2044 | ||
2045 | + //-- 秒杀的时候,判断有没有订单优惠和包邮模板的叠加 -- | ||
2046 | + if(item[j].prom_type==1 ){ | ||
2047 | + if(!item[j].is_order_yh) | ||
2048 | + no_order_yh+=item[j].goods_price * item[j].goods_num; | ||
2049 | + if(!item[j].is_post_temp) | ||
2050 | + no_post_temp+=item[j].goods_price * item[j].goods_num; | ||
2051 | + } | ||
2052 | + | ||
2053 | + | ||
2013 | } | 2054 | } |
2014 | //判断是不是有组合购的金额 | 2055 | //判断是不是有组合购的金额 |
2015 | var f_o_price = o_price; | 2056 | var f_o_price = o_price; |
@@ -2108,15 +2149,15 @@ Page({ | @@ -2108,15 +2149,15 @@ Page({ | ||
2108 | }) | 2149 | }) |
2109 | } | 2150 | } |
2110 | 2151 | ||
2111 | - var user_addr = th.data.user_addr; | 2152 | + var user_addr=th.data.user_addr; |
2112 | var req_d = { | 2153 | var req_d = { |
2113 | province: user_addr.province, city: user_addr.city, district: user_addr.district, | 2154 | province: user_addr.province, city: user_addr.city, district: user_addr.district, |
2114 | - wuliu: parseFloat(o_price - quan_price - whsle_goods_price).toFixed(2), store_id: os.stoid | 2155 | + wuliu:parseFloat(o_price - quan_price-whsle_goods_price-no_post_temp).toFixed(2),store_id: os.stoid |
2115 | } | 2156 | } |
2116 | await getApp().request.promisePost("/api/weshop/order/areaFreight", { | 2157 | await getApp().request.promisePost("/api/weshop/order/areaFreight", { |
2117 | is_json: 1, data: req_d | 2158 | is_json: 1, data: req_d |
2118 | }).then(rs => { | 2159 | }).then(rs => { |
2119 | - if (rs.data.code == 0) back_data = rs.data.data; | 2160 | + if (rs.data.code == 0) back_data =rs.data.data; |
2120 | }); | 2161 | }); |
2121 | 2162 | ||
2122 | } | 2163 | } |
@@ -2288,6 +2329,10 @@ Page({ | @@ -2288,6 +2329,10 @@ Page({ | ||
2288 | } | 2329 | } |
2289 | 2330 | ||
2290 | 2331 | ||
2332 | + if(no_order_yh){ | ||
2333 | + o_condition=o_condition-no_order_yh; | ||
2334 | + t_o_condition=t_o_condition-no_order_yh; | ||
2335 | + } | ||
2291 | 2336 | ||
2292 | var order_m = 0; | 2337 | var order_m = 0; |
2293 | //---判断是不是有订单优惠--- | 2338 | //---判断是不是有订单优惠--- |
@@ -2735,11 +2780,15 @@ Page({ | @@ -2735,11 +2780,15 @@ Page({ | ||
2735 | store_id: os.stoid | 2780 | store_id: os.stoid |
2736 | } | 2781 | } |
2737 | var back_data = null; | 2782 | var back_data = null; |
2738 | - await getApp().request.promisePost("/api/weshop/order/areaFreight", { | ||
2739 | - is_json: 1, data: req_d | ||
2740 | - }).then(rs => { | ||
2741 | - if (rs.data.code == 0) back_data = rs.data.data; | ||
2742 | - }); | 2783 | + |
2784 | + //判断是不是包邮模板 | ||
2785 | + if(th.data.bn_is_post_temp){ | ||
2786 | + await getApp().request.promisePost("/api/weshop/order/areaFreight", { | ||
2787 | + is_json: 1, data: req_d | ||
2788 | + }).then(rs => { | ||
2789 | + if (rs.data.code == 0) back_data = rs.data.data; | ||
2790 | + }); | ||
2791 | + } | ||
2743 | 2792 | ||
2744 | //如果有包邮券的不包邮商品的时候 | 2793 | //如果有包邮券的不包邮商品的时候 |
2745 | if (quan_no_goods_arr) { | 2794 | if (quan_no_goods_arr) { |
@@ -2886,7 +2935,7 @@ Page({ | @@ -2886,7 +2935,7 @@ Page({ | ||
2886 | o_condition = 0; | 2935 | o_condition = 0; |
2887 | } | 2936 | } |
2888 | 2937 | ||
2889 | - | 2938 | + |
2890 | //预存金额使用参与计算 | 2939 | //预存金额使用参与计算 |
2891 | if(th.data.udata && th.data.udata.Balance>0 && order_m*1>0){ | 2940 | if(th.data.udata && th.data.udata.Balance>0 && order_m*1>0){ |
2892 | if(!th.data.bn_goods.keyid){ | 2941 | if(!th.data.bn_goods.keyid){ |
@@ -2984,9 +3033,8 @@ Page({ | @@ -2984,9 +3033,8 @@ Page({ | ||
2984 | }) | 3033 | }) |
2985 | } | 3034 | } |
2986 | 3035 | ||
3036 | + if (o_condition > 0 && th.data.bn_is_order_yh) { | ||
2987 | 3037 | ||
2988 | - | ||
2989 | - if (o_condition > 0) { | ||
2990 | th.check_is_order_prom(o_condition, async function () { | 3038 | th.check_is_order_prom(o_condition, async function () { |
2991 | var order_prom_amount = 0; | 3039 | var order_prom_amount = 0; |
2992 | var order_prom_id = 0; | 3040 | var order_prom_id = 0; |
@@ -3379,11 +3427,12 @@ Page({ | @@ -3379,11 +3427,12 @@ Page({ | ||
3379 | 3427 | ||
3380 | }, | 3428 | }, |
3381 | async submit_func(){ | 3429 | async submit_func(){ |
3382 | - let cartlist = this.data.cartlist || [] | 3430 | + let cartlist = this.data.cartlist || []; |
3383 | let allarr=[] | 3431 | let allarr=[] |
3384 | let strarr=[] | 3432 | let strarr=[] |
3385 | let cbarr=[] | 3433 | let cbarr=[] |
3386 | let cbarr_id=[] | 3434 | let cbarr_id=[] |
3435 | + | ||
3387 | if(cartlist && cartlist.length>0){ | 3436 | if(cartlist && cartlist.length>0){ |
3388 | for (let index = 0,length=cartlist.length; index < length; index++) { | 3437 | for (let index = 0,length=cartlist.length; index < length; index++) { |
3389 | let item=cartlist[index].goods | 3438 | let item=cartlist[index].goods |
@@ -3397,6 +3446,7 @@ Page({ | @@ -3397,6 +3446,7 @@ Page({ | ||
3397 | } | 3446 | } |
3398 | } | 3447 | } |
3399 | } | 3448 | } |
3449 | + | ||
3400 | if(strarr.length>0){ | 3450 | if(strarr.length>0){ |
3401 | if(allarr.length>0){ | 3451 | if(allarr.length>0){ |
3402 | allarr.map(item=>{ | 3452 | allarr.map(item=>{ |
@@ -3475,6 +3525,12 @@ Page({ | @@ -3475,6 +3525,12 @@ Page({ | ||
3475 | if (this.data.is_summit_ing) return false; | 3525 | if (this.data.is_summit_ing) return false; |
3476 | this.data.is_summit_ing = 1; | 3526 | this.data.is_summit_ing = 1; |
3477 | 3527 | ||
3528 | + function is_ok_wu_arr(index,name){ | ||
3529 | + if(!th.data.wu_arr) return ''; | ||
3530 | + if(!th.data.wu_arr[index]) return ''; | ||
3531 | + return th.data.wu_arr[name]; | ||
3532 | + } | ||
3533 | + | ||
3478 | var th = this, pdata = new Array(); | 3534 | var th = this, pdata = new Array(); |
3479 | var ff = true; | 3535 | var ff = true; |
3480 | //------------立即购买------------- | 3536 | //------------立即购买------------- |
@@ -3506,8 +3562,8 @@ Page({ | @@ -3506,8 +3562,8 @@ Page({ | ||
3506 | //'mobile': th.data.userinfo.mobile, | 3562 | //'mobile': th.data.userinfo.mobile, |
3507 | 'mobile': addr == null ? th.data.userinfo.mobile : addr.mobile, | 3563 | 'mobile': addr == null ? th.data.userinfo.mobile : addr.mobile, |
3508 | 'email': '', | 3564 | 'email': '', |
3509 | - 'shipping_code': th.data.bn_exp_type == 1 ? 0 : th.data.wu_arr[th.data.index].code, | ||
3510 | - 'shipping_name': th.data.bn_exp_type == 1 ? '' : th.data.wu_arr[th.data.index].name, | 3565 | + 'shipping_code': th.data.bn_exp_type == 1 ? 0 : is_ok_wu_arr(th.data.index,'code'), |
3566 | + 'shipping_name': th.data.bn_exp_type == 1 ? '' : is_ok_wu_arr(th.data.index,'name'), | ||
3511 | 'invoice_title': '', | 3567 | 'invoice_title': '', |
3512 | 'goods_price': parseFloat(th.data.formData.all_price).toFixed(2), //商品总价 | 3568 | 'goods_price': parseFloat(th.data.formData.all_price).toFixed(2), //商品总价 |
3513 | 'shipping_price': parseFloat(th.data.formData.shipping_price).toFixed(2), //物流金额 | 3569 | 'shipping_price': parseFloat(th.data.formData.shipping_price).toFixed(2), //物流金额 |
@@ -3784,8 +3840,8 @@ Page({ | @@ -3784,8 +3840,8 @@ Page({ | ||
3784 | 'more_address': addr == null ? "" : addr.more_address, | 3840 | 'more_address': addr == null ? "" : addr.more_address, |
3785 | 'mobile': addr == null ? th.data.userinfo.mobile : addr.mobile, | 3841 | 'mobile': addr == null ? th.data.userinfo.mobile : addr.mobile, |
3786 | 'email': '', | 3842 | 'email': '', |
3787 | - 'shipping_code': th.data.is_all_zt == 1 ? 0 : th.data.wu_arr[t_item.wind].code, | ||
3788 | - 'shipping_name': th.data.is_all_zt == 1 ? '' : th.data.wu_arr[t_item.wind].name, | 3843 | + 'shipping_code': th.data.is_all_zt == 1 ? 0 : is_ok_wu_arr(t_item.wind,'code'), |
3844 | + 'shipping_name': th.data.is_all_zt == 1 ? '' : is_ok_wu_arr(t_item.wind,'name'), | ||
3789 | 'invoice_title': '', | 3845 | 'invoice_title': '', |
3790 | 'goods_price': parseFloat(t_item.goods_price).toFixed(2), //商品总价 | 3846 | 'goods_price': parseFloat(t_item.goods_price).toFixed(2), //商品总价 |
3791 | 'shipping_price': parseFloat(t_item.shipping_price).toFixed(2), //物流金额 | 3847 | 'shipping_price': parseFloat(t_item.shipping_price).toFixed(2), //物流金额 |
packageE/pages/user/cardinfo/cardinfo.js
@@ -63,7 +63,7 @@ Page({ | @@ -63,7 +63,7 @@ Page({ | ||
63 | getApp().request.promiseGet("/api/weshop/storeconfig/get/" + os.stoid, { | 63 | getApp().request.promiseGet("/api/weshop/storeconfig/get/" + os.stoid, { |
64 | }).then(res => { | 64 | }).then(res => { |
65 | var is_cardrule = res.data.data.cardrules; | 65 | var is_cardrule = res.data.data.cardrules; |
66 | - w.wxParse("content", "html", is_cardrule, ee, 6); | 66 | + w.wxParse("content", "html", ut.format_content(is_cardrule), ee, 6); |
67 | ee.setData({ | 67 | ee.setData({ |
68 | is_card_rule: is_cardrule | 68 | is_card_rule: is_cardrule |
69 | }); | 69 | }); |
pages/cart/cart2_inte/cart2_inte.js
pages/goods/categoryList/categoryList.wxml
@@ -293,38 +293,40 @@ | @@ -293,38 +293,40 @@ | ||
293 | <!-- 品类--> | 293 | <!-- 品类--> |
294 | <block wx:if="{{is_show_pl&&select_classify_on!=221&&select_classify_on!=220&&select_classify_on!=223}}"> | 294 | <block wx:if="{{is_show_pl&&select_classify_on!=221&&select_classify_on!=220&&select_classify_on!=223}}"> |
295 | <!-- <block wx:if="{{select_classify_on!=221&&select_classify_on!=220&&select_classify_on!=223&&is_level_three!=1}}"> --> | 295 | <!-- <block wx:if="{{select_classify_on!=221&&select_classify_on!=220&&select_classify_on!=223&&is_level_three!=1}}"> --> |
296 | - <block> | ||
297 | - <!-- <block wx:if="{{select_classify_on == 0&&is_level_three!=1}}"> --> | ||
298 | - <view class="my-container"> | ||
299 | - <view class="classify_name fs28 flex-space-between ai-center" data-pid="0" data-cid="{{cat_id}}" bindtap='select_more'> | ||
300 | - <view class="classify_title ellipsis-1">{{classify_name}}</view> | ||
301 | - <view class="flex select_more ai-center"> | ||
302 | - <view class="red-co fs24">更多</view> | ||
303 | - <view class="bg_right width_height" style="margin-top: 0;"></view> | ||
304 | - </view> | 296 | + |
297 | + <view class="my-container"> | ||
298 | + <view class="classify_name fs28 flex-space-between ai-center" data-pid="0" data-cid="{{cat_id}}" bindtap='select_more'> | ||
299 | + <view class="classify_title ellipsis-1">{{classify_name}}</view> | ||
300 | + <view class="flex select_more ai-center"> | ||
301 | + <view class="red-co fs24">更多</view> | ||
302 | + <view class="bg_right width_height" style="margin-top: 0;"></view> | ||
305 | </view> | 303 | </view> |
306 | - <!-- 显示2级列表 --> | ||
307 | - <!-- <view class="classify_content-frame flex-wrap"> | ||
308 | - <block wx:if="{{goodslist && goodslist.length>0}}"> | ||
309 | - <block wx:for="{{goodslist}}" wx:for-item="goods" wx:for-index="indx"> | ||
310 | - <view class="type_img_frame t-c ib" data-cid="{{goods.items.id}}" data-pid="{{goods.items.parent_id}}" bindtap="go_cate"> | ||
311 | - <image class=" type_img" src="{{goods.items.icoimg==null||goods.items.icoimg==''?iurl+'/miniapp/images/no_cate_def.png':goods.items.icoimg}}" binderror="goods_bnerr" data-err="goodslist[{{index}}].logo"></image> | ||
312 | - <view class="brand_img_name fs24 ellipsis-1 pdh10">{{goods.items.name}}</view> | ||
313 | - </view> | ||
314 | - </block> | ||
315 | - </block> | ||
316 | - <block wx:else> | ||
317 | - <view class="no_child_lev fs28">该类别无子级</view> | 304 | + </view> |
305 | + <!-- 显示2级列表 --> | ||
306 | + <!-- <view class="classify_content-frame flex-wrap"> | ||
307 | + <block wx:if="{{goodslist && goodslist.length>0}}"> | ||
308 | + <block wx:for="{{goodslist}}" wx:for-item="goods" wx:for-index="indx"> | ||
309 | + <view class="type_img_frame t-c ib" data-cid="{{goods.items.id}}" data-pid="{{goods.items.parent_id}}" bindtap="go_cate"> | ||
310 | + <image class=" type_img" src="{{goods.items.icoimg==null||goods.items.icoimg==''?iurl+'/miniapp/images/no_cate_def.png':goods.items.icoimg}}" binderror="goods_bnerr" data-err="goodslist[{{index}}].logo"></image> | ||
311 | + <view class="brand_img_name fs24 ellipsis-1 pdh10">{{goods.items.name}}</view> | ||
312 | + </view> | ||
318 | </block> | 313 | </block> |
319 | - </view> --> | 314 | + </block> |
315 | + <block wx:else> | ||
316 | + <view class="no_child_lev fs28">该类别无子级</view> | ||
317 | + </block> | ||
318 | + </view> --> | ||
320 | 319 | ||
321 | - </view> | ||
322 | - </block> | 320 | + </view> |
321 | + | ||
322 | + <block wx:if="{{is_level_three==1}}"> | ||
323 | + <!-- <block wx:if="{{select_classify_on == 0&&is_level_three!=1}}"> --> | ||
323 | 324 | ||
324 | - <!-- 商品 含有3级的--> | ||
325 | - <!-- <block wx:if="{{select_classify_on!=220&&select_classify_on!=221&&select_classify_on!=223&&is_level_three==1}}"> --> | ||
326 | - <block> | ||
327 | - <block wx:for="{{goodslist}}" wx:for-item="goods" wx:for-index="inds"> | 325 | + |
326 | + <!-- 商品 含有3级的--> | ||
327 | + <!-- <block wx:if="{{select_classify_on!=220&&select_classify_on!=221&&select_classify_on!=223&&is_level_three==1}}"> --> | ||
328 | + | ||
329 | + <block wx:for="{{goodslist}}" wx:for-item="goods" wx:for-index="inds"> | ||
328 | <view> | 330 | <view> |
329 | 331 | ||
330 | <view class="classify_name fs28 flex-space-between ai-center" data-pid="{{goods.items.parent_id}}" data-cid="{{goods.items.id}}" bindtap='select_more'> | 332 | <view class="classify_name fs28 flex-space-between ai-center" data-pid="{{goods.items.parent_id}}" data-cid="{{goods.items.id}}" bindtap='select_more'> |
@@ -347,8 +349,19 @@ | @@ -347,8 +349,19 @@ | ||
347 | </block> | 349 | </block> |
348 | 350 | ||
349 | </view> | 351 | </view> |
352 | + </block> | ||
353 | + </block> | ||
354 | + | ||
355 | + <block wx:else> | ||
356 | + <view class="classify_content-frame flex-wrap" style="margin-left: 50rpx;"> | ||
357 | + <view class="type_img_frame t-c ib" data-cid="{{item.items.id}}" data-pid="three" wx:for="{{goodslist}}" wx:for-index="index" wx:for-item="item" bindtap="go_cate"> | ||
358 | + <image class=" type_img" src="{{item.items.icoimg==null||item.items.icoimg==''?iurl+'/miniapp/images/no_cate_def.png':item.items.icoimg}}" binderror="goods_bnerr" data-err="goodslist[{{index}}].logo"></image> | ||
359 | + <view class="brand_img_name fs24 ellipsis-1 pdh10">{{item.items.name}}</view> | ||
360 | + </view> | ||
361 | + </view> | ||
362 | + | ||
350 | </block> | 363 | </block> |
351 | - </block> | 364 | + |
352 | </block> | 365 | </block> |
353 | </view> | 366 | </view> |
354 | </view> | 367 | </view> |
pages/goods/goodsInfo/goodsInfo.js
@@ -272,8 +272,8 @@ Page({ | @@ -272,8 +272,8 @@ Page({ | ||
272 | first_leader = t.first_leader, | 272 | first_leader = t.first_leader, |
273 | room_id = t.room_id, | 273 | room_id = t.room_id, |
274 | room_user_share = t.room_user_share, //如果是会员分享带有room_id的话,那么接下来会员分享就不传room_id | 274 | room_user_share = t.room_user_share, //如果是会员分享带有room_id的话,那么接下来会员分享就不传room_id |
275 | - prom_type = t.prom_type, | ||
276 | - prom_id = t.prom_id; //活动ID | 275 | + prom_type = t.prom_type || 0, |
276 | + prom_id = t.prom_id || 0; //活动ID | ||
277 | 277 | ||
278 | var share_openid = t.share_openid; | 278 | var share_openid = t.share_openid; |
279 | 279 | ||
@@ -982,7 +982,7 @@ Page({ | @@ -982,7 +982,7 @@ Page({ | ||
982 | 982 | ||
983 | //-- 把商品的赋值,同时给活动赋值 -- | 983 | //-- 把商品的赋值,同时给活动赋值 -- |
984 | ee.data.fir_goods = JSON.parse(JSON.stringify(t.data.data)); | 984 | ee.data.fir_goods = JSON.parse(JSON.stringify(t.data.data)); |
985 | - if (t.data.data.prom_type && t.data.data.prom_id) { | 985 | + if (t.data.data.prom_type && t.data.data.prom_id && !ee.data.prom_type) { |
986 | ee.data.prom_type = t.data.data.prom_type; | 986 | ee.data.prom_type = t.data.data.prom_type; |
987 | ee.data.prom_id = t.data.data.prom_id; | 987 | ee.data.prom_id = t.data.data.prom_id; |
988 | } | 988 | } |
@@ -1014,7 +1014,8 @@ Page({ | @@ -1014,7 +1014,8 @@ Page({ | ||
1014 | 1014 | ||
1015 | //-----商品详情--- | 1015 | //-----商品详情--- |
1016 | if (!t.data.data.goods_content) t.data.data.goods_content = " "; | 1016 | if (!t.data.data.goods_content) t.data.data.goods_content = " "; |
1017 | - a.wxParse("content", "html", t.data.data.goods_content, ee, 6); | 1017 | + |
1018 | + a.wxParse("content", "html", ut.format_content(t.data.data.goods_content), ee, 6); | ||
1018 | e.wxParseAddFullImageUrl(ee, "content"); | 1019 | e.wxParseAddFullImageUrl(ee, "content"); |
1019 | 1020 | ||
1020 | if (ee.data.prom_type) { | 1021 | if (ee.data.prom_type) { |
@@ -1113,10 +1114,25 @@ Page({ | @@ -1113,10 +1114,25 @@ Page({ | ||
1113 | } | 1114 | } |
1114 | }); | 1115 | }); |
1115 | } | 1116 | } |
1117 | + | ||
1118 | + console.log('bbbbbbbbbbbbbb'); | ||
1119 | + console.log(th.data.prom_type); | ||
1120 | + | ||
1121 | + | ||
1122 | + setTimeout(()=> { | ||
1123 | + console.log('cccc'); | ||
1124 | + console.log(th.data.prom_type); | ||
1125 | + },500) | ||
1126 | + | ||
1127 | + | ||
1128 | + | ||
1116 | } | 1129 | } |
1117 | }); | 1130 | }); |
1118 | }) | 1131 | }) |
1119 | 1132 | ||
1133 | + console.log('aaaaaaaaaa'); | ||
1134 | + console.log(this.data.prom_type); | ||
1135 | + | ||
1120 | this.data.enterAddressPage && (this.data.enterAddressPage = !1); | 1136 | this.data.enterAddressPage && (this.data.enterAddressPage = !1); |
1121 | 1137 | ||
1122 | 1138 | ||
@@ -2603,7 +2619,7 @@ Page({ | @@ -2603,7 +2619,7 @@ Page({ | ||
2603 | callback(); | 2619 | callback(); |
2604 | } else { | 2620 | } else { |
2605 | //-- 判断有没有优惠活动 -- | 2621 | //-- 判断有没有优惠活动 -- |
2606 | - getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid + "/" + th.data.sele_g.goods_id + "/0" + "/" + usr.user_id, {}).then(res => { | 2622 | + getApp().request.promiseGet("/api/weshop/goods/getGoodsPromListNew/" + os.stoid + "/" + th.data.sele_g.goods_id + "/0" + "/" + usr.user_id, {}).then(res => { |
2607 | if (res.data.code == 0) { | 2623 | if (res.data.code == 0) { |
2608 | var r_data = res.data.data; | 2624 | var r_data = res.data.data; |
2609 | th.data.prom_goods = r_data.promGoodsLists; | 2625 | th.data.prom_goods = r_data.promGoodsLists; |
@@ -7064,7 +7080,7 @@ Page({ | @@ -7064,7 +7080,7 @@ Page({ | ||
7064 | 7080 | ||
7065 | } else { | 7081 | } else { |
7066 | //调用接口判断订单优惠, | 7082 | //调用接口判断订单优惠, |
7067 | - getApp().request.get("/api/weshop/goods/getGoodsPromList/" + os.stoid + "/" + gid + "/0" + "/" + user_id, { | 7083 | + getApp().request.get("/api/weshop/goods/getGoodsPromListNew/" + os.stoid + "/" + gid + "/0" + "/" + user_id, { |
7068 | success: function (res) { | 7084 | success: function (res) { |
7069 | if (res.data.code == 0 && res.data.data) { | 7085 | if (res.data.code == 0 && res.data.data) { |
7070 | var r_data = res.data.data; | 7086 | var r_data = res.data.data; |
@@ -7300,9 +7316,13 @@ Page({ | @@ -7300,9 +7316,13 @@ Page({ | ||
7300 | getApp().goto("/packageB/pages/zuhegou/index/index?id=" + id); | 7316 | getApp().goto("/packageB/pages/zuhegou/index/index?id=" + id); |
7301 | }, | 7317 | }, |
7302 | 7318 | ||
7303 | - check_zh_acting: function (func) { | ||
7304 | - var isok = 1, | 7319 | + check_zh_acting: function (func,item) { |
7320 | + var isok = 1; | ||
7321 | + if(!item){ | ||
7305 | item = this.data.sele_g; | 7322 | item = this.data.sele_g; |
7323 | + } | ||
7324 | + | ||
7325 | + | ||
7306 | //如果有组合购 | 7326 | //如果有组合购 |
7307 | var url = "/api/weshop/prom/zhbuy/get/" + os.stoid + "/" + item.prom_id + "/" + getApp().globalData.user_id; | 7327 | var url = "/api/weshop/prom/zhbuy/get/" + os.stoid + "/" + item.prom_id + "/" + getApp().globalData.user_id; |
7308 | getApp().request.promiseGet(url, {}).then(res => { | 7328 | getApp().request.promiseGet(url, {}).then(res => { |
@@ -7398,10 +7418,10 @@ Page({ | @@ -7398,10 +7418,10 @@ Page({ | ||
7398 | new_arr.push(item); | 7418 | new_arr.push(item); |
7399 | } | 7419 | } |
7400 | 7420 | ||
7401 | - if (new_arr.length == 1) { | ||
7402 | - th.data.prom_id = new_arr[0].act_id; | ||
7403 | - th.data.prom_type = new_arr[0].prom_type; | ||
7404 | - } | 7421 | + // if (new_arr.length == 1) { |
7422 | + // th.data.prom_id = new_arr[0].act_id; | ||
7423 | + // th.data.prom_type = new_arr[0].prom_type; | ||
7424 | + // } | ||
7405 | 7425 | ||
7406 | th.setData({ | 7426 | th.setData({ |
7407 | more_flash: new_arr | 7427 | more_flash: new_arr |
@@ -7516,7 +7536,11 @@ Page({ | @@ -7516,7 +7536,11 @@ Page({ | ||
7516 | var arr2 = arr.filter(function (e) { | 7536 | var arr2 = arr.filter(function (e) { |
7517 | return e.s_time < ut.gettimestamp(); | 7537 | return e.s_time < ut.gettimestamp(); |
7518 | }) | 7538 | }) |
7519 | - | 7539 | + |
7540 | + var arr3 = arr.filter(function (e) { | ||
7541 | + return e.s_time < ut.gettimestamp() && e.prom_type==7; | ||
7542 | + }) | ||
7543 | + | ||
7520 | //-- 如果只有一个活动的话 -- | 7544 | //-- 如果只有一个活动的话 -- |
7521 | if (arr.length == 1) { | 7545 | if (arr.length == 1) { |
7522 | th.data.prom_type = arr[0].prom_type; | 7546 | th.data.prom_type = arr[0].prom_type; |
@@ -7527,6 +7551,30 @@ Page({ | @@ -7527,6 +7551,30 @@ Page({ | ||
7527 | th.data.prom_type = arr2[0].prom_type; | 7551 | th.data.prom_type = arr2[0].prom_type; |
7528 | th.data.prom_id = arr2[0].act_id; | 7552 | th.data.prom_id = arr2[0].act_id; |
7529 | } | 7553 | } |
7554 | + | ||
7555 | + | ||
7556 | + if(arr3 && arr3.length>0){ | ||
7557 | + //获取活动信息 | ||
7558 | + var url = "/api/weshop/prom/zhbuy/get/" + os.stoid + "/" + | ||
7559 | + arr3[0].act_id + "/" + getApp().globalData.user_id; | ||
7560 | + getApp().request.get(url, { | ||
7561 | + success: function (e) { | ||
7562 | + if (e.data.code == 0 && e.data.data) { | ||
7563 | + if (ut.gettimestamp() < e.data.data.start_time) { | ||
7564 | + return false; | ||
7565 | + } | ||
7566 | + if (e.data.data.is_end == 0 && ut.gettimestamp() < e.data.data.end_time) { | ||
7567 | + //-- 获取商品列表 -- | ||
7568 | + th.setData({ | ||
7569 | + zh_act: e.data.data | ||
7570 | + }); | ||
7571 | + } | ||
7572 | + | ||
7573 | + } | ||
7574 | + } | ||
7575 | + }); | ||
7576 | + } | ||
7577 | + | ||
7530 | } | 7578 | } |
7531 | //-- 调用回调 -- | 7579 | //-- 调用回调 -- |
7532 | func(); | 7580 | func(); |
pages/goods/goodsList/goodsList.js
@@ -15,7 +15,7 @@ Page({ | @@ -15,7 +15,7 @@ Page({ | ||
15 | requestData: null, | 15 | requestData: null, |
16 | allData: null, | 16 | allData: null, |
17 | openFilterModal: !1, | 17 | openFilterModal: !1, |
18 | - baseUrl: "/api/weshop/goods/page?1=1", | 18 | + baseUrl: "/api/weshop/goods/page?isnewwhere=1", |
19 | requestUrl: "", | 19 | requestUrl: "", |
20 | old_req_url:'', | 20 | old_req_url:'', |
21 | 21 |
pages/goods/search/search.js
@@ -15,7 +15,7 @@ Page({ | @@ -15,7 +15,7 @@ Page({ | ||
15 | allData: null, | 15 | allData: null, |
16 | openFilterModal: !1, | 16 | openFilterModal: !1, |
17 | openSearchModal: !1, | 17 | openSearchModal: !1, |
18 | - baseUrl: "/api/weshop/goods/page?1=1", | 18 | + baseUrl: "/api/weshop/goods/page?isnewwhere=1", |
19 | requestUrl: "", | 19 | requestUrl: "", |
20 | old_req_url:'', | 20 | old_req_url:'', |
21 | //hotWords: [ [ "手机", "小米", "iphone" ], [ "三星", "华为", "冰箱" ] ] | 21 | //hotWords: [ [ "手机", "小米", "iphone" ], [ "三星", "华为", "冰箱" ] ] |
pages/user/order_list/order_list.js
@@ -680,7 +680,7 @@ Page({ | @@ -680,7 +680,7 @@ Page({ | ||
680 | th.setData({ paying: 0 }); | 680 | th.setData({ paying: 0 }); |
681 | return false; | 681 | return false; |
682 | } | 682 | } |
683 | - | 683 | + |
684 | //当是组合优惠的时候 | 684 | //当是组合优惠的时候 |
685 | if (good.prom_type == 7) { | 685 | if (good.prom_type == 7) { |
686 | //如果有组合购 | 686 | //如果有组合购 |
@@ -706,6 +706,7 @@ Page({ | @@ -706,6 +706,7 @@ Page({ | ||
706 | isok = 0; | 706 | isok = 0; |
707 | } | 707 | } |
708 | 708 | ||
709 | + | ||
709 | } else { | 710 | } else { |
710 | //未找到商品的活动 | 711 | //未找到商品的活动 |
711 | isok = 0; | 712 | isok = 0; |
pages/user/plus/plus.js
@@ -108,7 +108,7 @@ Page({ | @@ -108,7 +108,7 @@ Page({ | ||
108 | var switch_list = res.data.data.switch_list; | 108 | var switch_list = res.data.data.switch_list; |
109 | var swi_arr = JSON.parse(switch_list); | 109 | var swi_arr = JSON.parse(switch_list); |
110 | 110 | ||
111 | - w.wxParse("content", "html", is_cardrule, that, 6); | 111 | + w.wxParse("content", "html", ut.format_content(is_cardrule), that, 6); |
112 | that.setData({ | 112 | that.setData({ |
113 | is_card_rule: is_cardrule, | 113 | is_card_rule: is_cardrule, |
114 | isyaoqingma: parseInt(swi_arr.isyaoqingma), | 114 | isyaoqingma: parseInt(swi_arr.isyaoqingma), |
utils/util.js
@@ -591,6 +591,16 @@ function calculatewuliu(code, o_shipping_price, goods_weight, out_of_weight, | @@ -591,6 +591,16 @@ function calculatewuliu(code, o_shipping_price, goods_weight, out_of_weight, | ||
591 | return rspice; | 591 | return rspice; |
592 | } | 592 | } |
593 | 593 | ||
594 | +function format_content(str_con){ | ||
595 | + str_con=str_con.replaceAll("display:block;", 'display:none;'); | ||
596 | + str_con=str_con.replaceAll("display: block;", 'display:none;'); | ||
597 | + | ||
598 | + str_con=str_con.replaceAll("position:absolute;", ''); | ||
599 | + str_con=str_con.replaceAll("position: absolute", ''); | ||
600 | + | ||
601 | + return str_con; | ||
602 | +} | ||
603 | + | ||
594 | module.exports = { | 604 | module.exports = { |
595 | formatTime: function(e, r) { | 605 | formatTime: function(e, r) { |
596 | var t = e ? new Date(1e3 * e) : new Date(), n = t.getFullYear(), o = t.getMonth() + 1, a = t.getDate(), u = t.getHours(), i = t.getMinutes(), f = t.getSeconds(), s = function(e) { | 606 | var t = e ? new Date(1e3 * e) : new Date(), n = t.getFullYear(), o = t.getMonth() + 1, a = t.getDate(), u = t.getHours(), i = t.getMinutes(), f = t.getSeconds(), s = function(e) { |
@@ -772,4 +782,5 @@ module.exports = { | @@ -772,4 +782,5 @@ module.exports = { | ||
772 | wx_back:wx_back, | 782 | wx_back:wx_back, |
773 | _debounce, | 783 | _debounce, |
774 | calculatewuliu:calculatewuliu, //计算物流的函数进行抽象 | 784 | calculatewuliu:calculatewuliu, //计算物流的函数进行抽象 |
785 | + format_content | ||
775 | }; | 786 | }; |