Commit 7cb97a8226cfad240af30bc830e0945519d9256b
1 parent
2b15bd26
优化OA单
Showing
5 changed files
with
12 additions
and
14 deletions
packageE/pages/cart/cart2/cart2.js
@@ -1480,7 +1480,7 @@ Page({ | @@ -1480,7 +1480,7 @@ Page({ | ||
1480 | if (getApp().globalData.userInfo.is_distribut | 1480 | if (getApp().globalData.userInfo.is_distribut |
1481 | && th.data.dis_config && th.data.dis_config.is_yongjin_dk) { | 1481 | && th.data.dis_config && th.data.dis_config.is_yongjin_dk) { |
1482 | 1482 | ||
1483 | - var c_num = getApp().get_commission(th.data.dis_config, t.data.data, gg.goods_num); | 1483 | + var c_num = getApp().get_commission2(th.data.dis_config, t.data.data, gg.goods_num); |
1484 | 1484 | ||
1485 | gd.use_commission = c_num; | 1485 | gd.use_commission = c_num; |
1486 | t.data.data.use_commission = c_num; | 1486 | t.data.data.use_commission = c_num; |
@@ -1529,7 +1529,7 @@ Page({ | @@ -1529,7 +1529,7 @@ Page({ | ||
1529 | if (getApp().globalData.userInfo.is_distribut | 1529 | if (getApp().globalData.userInfo.is_distribut |
1530 | && th.data.dis_config && th.data.dis_config.is_yongjin_dk) { | 1530 | && th.data.dis_config && th.data.dis_config.is_yongjin_dk) { |
1531 | 1531 | ||
1532 | - var c_num = getApp().get_commission(th.data.dis_config, t.data.data, gg.goods_num); | 1532 | + var c_num = getApp().get_commission2(th.data.dis_config, t.data.data, gg.goods_num); |
1533 | 1533 | ||
1534 | gd.use_commission = c_num; | 1534 | gd.use_commission = c_num; |
1535 | t.data.data.use_commission = c_num; | 1535 | t.data.data.use_commission = c_num; |
pages/cart/cart/cart.js
@@ -961,7 +961,7 @@ Page({ | @@ -961,7 +961,7 @@ Page({ | ||
961 | 961 | ||
962 | //如果有优惠活动,要更新活动 | 962 | //如果有优惠活动,要更新活动 |
963 | await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid + "/" + item.goods_id + "/1" + "/" + getApp().globalData.user_id, {}).then(res => { | 963 | await getApp().request.promiseGet("/api/weshop/goods/getGoodsPromList/" + os.stoid + "/" + item.goods_id + "/1" + "/" + getApp().globalData.user_id, {}).then(res => { |
964 | - if (res.data.code == 0) { | 964 | + if (res.data.code == 0 && res.data.data) { |
965 | var r_data = res.data.data; | 965 | var r_data = res.data.data; |
966 | if (r_data.promGoodsLists) { | 966 | if (r_data.promGoodsLists) { |
967 | var url = '/api/weshop/cart/update'; | 967 | var url = '/api/weshop/cart/update'; |
pages/cart/cart2_inte/cart2_inte.js
@@ -407,7 +407,7 @@ Page({ | @@ -407,7 +407,7 @@ Page({ | ||
407 | //-- 计算获得佣金的金额 -- | 407 | //-- 计算获得佣金的金额 -- |
408 | if (getApp().globalData.userInfo.is_distribut | 408 | if (getApp().globalData.userInfo.is_distribut |
409 | && th.data.dis_config && th.data.dis_config.is_yongjin_dk) { | 409 | && th.data.dis_config && th.data.dis_config.is_yongjin_dk) { |
410 | - var c_num = getApp().get_commission(th.data.dis_config,inte_data, gg.goods_num); | 410 | + var c_num = getApp().get_commission2(th.data.dis_config,inte_data, gg.goods_num); |
411 | t.data.data.use_commission = c_num; | 411 | t.data.data.use_commission = c_num; |
412 | 412 | ||
413 | } | 413 | } |
pages/cart/cart2_pt/cart2_pt.js
@@ -284,7 +284,7 @@ Page({ | @@ -284,7 +284,7 @@ Page({ | ||
284 | if (getApp().globalData.userInfo.is_distribut | 284 | if (getApp().globalData.userInfo.is_distribut |
285 | && th.data.dis_config && th.data.dis_config.is_yongjin_dk) { | 285 | && th.data.dis_config && th.data.dis_config.is_yongjin_dk) { |
286 | 286 | ||
287 | - var c_num = getApp().get_commission(th.data.dis_config, t.data.data, gg.goods_num); | 287 | + var c_num = getApp().get_commission2(th.data.dis_config, t.data.data, gg.goods_num); |
288 | 288 | ||
289 | gd.use_commission = c_num; | 289 | gd.use_commission = c_num; |
290 | t.data.data.use_commission = c_num; | 290 | t.data.data.use_commission = c_num; |
pages/cart/cart_wk/cart_wk.js
@@ -341,17 +341,16 @@ Page({ | @@ -341,17 +341,16 @@ Page({ | ||
341 | var sec_num = 0; | 341 | var sec_num = 0; |
342 | var thi_num = 0; | 342 | var thi_num = 0; |
343 | if (th.data.dis_config.pattern == 1) { | 343 | if (th.data.dis_config.pattern == 1) { |
344 | - fir_num = (inte_data.fir_rate || 0) * order_goods.goods_num; | ||
345 | - sec_num = (inte_data.sec_rate || 0) * order_goods.goods_num; | ||
346 | - thi_num = (inte_data.thi_rate || 0) * order_goods.goods_num; | 344 | + fir_num = (teamlist.fir_rate || 0) * order_goods.goods_num; |
345 | + sec_num = (teamlist.sec_rate || 0) * order_goods.goods_num; | ||
346 | + thi_num = (teamlist.thi_rate || 0) * order_goods.goods_num; | ||
347 | } else { | 347 | } else { |
348 | fir_num = parseFloat((teamlist.commission || 0) * order_goods.goods_num * (th.data.dis_config.firstRate || 0) / 100).toFixed(2); | 348 | fir_num = parseFloat((teamlist.commission || 0) * order_goods.goods_num * (th.data.dis_config.firstRate || 0) / 100).toFixed(2); |
349 | sec_num = parseFloat((teamlist.commission || 0) * order_goods.goods_num * (th.data.dis_config.secondRate || 0) / 100).toFixed(2); | 349 | sec_num = parseFloat((teamlist.commission || 0) * order_goods.goods_num * (th.data.dis_config.secondRate || 0) / 100).toFixed(2); |
350 | thi_num = parseFloat((teamlist.commission || 0) * order_goods.goods_num * (th.data.dis_config.thirdRate || 0) / 100).toFixed(2); | 350 | thi_num = parseFloat((teamlist.commission || 0) * order_goods.goods_num * (th.data.dis_config.thirdRate || 0) / 100).toFixed(2); |
351 | } | 351 | } |
352 | var c_num = getApp().get_commission(fir_num, sec_num, thi_num, th); | 352 | var c_num = getApp().get_commission(fir_num, sec_num, thi_num, th); |
353 | - | ||
354 | - goods.use_commission = c_num; | 353 | + goods.use_commission = parseFloat(c_num.toFixed(2)); |
355 | 354 | ||
356 | } | 355 | } |
357 | 356 | ||
@@ -599,10 +598,9 @@ Page({ | @@ -599,10 +598,9 @@ Page({ | ||
599 | 598 | ||
600 | //--全部金额-- | 599 | //--全部金额-- |
601 | var allpice = th.data.order.order_amount + th.data.order.user_money + th.data.order.pt_tail_money; | 600 | var allpice = th.data.order.order_amount + th.data.order.user_money + th.data.order.pt_tail_money; |
602 | - if(th.data.bn_use_commission){ | ||
603 | - allpice-=th.data.goods.use_commission; | ||
604 | - } | ||
605 | - | 601 | + // if(th.data.bn_use_commission){ |
602 | + // allpice-=th.data.goods.use_commission; | ||
603 | + // } | ||
606 | 604 | ||
607 | //-----------当地址不为空,且是物流时,计算物流费用---------- | 605 | //-----------当地址不为空,且是物流时,计算物流费用---------- |
608 | if (th.data.user_addr != null && th.data.exp_type == 0 && good.is_free_shipping == 0) { | 606 | if (th.data.user_addr != null && th.data.exp_type == 0 && good.is_free_shipping == 0) { |