Commit 7cb97a8226cfad240af30bc830e0945519d9256b

Authored by yvan.ni
1 parent 2b15bd26

优化OA单

packageE/pages/cart/cart2/cart2.js
... ... @@ -1480,7 +1480,7 @@ Page({
1480 1480 if (getApp().globalData.userInfo.is_distribut
1481 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 1485 gd.use_commission = c_num;
1486 1486 t.data.data.use_commission = c_num;
... ... @@ -1529,7 +1529,7 @@ Page({
1529 1529 if (getApp().globalData.userInfo.is_distribut
1530 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 1534 gd.use_commission = c_num;
1535 1535 t.data.data.use_commission = c_num;
... ...
pages/cart/cart/cart.js
... ... @@ -961,7 +961,7 @@ Page({
961 961  
962 962 //如果有优惠活动,要更新活动
963 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 965 var r_data = res.data.data;
966 966 if (r_data.promGoodsLists) {
967 967 var url = '/api/weshop/cart/update';
... ...
pages/cart/cart2_inte/cart2_inte.js
... ... @@ -407,7 +407,7 @@ Page({
407 407 //-- 计算获得佣金的金额 --
408 408 if (getApp().globalData.userInfo.is_distribut
409 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 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 284 if (getApp().globalData.userInfo.is_distribut
285 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 289 gd.use_commission = c_num;
290 290 t.data.data.use_commission = c_num;
... ...
pages/cart/cart_wk/cart_wk.js
... ... @@ -341,17 +341,16 @@ Page({
341 341 var sec_num = 0;
342 342 var thi_num = 0;
343 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 347 } else {
348 348 fir_num = parseFloat((teamlist.commission || 0) * order_goods.goods_num * (th.data.dis_config.firstRate || 0) / 100).toFixed(2);
349 349 sec_num = parseFloat((teamlist.commission || 0) * order_goods.goods_num * (th.data.dis_config.secondRate || 0) / 100).toFixed(2);
350 350 thi_num = parseFloat((teamlist.commission || 0) * order_goods.goods_num * (th.data.dis_config.thirdRate || 0) / 100).toFixed(2);
351 351 }
352 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 598  
600 599 //--全部金额--
601 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 606 if (th.data.user_addr != null && th.data.exp_type == 0 && good.is_free_shipping == 0) {
... ...