Commit 5f84310dd6c38f56d1e00aa59b8681c3d9d8c480
1 parent
74373928
拼团分享的优化
Showing
1 changed file
with
26 additions
and
1 deletions
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 | ... | ... |