Commit 7ce4dd6c55386ae511b3fa5e472d4d6c4c24cc3c
1 parent
97a6dfb8
OA单测试返回问题优化
Showing
5 changed files
with
144 additions
and
79 deletions
packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo.js
| @@ -317,6 +317,39 @@ Page({ | @@ -317,6 +317,39 @@ Page({ | ||
| 317 | //检查测肤 | 317 | //检查测肤 |
| 318 | getApp().check_skin_face(t,0,gid); | 318 | getApp().check_skin_face(t,0,gid); |
| 319 | 319 | ||
| 320 | + //-- 自定义海报 -- | ||
| 321 | + getApp().request.promiseGet("/api/weshop/goods/poster/page", { | ||
| 322 | + data: {store_id: os.stoid, type: 1, is_use: 1} | ||
| 323 | + }).then(res => { | ||
| 324 | + if (res.data.code == 0 && res.data.data && res.data.data.pageData && res.data.data.pageData[0]) { | ||
| 325 | + | ||
| 326 | + var poster_data = res.data.data.pageData[0]; | ||
| 327 | + var json_str = poster_data.jsonStr; | ||
| 328 | + | ||
| 329 | + if (json_str) { | ||
| 330 | + var json_data = JSON.parse(json_str); | ||
| 331 | + console.log('自定义海报参数-------'); | ||
| 332 | + console.log(json_data); | ||
| 333 | + if (json_data.bg_img) { | ||
| 334 | + | ||
| 335 | + //-- 把图片那到本地 -- | ||
| 336 | + wx.getImageInfo({ | ||
| 337 | + src: json_data.bg_img, | ||
| 338 | + success: function (res) { | ||
| 339 | + var path = res.path; | ||
| 340 | + | ||
| 341 | + th.setData({share_b_img: path}) | ||
| 342 | + }, | ||
| 343 | + fail: function (res) { | ||
| 344 | + } | ||
| 345 | + }); | ||
| 346 | + } | ||
| 347 | + th.setData({poster: json_data}) | ||
| 348 | + | ||
| 349 | + } | ||
| 350 | + } | ||
| 351 | + }) | ||
| 352 | + | ||
| 320 | //---获取手机地址坐标-- | 353 | //---获取手机地址坐标-- |
| 321 | //--如果tg_id是空的话,分享回来-- | 354 | //--如果tg_id是空的话,分享回来-- |
| 322 | // console.log('扫描海报gid'); | 355 | // console.log('扫描海报gid'); |
| @@ -4648,7 +4681,7 @@ Page({ | @@ -4648,7 +4681,7 @@ Page({ | ||
| 4648 | // 8.商品标题 | 4681 | // 8.商品标题 |
| 4649 | context.setFontSize(20 * unit); | 4682 | context.setFontSize(20 * unit); |
| 4650 | context.setFillStyle('#898989'); | 4683 | context.setFillStyle('#898989'); |
| 4651 | - this.draw_Text(context, this.data.data.goods_name, | 4684 | + getApp().draw_Text(context, this.data.data.goods_name, |
| 4652 | 54 * unit, 770 * unit, 240 * unit, 240 * unit, unit); | 4685 | 54 * unit, 770 * unit, 240 * unit, 240 * unit, unit); |
| 4653 | // 9.小程序码 | 4686 | // 9.小程序码 |
| 4654 | context.drawImage(vpath, 375 * unit, 660 * unit, 120 * unit, 120 * unit); | 4687 | context.drawImage(vpath, 375 * unit, 660 * unit, 120 * unit, 120 * unit); |
| @@ -4745,7 +4778,7 @@ Page({ | @@ -4745,7 +4778,7 @@ Page({ | ||
| 4745 | // context.drawImage(pg_path, 0, 0, 554 * unit, 899 * unit); | 4778 | // context.drawImage(pg_path, 0, 0, 554 * unit, 899 * unit); |
| 4746 | 4779 | ||
| 4747 | 4780 | ||
| 4748 | - if (type == 0) { // 如果是普通商品,绘制新海报 | 4781 | + if (!th.data.share_b_img && (type == 9)) { // 如果是普通商品,绘制新海报 |
| 4749 | th.drawPoster(context, unit, th.data.share_goods_img, vpath); | 4782 | th.drawPoster(context, unit, th.data.share_goods_img, vpath); |
| 4750 | } else { | 4783 | } else { |
| 4751 | context.drawImage(pg_path, 0, 0, 554 * unit, 899 * unit); | 4784 | context.drawImage(pg_path, 0, 0, 554 * unit, 899 * unit); |
| @@ -4755,7 +4788,7 @@ Page({ | @@ -4755,7 +4788,7 @@ Page({ | ||
| 4755 | 4788 | ||
| 4756 | 4789 | ||
| 4757 | //-- 是自定义海报的情况下 -- | 4790 | //-- 是自定义海报的情况下 -- |
| 4758 | - if (type != 0) { | 4791 | + if (th.data.share_b_img || type != 0) { |
| 4759 | 4792 | ||
| 4760 | 4793 | ||
| 4761 | 4794 | ||
| @@ -4786,10 +4819,10 @@ Page({ | @@ -4786,10 +4819,10 @@ Page({ | ||
| 4786 | } | 4819 | } |
| 4787 | } else { | 4820 | } else { |
| 4788 | //--昵称--- | 4821 | //--昵称--- |
| 4789 | - context.setFontSize(24 * unit); | ||
| 4790 | - context.setFillStyle("black"); | ||
| 4791 | - context.fillText(app.globalData.userInfo.nickname, 152 * unit, 60 * unit); | ||
| 4792 | - var width = 24 * app.globalData.userInfo.nickname.length * unit + 2 * unit; | 4822 | + // context.setFontSize(24 * unit); |
| 4823 | + // context.setFillStyle("black"); | ||
| 4824 | + // context.fillText(app.globalData.userInfo.nickname, 152 * unit, 60 * unit); | ||
| 4825 | + // var width = 24 * app.globalData.userInfo.nickname.length * unit + 2 * unit; | ||
| 4793 | //强烈推荐 改许程 | 4826 | //强烈推荐 改许程 |
| 4794 | // var tj_path = "../../../../images/share/q_tj.png"; | 4827 | // var tj_path = "../../../../images/share/q_tj.png"; |
| 4795 | // let txt_gn = th.data.luckGoInfo.group_num + '人团'; | 4828 | // let txt_gn = th.data.luckGoInfo.group_num + '人团'; |
| @@ -4800,9 +4833,9 @@ Page({ | @@ -4800,9 +4833,9 @@ Page({ | ||
| 4800 | // context.setFillStyle("white"); | 4833 | // context.setFillStyle("white"); |
| 4801 | // context.fillText(txt_gn, 149 * unit + width + 15 * unit, 75 * unit); | 4834 | // context.fillText(txt_gn, 149 * unit + width + 15 * unit, 75 * unit); |
| 4802 | // 发出幸运购活动邀请 | 4835 | // 发出幸运购活动邀请 |
| 4803 | - context.setFillStyle("#7f7f7f") | ||
| 4804 | - context.setFontSize(21.3 * unit) | ||
| 4805 | - context.fillText("向您发出幸运购邀请", 152 * unit, 90 * unit); | 4836 | + // context.setFillStyle("#7f7f7f") |
| 4837 | + // context.setFontSize(21.3 * unit) | ||
| 4838 | + // context.fillText("向您发出幸运购邀请", 152 * unit, 90 * unit); | ||
| 4806 | 4839 | ||
| 4807 | } | 4840 | } |
| 4808 | 4841 | ||
| @@ -4819,7 +4852,7 @@ Page({ | @@ -4819,7 +4852,7 @@ Page({ | ||
| 4819 | 4852 | ||
| 4820 | //---产品名称--- | 4853 | //---产品名称--- |
| 4821 | //文本换行 参数:1、canvas对象,2、文本 3、距离左侧的距离 4、距离顶部的距离 5、6、文本的宽度 | 4854 | //文本换行 参数:1、canvas对象,2、文本 3、距离左侧的距离 4、距离顶部的距离 5、6、文本的宽度 |
| 4822 | - if (type != 4 && type != 0) { | 4855 | + if (th.data.share_b_img || (type != 4 && type != 9)) { |
| 4823 | context.setFillStyle("black"); | 4856 | context.setFillStyle("black"); |
| 4824 | context.setFontSize(21.3 * unit) | 4857 | context.setFontSize(21.3 * unit) |
| 4825 | th.draw_Text(context, share_title, | 4858 | th.draw_Text(context, share_title, |
| @@ -4880,11 +4913,29 @@ Page({ | @@ -4880,11 +4913,29 @@ Page({ | ||
| 4880 | } | 4913 | } |
| 4881 | 4914 | ||
| 4882 | //---中间大图--- | 4915 | //---中间大图--- |
| 4883 | - if (type != 0) { | 4916 | + if ( th.data.share_b_img || type != 9) { |
| 4884 | context.drawImage(th.data.share_goods_img, 70 * unit, 250 * unit, 408 * unit, 408 * unit); | 4917 | context.drawImage(th.data.share_goods_img, 70 * unit, 250 * unit, 408 * unit, 408 * unit); |
| 4885 | }; | 4918 | }; |
| 4886 | 4919 | ||
| 4920 | + //---自定义海报 产品质量保证 | ||
| 4921 | + if(th.data.share_b_img && th.data.poster.show_quality==1 ){ | ||
| 4922 | + var g_path = "../../../../images/share/s_gou.png"; | ||
| 4923 | + context.drawImage(g_path, 56 * unit, 670 * unit, 22 * unit, 22 * unit); | ||
| 4924 | + context.setFillStyle("red") | ||
| 4925 | + context.setFontSize(18 * unit) | ||
| 4926 | + context.fillText("正品保证", 84 * unit, 690 * unit); | ||
| 4887 | 4927 | ||
| 4928 | + context.drawImage(g_path, 218 * unit, 670 * unit, 22 * unit, 22 * unit); | ||
| 4929 | + context.setFillStyle("red") | ||
| 4930 | + context.setFontSize(18 * unit) | ||
| 4931 | + context.fillText("纯实体店", 246 * unit, 690 * unit); | ||
| 4932 | + | ||
| 4933 | + context.drawImage(g_path, 388 * unit, 670 * unit, 22 * unit, 22 * unit); | ||
| 4934 | + context.setFillStyle("red") | ||
| 4935 | + context.setFontSize(18 * unit) | ||
| 4936 | + context.fillText("官方验证", 420 * unit, 690 * unit); | ||
| 4937 | + | ||
| 4938 | + } | ||
| 4888 | 4939 | ||
| 4889 | //-------大图后面就不一样了----------- | 4940 | //-------大图后面就不一样了----------- |
| 4890 | switch (type) { | 4941 | switch (type) { |
| @@ -5101,74 +5152,76 @@ Page({ | @@ -5101,74 +5152,76 @@ Page({ | ||
| 5101 | 5152 | ||
| 5102 | 5153 | ||
| 5103 | case 9: | 5154 | case 9: |
| 5155 | + if(th.data.share_b_img){ | ||
| 5104 | 5156 | ||
| 5105 | - //---画线--- | ||
| 5106 | - context.setLineWidth(1 * unit) | ||
| 5107 | - context.moveTo(32 * unit, 680 * unit) | ||
| 5108 | - context.lineTo(520 * unit, 680 * unit) | ||
| 5109 | - context.stroke(); | ||
| 5110 | - | ||
| 5111 | - //---文字--- | ||
| 5112 | - context.setFillStyle("black") | ||
| 5113 | - context.setFontSize(24 * unit) | ||
| 5114 | - context.font = 'normal bold 18px'; | ||
| 5115 | - context.fillText(th.data.sto_sele_name_1, 40 * unit, 720 * unit); | ||
| 5116 | - | ||
| 5117 | - //还差N人,即可成团 | ||
| 5118 | - let group_num = th.data.luckGoInfo.group_num; | ||
| 5119 | - let num_joined = th.data.luckGoInfo.num; | ||
| 5120 | - let delta1 = group_num - num_joined; | ||
| 5121 | - let width_delta1 = ut.measureText(delta1, 15); | ||
| 5122 | - context.setFillStyle("black"); | ||
| 5123 | - context.setFontSize(21.3 * unit); | ||
| 5124 | - context.fillText(group_num + "人团,还差", 40 * unit, 772 * unit); | ||
| 5125 | - context.setFillStyle("#FF6768"); | ||
| 5126 | - context.setFontSize(21.3 * unit); | ||
| 5127 | - context.fillText(delta1, 160 * unit, 772 * unit); | ||
| 5128 | - context.setFillStyle("black"); | ||
| 5129 | - context.setFontSize(21.3 * unit); | ||
| 5130 | - context.fillText("人,即可成团", (170 + width_delta1) * unit, 772 * unit); | ||
| 5131 | - | ||
| 5132 | - // N人得商品,N人全额退款 | ||
| 5133 | - let group_win = th.data.luckGoInfo.group_win; | ||
| 5134 | - let delta2 = group_num - group_win; | ||
| 5135 | - let width_delta2 = ut.measureText(delta2, 16); | ||
| 5136 | - let width_groupNum = ut.measureText(group_num, 15); | ||
| 5137 | - let width_groupWin = ut.measureText(group_win, 15); | ||
| 5138 | - context.setFillStyle("#FF6768"); | ||
| 5139 | - context.setFontSize(21.3 * unit); | ||
| 5140 | - context.fillText(group_win, 40 * unit, 806 * unit); | ||
| 5141 | - context.setFillStyle("black"); | ||
| 5142 | - context.setFontSize(21.3 * unit); | ||
| 5143 | - context.fillText("人得商品,", (54 + width_groupWin) * unit, 806 * unit); | ||
| 5144 | - context.setFillStyle("#FF6768"); | ||
| 5145 | - context.setFontSize(21.3 * unit); | ||
| 5146 | - context.fillText(delta2, 160 * unit, 806 * unit); | ||
| 5147 | - context.setFillStyle("black"); | ||
| 5148 | - context.setFontSize(21.3 * unit); | ||
| 5149 | - context.fillText("人全额退款", (170 + width_delta2) * unit, 806 * unit); | ||
| 5150 | - | ||
| 5151 | - // 并得帮团惊喜礼品 | ||
| 5152 | - context.setFillStyle("black") | ||
| 5153 | - context.setFontSize(21.3 * unit) | ||
| 5154 | - context.fillText("并得帮团", 40 * unit, 840 * unit); | ||
| 5155 | - context.setFillStyle("#FF6768") | ||
| 5156 | - context.setFontSize(21.3 * unit) | ||
| 5157 | - context.fillText("惊喜礼品", 130 * unit, 840 * unit); | ||
| 5158 | - context.setFillStyle("black") | ||
| 5159 | - context.setFontSize(21.3 * unit) | ||
| 5160 | - context.fillText("!", 220 * unit, 840 * unit); | 5157 | + |
| 5158 | + //---画线--- | ||
| 5159 | + context.setLineWidth(1 * unit) | ||
| 5160 | + context.moveTo(32 * unit, 680 * unit) | ||
| 5161 | + context.lineTo(520 * unit, 680 * unit) | ||
| 5162 | + context.stroke(); | ||
| 5161 | 5163 | ||
| 5164 | + //---文字--- | ||
| 5165 | + context.setFillStyle("black") | ||
| 5166 | + context.setFontSize(24 * unit) | ||
| 5167 | + context.font = 'normal bold 18px'; | ||
| 5168 | + context.fillText(th.data.sto_sele_name_1, 40 * unit, 720 * unit); | ||
| 5169 | + | ||
| 5170 | + //还差N人,即可成团 | ||
| 5171 | + let group_num = th.data.luckGoInfo.group_num; | ||
| 5172 | + let num_joined = th.data.luckGoInfo.num; | ||
| 5173 | + let delta1 = group_num - num_joined; | ||
| 5174 | + let width_delta1 = ut.measureText(delta1, 15); | ||
| 5175 | + context.setFillStyle("black"); | ||
| 5176 | + context.setFontSize(21.3 * unit); | ||
| 5177 | + context.fillText(group_num + "人团,还差", 40 * unit, 772 * unit); | ||
| 5178 | + context.setFillStyle("#FF6768"); | ||
| 5179 | + context.setFontSize(21.3 * unit); | ||
| 5180 | + context.fillText(delta1, 160 * unit, 772 * unit); | ||
| 5181 | + context.setFillStyle("black"); | ||
| 5182 | + context.setFontSize(21.3 * unit); | ||
| 5183 | + context.fillText("人,即可成团", (170 + width_delta1) * unit, 772 * unit); | ||
| 5184 | + | ||
| 5185 | + // N人得商品,N人全额退款 | ||
| 5186 | + let group_win = th.data.luckGoInfo.group_win; | ||
| 5187 | + let delta2 = group_num - group_win; | ||
| 5188 | + let width_delta2 = ut.measureText(delta2, 16); | ||
| 5189 | + let width_groupNum = ut.measureText(group_num, 15); | ||
| 5190 | + let width_groupWin = ut.measureText(group_win, 15); | ||
| 5191 | + context.setFillStyle("#FF6768"); | ||
| 5192 | + context.setFontSize(21.3 * unit); | ||
| 5193 | + context.fillText(group_win, 40 * unit, 806 * unit); | ||
| 5194 | + context.setFillStyle("black"); | ||
| 5195 | + context.setFontSize(21.3 * unit); | ||
| 5196 | + context.fillText("人得商品,", (54 + width_groupWin) * unit, 806 * unit); | ||
| 5197 | + context.setFillStyle("#FF6768"); | ||
| 5198 | + context.setFontSize(21.3 * unit); | ||
| 5199 | + context.fillText(delta2, 160 * unit, 806 * unit); | ||
| 5200 | + context.setFillStyle("black"); | ||
| 5201 | + context.setFontSize(21.3 * unit); | ||
| 5202 | + context.fillText("人全额退款", (170 + width_delta2) * unit, 806 * unit); | ||
| 5203 | + | ||
| 5204 | + // 并得帮团惊喜礼品 | ||
| 5205 | + context.setFillStyle("black") | ||
| 5206 | + context.setFontSize(21.3 * unit) | ||
| 5207 | + context.fillText("并得帮团", 40 * unit, 840 * unit); | ||
| 5208 | + context.setFillStyle("#FF6768") | ||
| 5209 | + context.setFontSize(21.3 * unit) | ||
| 5210 | + context.fillText("惊喜礼品", 130 * unit, 840 * unit); | ||
| 5211 | + context.setFillStyle("black") | ||
| 5212 | + context.setFontSize(21.3 * unit) | ||
| 5213 | + context.fillText("!", 220 * unit, 840 * unit); | ||
| 5214 | + } | ||
| 5162 | 5215 | ||
| 5163 | //---二维吗图--- | 5216 | //---二维吗图--- |
| 5164 | //-- 自定义海报 -- | 5217 | //-- 自定义海报 -- |
| 5165 | - if (th.data.poster) { | 5218 | + if (th.data.share_b_img && th.data.poster) { |
| 5166 | var erm_x = parseFloat(th.data.poster.ewm_x) * 2; | 5219 | var erm_x = parseFloat(th.data.poster.ewm_x) * 2; |
| 5167 | var erm_y = parseFloat(th.data.poster.ewm_y) * 2; | 5220 | var erm_y = parseFloat(th.data.poster.ewm_y) * 2; |
| 5168 | context.drawImage(vpath, erm_x * unit, erm_y * unit, 136 * unit, 136 * unit); | 5221 | context.drawImage(vpath, erm_x * unit, erm_y * unit, 136 * unit, 136 * unit); |
| 5169 | } else { | 5222 | } else { |
| 5170 | //---二维吗图--- | 5223 | //---二维吗图--- |
| 5171 | - context.drawImage(vpath, 390 * unit, 726 * unit, 136 * unit, 136 * unit); | 5224 | + // context.drawImage(vpath, 390 * unit, 726 * unit, 136 * unit, 136 * unit); |
| 5172 | } | 5225 | } |
| 5173 | 5226 | ||
| 5174 | break; | 5227 | break; |
| @@ -5178,7 +5231,7 @@ Page({ | @@ -5178,7 +5231,7 @@ Page({ | ||
| 5178 | 5231 | ||
| 5179 | 5232 | ||
| 5180 | //--- 如果是自定义海报的时候 --- | 5233 | //--- 如果是自定义海报的时候 --- |
| 5181 | - if (type != 0) { | 5234 | + if ( th.data.share_b_img || type != 9) { |
| 5182 | 5235 | ||
| 5183 | if (th.data.poster && parseInt(th.data.poster.style) == 2) { | 5236 | if (th.data.poster && parseInt(th.data.poster.style) == 2) { |
| 5184 | 5237 | ||
| @@ -5352,7 +5405,7 @@ Page({ | @@ -5352,7 +5405,7 @@ Page({ | ||
| 5352 | 5405 | ||
| 5353 | 5406 | ||
| 5354 | 5407 | ||
| 5355 | - //--获取头像的本地缓存,回调写法-- | 5408 | + //--获取头像的本地缓存,回调写法-- |
| 5356 | get_head_temp: function (tt, func) { | 5409 | get_head_temp: function (tt, func) { |
| 5357 | var ee = this; | 5410 | var ee = this; |
| 5358 | if (ee.data.share_head) { | 5411 | if (ee.data.share_head) { |
packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo.wxml
| @@ -899,7 +899,7 @@ | @@ -899,7 +899,7 @@ | ||
| 899 | <view class="shopping-cart cart-ico new_split"> | 899 | <view class="shopping-cart cart-ico new_split"> |
| 900 | <navigator open-type="switchTab" url="/pages/cart/cart/cart"> | 900 | <navigator open-type="switchTab" url="/pages/cart/cart/cart"> |
| 901 | <image class="sc-img" src="{{iurl}}/miniapp/images/shopping-cart.png"></image> | 901 | <image class="sc-img" src="{{iurl}}/miniapp/images/shopping-cart.png"></image> |
| 902 | - <view class="cart-num ellipsis-1">{{cartGoodsNum}}</view> | 902 | + <!-- <view class="cart-num ellipsis-1">{{cartGoodsNum}}</view> --> |
| 903 | <view>购物车</view> | 903 | <view>购物车</view> |
| 904 | </navigator> | 904 | </navigator> |
| 905 | </view> | 905 | </view> |
packageC/pages/presell/goodsInfo/goodsInfo.wxml
| @@ -939,7 +939,7 @@ | @@ -939,7 +939,7 @@ | ||
| 939 | <canvas canvas-id='share' style='width:750rpx;height:1217rpx;background-color:white;' wx:if='{{!canvasHidden}}'></canvas> | 939 | <canvas canvas-id='share' style='width:750rpx;height:1217rpx;background-color:white;' wx:if='{{!canvasHidden}}'></canvas> |
| 940 | <warn id="warn"></warn> | 940 | <warn id="warn"></warn> |
| 941 | <!-- 分享控件,底部弹出 --> | 941 | <!-- 分享控件,底部弹出 --> |
| 942 | -<share id="share_button" bind:send="send" bind:cancel="cancel" bind:share_img="saveImageToPhotosAlbum" wx:if="{{share_hidden}}"></share> | 942 | +<share id="share_button" bind:send="send" bind:cancel="cancel" bind:share_img="saveImageFn" wx:if="{{share_hidden}}"></share> |
| 943 | <view wx:if="{{showPoster}}"> | 943 | <view wx:if="{{showPoster}}"> |
| 944 | <view class="mask" catchtap="closePoster"></view> | 944 | <view class="mask" catchtap="closePoster"></view> |
| 945 | <view class="poster-container"> | 945 | <view class="poster-container"> |
| @@ -951,7 +951,10 @@ | @@ -951,7 +951,10 @@ | ||
| 951 | <text class="iconfont icon-close"></text> | 951 | <text class="iconfont icon-close"></text> |
| 952 | </view> | 952 | </view> |
| 953 | </view> | 953 | </view> |
| 954 | - | 954 | + <view class="btn-container"> |
| 955 | + <!-- <button class="btn-share" open-type="share" bindtap="">微信好友分享</button> --> | ||
| 956 | + <button class="btn-share" bindtap="savePic">保存到相册</button> | ||
| 957 | + </view> | ||
| 955 | </view> | 958 | </view> |
| 956 | </view> | 959 | </view> |
| 957 | </view> | 960 | </view> |
packageD/pages/user/coupons/coupons.js
| @@ -118,7 +118,7 @@ Page({ | @@ -118,7 +118,7 @@ Page({ | ||
| 118 | let url = `/pages/goods/goodsInfo/goodsInfo?goods_id=${item.goods_id}&prom_type=${item.prom_type}&prom_id=${item.prom_id}` | 118 | let url = `/pages/goods/goodsInfo/goodsInfo?goods_id=${item.goods_id}&prom_type=${item.prom_type}&prom_id=${item.prom_id}` |
| 119 | getApp().goto(url) | 119 | getApp().goto(url) |
| 120 | }else{ | 120 | }else{ |
| 121 | - getApp().showWarning("未找到该商品"); | 121 | + getApp().showWarning("该商品不存在"); |
| 122 | } | 122 | } |
| 123 | } | 123 | } |
| 124 | } | 124 | } |
pages/goods/goodsInfo/goodsInfo.js
| @@ -5030,11 +5030,15 @@ Page({ | @@ -5030,11 +5030,15 @@ Page({ | ||
| 5030 | if (this.data.card_field && this.data.data[this.data.card_field]) { | 5030 | if (this.data.card_field && this.data.data[this.data.card_field]) { |
| 5031 | price = this.data.data[this.data.card_field]; | 5031 | price = this.data.data[this.data.card_field]; |
| 5032 | } | 5032 | } |
| 5033 | - if (this.data.prom_act) price = this.data.prom_price; | 5033 | + if (this.data.prom_act) price = this.data.prom_price; |
| 5034 | price = parseFloat(price).toFixed(2); | 5034 | price = parseFloat(price).toFixed(2); |
| 5035 | context.setFontSize(32 * unit); | 5035 | context.setFontSize(32 * unit); |
| 5036 | - context.setFillStyle('#DE1117'); | ||
| 5037 | - context.fillText('¥' + price, 54 * unit, 735 * unit); | 5036 | + context.setFillStyle('#DE1117'); |
| 5037 | + if (this.data.prom_type == 4 && this.data.prom_integral){ | ||
| 5038 | + context.fillText(this.data.prom_integral+'积分+¥' + price, 54 * unit, 735 * unit); | ||
| 5039 | + }else{ | ||
| 5040 | + context.fillText('¥' + price, 54 * unit, 735 * unit); | ||
| 5041 | + } | ||
| 5038 | 5042 | ||
| 5039 | 5043 | ||
| 5040 | }; | 5044 | }; |
| @@ -5225,6 +5229,11 @@ Page({ | @@ -5225,6 +5229,11 @@ Page({ | ||
| 5225 | var wd1 = th.data.screenWidth - ut.measureText(pri0, 31 * unit) - 25; | 5229 | var wd1 = th.data.screenWidth - ut.measureText(pri0, 31 * unit) - 25; |
| 5226 | context.fillText("¥", wd1 - 15, 185 * unit); | 5230 | context.fillText("¥", wd1 - 15, 185 * unit); |
| 5227 | context.setFontSize(31 * unit) | 5231 | context.setFontSize(31 * unit) |
| 5232 | + // if(th.data.prom_type==4){ | ||
| 5233 | + // context.fillText(th.data.prom_integral+'积分'+pri0, wd1, 185 * unit); | ||
| 5234 | + // }else{ | ||
| 5235 | + // context.fillText(pri0, wd1, 185 * unit); | ||
| 5236 | + // } | ||
| 5228 | context.fillText(pri0, wd1, 185 * unit); | 5237 | context.fillText(pri0, wd1, 185 * unit); |
| 5229 | 5238 | ||
| 5230 | //---市场价划掉--- | 5239 | //---市场价划掉--- |