Commit 5f84310dd6c38f56d1e00aa59b8681c3d9d8c480

Authored by yvan.ni
1 parent 74373928

拼团分享的优化

pages/team/team_success/team_success.js
... ... @@ -969,6 +969,10 @@ Page({
969 969  
970 970 if (type == 2) { // 阶梯团
971 971 let list = self.data.prom_act.ct_rylist;
  972 + if(ut.isString(list)){
  973 + list=JSON.parse(list);
  974 + }
  975 +
972 976 for (let i = 0; i < list.length; i++) {
973 977 let item = list[i];
974 978 let wi = i * 90 * unit;
... ... @@ -989,7 +993,7 @@ Page({
989 993  
990 994 var wp= 52 * unit;
991 995 var hp=755 * unit
992   - self.draw_pos_price(context,wp,hp,self.data.data.market_price,unit);
  996 + self.draw_pos_price(context,wp,hp,self.data.goods.market_price,unit);
993 997 }
994 998  
995 999  
... ... @@ -1011,6 +1015,27 @@ Page({
1011 1015 },
1012 1016  
1013 1017  
  1018 + //---市场价划掉---
  1019 + draw_pos_price(context, w, h, market_price, unit) {
  1020 +
  1021 + if (!this.data.sys_switch) return false;
  1022 + if (!this.data.sys_switch.is_retail_price) return false;
  1023 +
  1024 + context.setFillStyle("gray")
  1025 + context.setFontSize(22 * unit)
  1026 + var pri0 = "¥" + market_price.toFixed(2);
  1027 + context.fillText(pri0, w, h);
  1028 +
  1029 + var c_h = h - 6;
  1030 + context.setStrokeStyle('gray');
  1031 + context.setLineWidth(1 * unit);
  1032 + context.moveTo(w - 5, c_h);
  1033 + context.lineTo(w + ut.measureText(pri0, 22 * unit) + 5, c_h);
  1034 + context.stroke();
  1035 +
  1036 + },
  1037 +
  1038 +
1014 1039  
1015 1040  
1016 1041  
... ...