Commit 1a5487deb56ed8ba4209391a109b14da99431e0e

Authored by yvan.ni
1 parent 4d3d3202

取价方式的优化

packageE/pages/cart/cart2/cart2.js
... ... @@ -6851,7 +6851,18 @@ Page({
6851 6851 var ob = {};
6852 6852 ob.prom_id = item.prom_id;
6853 6853 ob.name = prom.name;
6854   - ob.price = item.goods_price * item.goods_num;
  6854 +
  6855 + //优惠促销取价的优化
  6856 + let f_price=item.goods_price;
  6857 + if(prom.discount_field!=undefined){
  6858 + switch (prom.discount_field){
  6859 + case 0: f_price=item.goods_price;break;
  6860 + case 1: f_price=item.shop_price;break;
  6861 + case 2: f_price=item.market_price;break;
  6862 + }
  6863 + }
  6864 +
  6865 + ob.price = f_price * item.goods_num;
6855 6866 ob.goods_num = item.goods_num;
6856 6867 ob.is_bz = prom.is_bz;
6857 6868 ob.is_xz_yh = prom.is_xz_yh;
... ... @@ -6897,9 +6908,20 @@ Page({
6897 6908 }
6898 6909 })
6899 6910  
  6911 +
  6912 + //优惠促销取价的优化
  6913 + let f_price=item.goods_price;
  6914 + if(prom.discount_field!=undefined){
  6915 + switch (prom.discount_field){
  6916 + case 0: f_price=item.goods_price;break;
  6917 + case 1: f_price=item.shop_price;break;
  6918 + case 2: f_price=item.market_price;break;
  6919 + }
  6920 + }
  6921 +
6900 6922 ob.prom_id = item.prom_id;
6901 6923 ob.name = prom.name;
6902   - ob.price = item.goods_price * item.goods_num;
  6924 + ob.price = f_price * item.goods_num;
6903 6925 ob.goods_num = item.goods_num;
6904 6926 ob.is_bz = prom.is_bz;
6905 6927 ob.is_xz_yh = prom.is_xz_yh;
... ...