Commit bb225b333b9aa7a10207d4a568772d49d90e53c6
1 parent
4bff1420
1. 预存充值和积分购的bug修复
Showing
11 changed files
with
114 additions
and
70 deletions
packageA/pages/chongzhi/chongzhi.js
| @@ -10,6 +10,7 @@ Page({ | @@ -10,6 +10,7 @@ Page({ | ||
| 10 | data: { | 10 | data: { |
| 11 | url: app.globalData.setting.imghost, | 11 | url: app.globalData.setting.imghost, |
| 12 | imgAd: '', | 12 | imgAd: '', |
| 13 | + ad_color:'', | ||
| 13 | 14 | ||
| 14 | currentIndex: 0, | 15 | currentIndex: 0, |
| 15 | list: null, | 16 | list: null, |
| @@ -37,7 +38,7 @@ Page({ | @@ -37,7 +38,7 @@ Page({ | ||
| 37 | IsPos: 0, | 38 | IsPos: 0, |
| 38 | }); | 39 | }); |
| 39 | 40 | ||
| 40 | - app.request.get('/api/weshop/ad/list', { | 41 | + app.request.get('/api/weshop/ad/page', { |
| 41 | data: { | 42 | data: { |
| 42 | pid: 601, | 43 | pid: 601, |
| 43 | store_id: app.globalData.userInfo.store_id, | 44 | store_id: app.globalData.userInfo.store_id, |
| @@ -45,9 +46,15 @@ Page({ | @@ -45,9 +46,15 @@ Page({ | ||
| 45 | }, | 46 | }, |
| 46 | success: function (res) { | 47 | success: function (res) { |
| 47 | // console.log('604',res.data.data[0].ad_code); | 48 | // console.log('604',res.data.data[0].ad_code); |
| 48 | - self.setData({ | ||
| 49 | - imgAd: res.data.data[0].ad_code | ||
| 50 | - }); | 49 | + if(res.data.code==0 && res.data.data.pageData && res.data.data.pageData.length>0 ){ |
| 50 | + var a = res.data.data.pageData; | ||
| 51 | + self.setData({ | ||
| 52 | + imgAd: a[0].ad_code, | ||
| 53 | + ad_color: a[0].bgcolor, | ||
| 54 | + }); | ||
| 55 | + } | ||
| 56 | + | ||
| 57 | + | ||
| 51 | }, | 58 | }, |
| 52 | }); | 59 | }); |
| 53 | }, | 60 | }, |
| @@ -212,8 +219,8 @@ Page({ | @@ -212,8 +219,8 @@ Page({ | ||
| 212 | // }, | 219 | // }, |
| 213 | 220 | ||
| 214 | 221 | ||
| 215 | - bind_err:function(e){ | ||
| 216 | - var _errImg = e.target.dataset.errorimg; | 222 | + onerror:function(e){ |
| 223 | + var _errImg = e.currentTarget.dataset.errimg; | ||
| 217 | var _errObj = {}; | 224 | var _errObj = {}; |
| 218 | _errObj[_errImg] = "/miniapp/images/default_g_img.gif"; | 225 | _errObj[_errImg] = "/miniapp/images/default_g_img.gif"; |
| 219 | this.setData(_errObj); | 226 | this.setData(_errObj); |
packageA/pages/chongzhi/chongzhi.wxml
| 1 | <wxs module="g_filter" src="g_filter.wxs"></wxs> | 1 | <wxs module="g_filter" src="g_filter.wxs"></wxs> |
| 2 | <view class="container"> | 2 | <view class="container"> |
| 3 | <!-- 封面 --> | 3 | <!-- 封面 --> |
| 4 | - <view class="banner-container"><image class="img-block" src="{{url + imgAd}}"></image></view> | 4 | + <view class="banner-container"> |
| 5 | + <image class="img-block" src="{{url + imgAd}}" binderror="onerror" data-errimg="imgAd"></image> | ||
| 6 | + </view> | ||
| 5 | <!-- 列表 --> | 7 | <!-- 列表 --> |
| 6 | <view> | 8 | <view> |
| 7 | <!-- 标题 --> | 9 | <!-- 标题 --> |
| @@ -10,7 +12,7 @@ | @@ -10,7 +12,7 @@ | ||
| 10 | <view class="t-item {{currentIndex == 1 ? 'active':''}}" data-index="1">已核销</view> | 12 | <view class="t-item {{currentIndex == 1 ? 'active':''}}" data-index="1">已核销</view> |
| 11 | </view> | 13 | </view> |
| 12 | <!-- 内容 --> | 14 | <!-- 内容 --> |
| 13 | - <view class="list"> | 15 | + <view class="list" style="background-color: {{ad_color?ad_color:'#ff9a00'}};"> |
| 14 | <block wx:for="{{list}}" > | 16 | <block wx:for="{{list}}" > |
| 15 | <view class="l-item" bindtap="goDetails" data-id="{{item.ID}}" > | 17 | <view class="l-item" bindtap="goDetails" data-id="{{item.ID}}" > |
| 16 | <!-- 上 --> | 18 | <!-- 上 --> |
| @@ -41,11 +43,11 @@ | @@ -41,11 +43,11 @@ | ||
| 41 | 43 | ||
| 42 | </view> | 44 | </view> |
| 43 | </block> | 45 | </block> |
| 44 | - | ||
| 45 | - <nodata nodataContainer="nodata" wx:if="{{list.length === 0}}">暂无数据</nodata> | ||
| 46 | - <view hidden="{{!noMore}}" class="no-more t-c" wx:if="{{list.length !== 0}}">- 已全部加载 -</view> | ||
| 47 | - | 46 | + <view hidden="{{!noMore}}" class="no-more t-c" wx:if="{{list.length !== 0}}">- 已全部加载 -</view> |
| 48 | </view> | 47 | </view> |
| 48 | + | ||
| 49 | + <nodata nodataContainer="nodata" wx:if="{{list.length === 0}}">暂无数据</nodata> | ||
| 50 | + | ||
| 49 | </view> | 51 | </view> |
| 50 | </view> | 52 | </view> |
| 51 | 53 |
packageA/pages/chongzhi/chongzhi.wxss
| @@ -2,7 +2,7 @@ | @@ -2,7 +2,7 @@ | ||
| 2 | @charset "utf-8"; | 2 | @charset "utf-8"; |
| 3 | 3 | ||
| 4 | page { | 4 | page { |
| 5 | - background-color: #FA437E; | 5 | + /* background-color: #FA437E; */ |
| 6 | } | 6 | } |
| 7 | 7 | ||
| 8 | .banner-container { | 8 | .banner-container { |
| @@ -97,7 +97,6 @@ page { | @@ -97,7 +97,6 @@ page { | ||
| 97 | text-decoration:line-through; | 97 | text-decoration:line-through; |
| 98 | } | 98 | } |
| 99 | 99 | ||
| 100 | - | ||
| 101 | .date { | 100 | .date { |
| 102 | padding-top: 10rpx; | 101 | padding-top: 10rpx; |
| 103 | color: #FE6867; | 102 | color: #FE6867; |
packageA/pages/chongzhiDetails/chongzhiDetails.js
| @@ -48,11 +48,12 @@ Page({ | @@ -48,11 +48,12 @@ Page({ | ||
| 48 | }) | 48 | }) |
| 49 | 49 | ||
| 50 | 50 | ||
| 51 | - getApp().request.promiseGet("/api/weshop/ad/list",{ | 51 | + getApp().request.promiseGet("/api/weshop/ad/page",{ |
| 52 | data:{store_id:os.stoid,enabled:1,pid:601} | 52 | data:{store_id:os.stoid,enabled:1,pid:601} |
| 53 | }).then(res=>{ | 53 | }).then(res=>{ |
| 54 | - if(res.data.code==0){ | ||
| 55 | - self.setData({show_img:res.data.data[0].ad_code}); | 54 | + if(res.data.code==0 && res.data.data.pageData && res.data.data.pageData.length>0){ |
| 55 | + var a = res.data.data.pageData; | ||
| 56 | + self.setData({show_img:a[0].ad_code,ad_color:a[0].bgcolor}); | ||
| 56 | } | 57 | } |
| 57 | }) | 58 | }) |
| 58 | 59 |
packageA/pages/chongzhiDetails/chongzhiDetails.wxml
| @@ -13,7 +13,7 @@ | @@ -13,7 +13,7 @@ | ||
| 13 | <view>你的美丽我来缔造</view> | 13 | <view>你的美丽我来缔造</view> |
| 14 | </view> | 14 | </view> |
| 15 | </view> | 15 | </view> |
| 16 | - | 16 | + <view style="background-color: {{ad_color?ad_color:'#fff'}};"> |
| 17 | <view class="list-item flex" wx:for="{{result.givelist}}"> | 17 | <view class="list-item flex" wx:for="{{result.givelist}}"> |
| 18 | <!-- 左图片 --> | 18 | <!-- 左图片 --> |
| 19 | <view class="avatar"> | 19 | <view class="avatar"> |
| @@ -22,7 +22,7 @@ | @@ -22,7 +22,7 @@ | ||
| 22 | <image wx:if="{{item.GiveType=='2'}}" src="{{url}}/miniapp/images/giftbag/gift01.png"></image><!-- 商品 --> | 22 | <image wx:if="{{item.GiveType=='2'}}" src="{{url}}/miniapp/images/giftbag/gift01.png"></image><!-- 商品 --> |
| 23 | <image wx:if="{{item.Integral>0}}" src="{{url}}/miniapp/images/giftbag/gift03.png"></image><!-- 积分 --> | 23 | <image wx:if="{{item.Integral>0}}" src="{{url}}/miniapp/images/giftbag/gift03.png"></image><!-- 积分 --> |
| 24 | <image wx:if="{{item.GradeSum>0}}" src="{{url}}/miniapp/images/giftbag/gift04.png"></image><!-- 成长值 --> | 24 | <image wx:if="{{item.GradeSum>0}}" src="{{url}}/miniapp/images/giftbag/gift04.png"></image><!-- 成长值 --> |
| 25 | - <image wx:if="{{item.PAdvanceItemId>0}}" src="{{url}}/miniapp/images/giftbag/gift01.png"></image><!-- 预存 --> | 25 | + <image wx:if="{{item.PAdvanceItemId>0}}" src="{{url}}/miniapp/images/giftbag/gift01.png"></image><!-- 预存 --> |
| 26 | </view> | 26 | </view> |
| 27 | <!-- 右 --> | 27 | <!-- 右 --> |
| 28 | <view class="info"> | 28 | <view class="info"> |
| @@ -33,7 +33,8 @@ | @@ -33,7 +33,8 @@ | ||
| 33 | <!-- <view class="fs28 pdv10 txt-justify">节日可免费享受专业美甲,可以享受1次。</view> --> | 33 | <!-- <view class="fs28 pdv10 txt-justify">节日可免费享受专业美甲,可以享受1次。</view> --> |
| 34 | <view wx:if="{{item.Qty>0}}" class="t-r fs24 c-y">数量:{{item.Qty}}</view> | 34 | <view wx:if="{{item.Qty>0}}" class="t-r fs24 c-y">数量:{{item.Qty}}</view> |
| 35 | </view> | 35 | </view> |
| 36 | - </view> | 36 | + </view> |
| 37 | + </view> | ||
| 37 | </view> | 38 | </view> |
| 38 | </view> | 39 | </view> |
| 39 | 40 | ||
| @@ -51,6 +52,6 @@ | @@ -51,6 +52,6 @@ | ||
| 51 | </block> | 52 | </block> |
| 52 | </view> | 53 | </view> |
| 53 | 54 | ||
| 54 | - <qrcode id="qrcode" ></qrcode> | 55 | + <qrcode id="qrcode"></qrcode> |
| 55 | 56 | ||
| 56 | </view> | 57 | </view> |
packageA/pages/chongzhiDetails/chongzhiDetails.wxss
| @@ -26,7 +26,6 @@ | @@ -26,7 +26,6 @@ | ||
| 26 | } | 26 | } |
| 27 | 27 | ||
| 28 | .list-item { | 28 | .list-item { |
| 29 | - background-color: white; | ||
| 30 | align-items: center; | 29 | align-items: center; |
| 31 | padding: 20rpx; | 30 | padding: 20rpx; |
| 32 | } | 31 | } |
| @@ -72,7 +71,6 @@ | @@ -72,7 +71,6 @@ | ||
| 72 | border-radius: 50%; | 71 | border-radius: 50%; |
| 73 | background-color: pink; | 72 | background-color: pink; |
| 74 | flex-shrink: 0; | 73 | flex-shrink: 0; |
| 75 | - transform:scaleX(-1); | ||
| 76 | text-align: center; | 74 | text-align: center; |
| 77 | } | 75 | } |
| 78 | 76 | ||
| @@ -99,7 +97,7 @@ | @@ -99,7 +97,7 @@ | ||
| 99 | text-align: center; | 97 | text-align: center; |
| 100 | padding: 20rpx 0; | 98 | padding: 20rpx 0; |
| 101 | background-color: white; | 99 | background-color: white; |
| 102 | - border-top: 2rpx solid #f2f2f2; | 100 | + border-top: 1rpx solid #f2f2f2; |
| 103 | } | 101 | } |
| 104 | 102 | ||
| 105 | .btn { | 103 | .btn { |
packageA/pages/jfbuy/jfbuy.js
| @@ -357,4 +357,12 @@ Page({ | @@ -357,4 +357,12 @@ Page({ | ||
| 357 | th.isPullDownRefresh = false; | 357 | th.isPullDownRefresh = false; |
| 358 | }); | 358 | }); |
| 359 | }, | 359 | }, |
| 360 | + | ||
| 361 | + // 点击查看 | ||
| 362 | + viewItemDetails:function(e){ | ||
| 363 | + var index=e.currentTarget.dataset.index; | ||
| 364 | + var item=this.data.list2[index]; | ||
| 365 | + var url="/pages/goods/goodsInfo/goodsInfo?goods_id="+item.goods_id; | ||
| 366 | + getApp().goto(url); | ||
| 367 | + } | ||
| 360 | }) | 368 | }) |
| 361 | \ No newline at end of file | 369 | \ No newline at end of file |
packageA/pages/jfbuy/jfbuy.wxml
| @@ -7,10 +7,9 @@ | @@ -7,10 +7,9 @@ | ||
| 7 | </view> --> | 7 | </view> --> |
| 8 | 8 | ||
| 9 | <view class="banner-container"> | 9 | <view class="banner-container"> |
| 10 | - <image src="{{h5_url}}/template/mobile/new/static/images/integral/liwu.png" class="banner"></image> | 10 | + <image src="{{url}}/miniapp/images/integral/liwu.png?v=1" class="banner"></image> |
| 11 | </view> | 11 | </view> |
| 12 | - | ||
| 13 | - | 12 | + |
| 14 | <!-- 列表 --> | 13 | <!-- 列表 --> |
| 15 | <view class="list-container"> | 14 | <view class="list-container"> |
| 16 | <!-- 标题 --> | 15 | <!-- 标题 --> |
| @@ -31,7 +30,7 @@ | @@ -31,7 +30,7 @@ | ||
| 31 | bindrefresherrefresh="onPullDownRefresh"> | 30 | bindrefresherrefresh="onPullDownRefresh"> |
| 32 | 31 | ||
| 33 | <block wx:for="{{list2}}"> | 32 | <block wx:for="{{list2}}"> |
| 34 | - <view class class="list-item" bindtap="viewItemDetails"> | 33 | + <view class class="list-item" bindtap="viewItemDetails" data-index="{{index}}"> |
| 35 | <view class="img-container"> | 34 | <view class="img-container"> |
| 36 | <image | 35 | <image |
| 37 | src="{{url+item.original_img}}" | 36 | src="{{url+item.original_img}}" |
| @@ -53,8 +52,7 @@ | @@ -53,8 +52,7 @@ | ||
| 53 | </view> | 52 | </view> |
| 54 | </view> | 53 | </view> |
| 55 | </block> | 54 | </block> |
| 56 | - | ||
| 57 | - | 55 | + |
| 58 | <!-- <view style="height: 1rpx;"></view> --> | 56 | <!-- <view style="height: 1rpx;"></view> --> |
| 59 | <nodata wx:if="{{list2.length==0}}" nodataContainer="nodata">暂无数据</nodata> | 57 | <nodata wx:if="{{list2.length==0}}" nodataContainer="nodata">暂无数据</nodata> |
| 60 | <view wx:if="{{is_no_more2}}" class="no-more t-c">- 已全部加载 -</view> | 58 | <view wx:if="{{is_no_more2}}" class="no-more t-c">- 已全部加载 -</view> |
pages/giftpack/giftpacklist/giftpacklist.wxml
| @@ -74,19 +74,23 @@ | @@ -74,19 +74,23 @@ | ||
| 74 | <text class="data-v-3a5b7e36"></text> | 74 | <text class="data-v-3a5b7e36"></text> |
| 75 | </view> | 75 | </view> |
| 76 | <view class="box_ware_item_qty data-v-3a5b7e36"> | 76 | <view class="box_ware_item_qty data-v-3a5b7e36"> |
| 77 | - <text class="data-v-3a5b7e36 ellipsis-1">{{"数量:"+item.num}}</text> | 77 | + <text class="data-v-3a5b7e36 ellipsis-1"> |
| 78 | + {{"数量:"+item.num}} | ||
| 79 | + </text> | ||
| 78 | </view> | 80 | </view> |
| 79 | <view class="box_ware_code data-v-3a5b7e36"> | 81 | <view class="box_ware_code data-v-3a5b7e36"> |
| 80 | - <block wx:if="{{c_state==0}}"> | 82 | + <!-- <block wx:if="{{c_state==0}}"> --> |
| 81 | <block wx:if="{{isBuy==0&item.lbType==1}}"> | 83 | <block wx:if="{{isBuy==0&item.lbType==1}}"> |
| 82 | <image src="{{iurl+'/miniapp/images/giftbag/gift06.png'}}" lazy-load="true" bindtap="getcode" class="data-v-3a5b7e36"></image> | 84 | <image src="{{iurl+'/miniapp/images/giftbag/gift06.png'}}" lazy-load="true" bindtap="getcode" class="data-v-3a5b7e36"></image> |
| 83 | </block> | 85 | </block> |
| 84 | - </block> | 86 | + <!-- </block> --> |
| 87 | + <!-- | ||
| 85 | <block wx:else> | 88 | <block wx:else> |
| 86 | <block wx:if="{{isBuy==0&item.lbType==1}}"> | 89 | <block wx:if="{{isBuy==0&item.lbType==1}}"> |
| 87 | <image src="{{iurl+'/miniapp/images/giftbag/gift08.png'}}" lazy-load="true" class="data-v-3a5b7e36"></image> | 90 | <image src="{{iurl+'/miniapp/images/giftbag/gift08.png'}}" lazy-load="true" class="data-v-3a5b7e36"></image> |
| 88 | </block> | 91 | </block> |
| 89 | - </block> | 92 | + </block>--> |
| 93 | + | ||
| 90 | <block wx:if="{{isBuy==0&item.lbType==2}}"> | 94 | <block wx:if="{{isBuy==0&item.lbType==2}}"> |
| 91 | <image src="{{iurl+'/miniapp/images/giftbag/gift06.png'}}" class="data-v-3a5b7e36" lazy-load="true" data-url="/pages/user/coupons/coupons" bindtap="goto"></image> | 95 | <image src="{{iurl+'/miniapp/images/giftbag/gift06.png'}}" class="data-v-3a5b7e36" lazy-load="true" data-url="/pages/user/coupons/coupons" bindtap="goto"></image> |
| 92 | </block> | 96 | </block> |
pages/goods/goodsInfo/goodsInfo.js
| @@ -3563,7 +3563,7 @@ Page({ | @@ -3563,7 +3563,7 @@ Page({ | ||
| 3563 | return false; | 3563 | return false; |
| 3564 | } | 3564 | } |
| 3565 | 3565 | ||
| 3566 | - //类型 0普通商品 1秒杀商品 2商家和会员团 3阶梯团 | 3566 | + //类型 0普通商品 1秒杀商品 2商家和会员团 3阶梯团 4阶梯团 |
| 3567 | var type = this.data.prom_type; | 3567 | var type = this.data.prom_type; |
| 3568 | if (type == 6) type = 2; | 3568 | if (type == 6) type = 2; |
| 3569 | if (this.data.prom_act && this.data.prom_act.kttype == 3) type = 3; | 3569 | if (this.data.prom_act && this.data.prom_act.kttype == 3) type = 3; |
| @@ -3650,39 +3650,58 @@ Page({ | @@ -3650,39 +3650,58 @@ Page({ | ||
| 3650 | context.fillText('强烈推荐', 149 * unit + width + 15 * unit, 76 * unit); | 3650 | context.fillText('强烈推荐', 149 * unit + width + 15 * unit, 76 * unit); |
| 3651 | } | 3651 | } |
| 3652 | 3652 | ||
| 3653 | - | ||
| 3654 | - | 3653 | + |
| 3655 | //---产品名称--- | 3654 | //---产品名称--- |
| 3656 | //文本换行 参数:1、canvas对象,2、文本 3、距离左侧的距离 4、距离顶部的距离 5、6、文本的宽度 | 3655 | //文本换行 参数:1、canvas对象,2、文本 3、距离左侧的距离 4、距离顶部的距离 5、6、文本的宽度 |
| 3657 | - context.setFillStyle("black"); | ||
| 3658 | - context.setFontSize(21.3 * unit) | ||
| 3659 | - th.draw_Text(context, th.data.data.goods_name, | ||
| 3660 | - 38 * unit, 180 * unit, 200 * unit, 279 * unit, unit); | ||
| 3661 | - //------产品的价格------- | ||
| 3662 | - context.setFontSize(23 * unit) | ||
| 3663 | - context.setFillStyle("red") | ||
| 3664 | - context.fillText("¥", 416 * unit, 185 * unit); | ||
| 3665 | - context.setFontSize(31 * unit) | ||
| 3666 | - var pri0 = th.data.data.shop_price; | ||
| 3667 | - if (th.data.prom_act) | ||
| 3668 | - pri0 = th.data.prom_act.price; | ||
| 3669 | - | ||
| 3670 | - pri0 = parseFloat(pri0).toFixed(2); | ||
| 3671 | - context.fillText(pri0, 438 * unit, 185 * unit); | ||
| 3672 | - //---市场价划掉--- | ||
| 3673 | - context.setFillStyle("gray") | ||
| 3674 | - context.setFontSize(22 * unit) | ||
| 3675 | - context.fillText("¥" + th.data.data.market_price, 426 * unit, 213 * unit); | ||
| 3676 | - context.setStrokeStyle('gray') | ||
| 3677 | - context.setLineWidth(1 * unit) | ||
| 3678 | - context.moveTo(426 * unit, 206 * unit) | ||
| 3679 | - context.lineTo(510 * unit, 206 * unit) | ||
| 3680 | - context.stroke(); | 3656 | + if(type!=4){ |
| 3657 | + context.setFillStyle("black"); | ||
| 3658 | + context.setFontSize(21.3 * unit) | ||
| 3659 | + th.draw_Text(context, th.data.data.goods_name, | ||
| 3660 | + 38 * unit, 180 * unit, 200 * unit, 279 * unit, unit); | ||
| 3661 | + //------产品的价格------- | ||
| 3662 | + context.setFontSize(23 * unit) | ||
| 3663 | + context.setFillStyle("red") | ||
| 3664 | + context.fillText("¥", 416 * unit, 185 * unit); | ||
| 3665 | + context.setFontSize(31 * unit) | ||
| 3666 | + var pri0 = th.data.data.shop_price; | ||
| 3667 | + if (th.data.prom_act) | ||
| 3668 | + pri0 = th.data.prom_act.price; | ||
| 3669 | + pri0 = parseFloat(pri0).toFixed(2); | ||
| 3670 | + context.fillText(pri0, 438 * unit, 185 * unit); | ||
| 3671 | + //---市场价划掉--- | ||
| 3672 | + context.setFillStyle("gray") | ||
| 3673 | + context.setFontSize(22 * unit) | ||
| 3674 | + context.fillText("¥" + th.data.data.market_price, 426 * unit, 213 * unit); | ||
| 3675 | + context.setStrokeStyle('gray'); | ||
| 3676 | + context.setLineWidth(1 * unit); | ||
| 3677 | + context.moveTo(426 * unit, 206 * unit); | ||
| 3678 | + context.lineTo(510 * unit, 206 * unit); | ||
| 3679 | + context.stroke(); | ||
| 3680 | + | ||
| 3681 | + }else{ | ||
| 3682 | + context.setFillStyle("black"); | ||
| 3683 | + context.setFontSize(21.3 * unit) | ||
| 3684 | + th.draw_Text(context, th.data.data.goods_name, | ||
| 3685 | + 38 * unit, 180 * unit, 20 * unit, 300*unit, unit); | ||
| 3686 | + //------ 产品的价格 ----- | ||
| 3687 | + var pri0 = th.data.prom_act.addmoney; | ||
| 3688 | + var integral=th.data.prom_act.integral; | ||
| 3689 | + var text= ""; | ||
| 3690 | + if(integral){text=integral+"积分"; } | ||
| 3691 | + if(pri0 && integral){ text+="+";} | ||
| 3692 | + if(pri0){ text+="¥"+pri0;} | ||
| 3693 | + | ||
| 3694 | + context.setFillStyle("red"); | ||
| 3695 | + context.fillText(text, 38 * unit, 215 * unit); | ||
| 3696 | + | ||
| 3697 | + } | ||
| 3698 | + | ||
| 3681 | //---中间大图--- | 3699 | //---中间大图--- |
| 3682 | context.drawImage(th.data.share_goods_img, 68 * unit, 242 * unit, 410 * unit, 410 * unit); | 3700 | context.drawImage(th.data.share_goods_img, 68 * unit, 242 * unit, 410 * unit, 410 * unit); |
| 3683 | //-------大图后面就不一样了----------- | 3701 | //-------大图后面就不一样了----------- |
| 3684 | switch (type) { | 3702 | switch (type) { |
| 3685 | case 0: //普通商品的展示 | 3703 | case 0: //普通商品的展示 |
| 3704 | + case 4: | ||
| 3686 | //中间的几个字 | 3705 | //中间的几个字 |
| 3687 | if(th.data.poster && parseInt(th.data.poster.style)==2 ){ | 3706 | if(th.data.poster && parseInt(th.data.poster.style)==2 ){ |
| 3688 | if(parseInt(th.data.poster.show_quality)){ | 3707 | if(parseInt(th.data.poster.show_quality)){ |
| @@ -3730,10 +3749,17 @@ Page({ | @@ -3730,10 +3749,17 @@ Page({ | ||
| 3730 | //---文字--- | 3749 | //---文字--- |
| 3731 | context.setFillStyle("black") | 3750 | context.setFillStyle("black") |
| 3732 | context.setFontSize(22 * unit) | 3751 | context.setFontSize(22 * unit) |
| 3733 | - // 原来start ---> | ||
| 3734 | - context.fillText("优惠乐翻天,精彩就在你身边", 40 * unit, 776 * unit); | ||
| 3735 | - context.fillText("长按识别二维码,立即开始抢购", 40 * unit, 826 * unit); | ||
| 3736 | - | 3752 | + |
| 3753 | + if(type==0){ | ||
| 3754 | + // 原来start ---> | ||
| 3755 | + context.fillText("优惠乐翻天,精彩就在你身边", 40 * unit, 776 * unit); | ||
| 3756 | + context.fillText("长按识别二维码,立即开始抢购", 40 * unit, 826 * unit); | ||
| 3757 | + }else{ | ||
| 3758 | + // 原来start ---> | ||
| 3759 | + context.fillText("长按识别二维码", 40 * unit, 776 * unit); | ||
| 3760 | + context.fillText("立即开始兑换", 40 * unit, 826 * unit); | ||
| 3761 | + } | ||
| 3762 | + | ||
| 3737 | //---二维吗图--- | 3763 | //---二维吗图--- |
| 3738 | //-- 自定义海报 -- | 3764 | //-- 自定义海报 -- |
| 3739 | if(th.data.poster){ | 3765 | if(th.data.poster){ |
| @@ -3742,7 +3768,7 @@ Page({ | @@ -3742,7 +3768,7 @@ Page({ | ||
| 3742 | context.drawImage(vpath, erm_x * unit, erm_y * unit, 120 * unit, 120 * unit); | 3768 | context.drawImage(vpath, erm_x * unit, erm_y * unit, 120 * unit, 120 * unit); |
| 3743 | }else{ | 3769 | }else{ |
| 3744 | //---二维吗图--- | 3770 | //---二维吗图--- |
| 3745 | - context.drawImage(vpath, 420 * unit, 726 * unit, 120 * unit, 120 * unit); | 3771 | + context.drawImage(vpath, 410 * unit, 726 * unit, 115 * unit, 125 * unit); |
| 3746 | } | 3772 | } |
| 3747 | 3773 | ||
| 3748 | break; | 3774 | break; |
| @@ -3771,9 +3797,7 @@ Page({ | @@ -3771,9 +3797,7 @@ Page({ | ||
| 3771 | }else{ | 3797 | }else{ |
| 3772 | //---二维吗图--- | 3798 | //---二维吗图--- |
| 3773 | context.drawImage(vpath, 420 * unit, 726 * unit, 120 * unit, 120 * unit); | 3799 | context.drawImage(vpath, 420 * unit, 726 * unit, 120 * unit, 120 * unit); |
| 3774 | - } | ||
| 3775 | - | ||
| 3776 | - | 3800 | + } |
| 3777 | break; | 3801 | break; |
| 3778 | 3802 | ||
| 3779 | case 2: //会员团和商家团的展示 | 3803 | case 2: //会员团和商家团的展示 |
| @@ -3863,6 +3887,8 @@ Page({ | @@ -3863,6 +3887,8 @@ Page({ | ||
| 3863 | context.drawImage(vpath, 420 * unit, 726 * unit, 120 * unit, 120 * unit); | 3887 | context.drawImage(vpath, 420 * unit, 726 * unit, 120 * unit, 120 * unit); |
| 3864 | } | 3888 | } |
| 3865 | break | 3889 | break |
| 3890 | + | ||
| 3891 | + case 3: //阶梯团的展示 | ||
| 3866 | } | 3892 | } |
| 3867 | 3893 | ||
| 3868 | 3894 |
pages/goods/goodsInfo/goodsInfo.wxml
| @@ -236,7 +236,7 @@ | @@ -236,7 +236,7 @@ | ||
| 236 | <!-- 价格显示 --> | 236 | <!-- 价格显示 --> |
| 237 | <view class="co-red" style="overflow: hidden" > | 237 | <view class="co-red" style="overflow: hidden" > |
| 238 | <view class="market-price" style="overflow: hidden"> | 238 | <view class="market-price" style="overflow: hidden"> |
| 239 | - <image class="rel_img" src="{{resourceUrl}}/template/mobile/new/static/images/weixin/integral_red.png"></image> | 239 | + <image class="rel_img" src="{{iurl}}/miniapp/images/integral/integral_red.png"></image> |
| 240 | <block wx:if="{{prom_integral}}">{{prom_integral}} | 240 | <block wx:if="{{prom_integral}}">{{prom_integral}} |
| 241 | <text class="rel_txt">积分</text></block> | 241 | <text class="rel_txt">积分</text></block> |
| 242 | <text class="rel_txt" wx:if="{{prom_integral && prom_price}}">+</text> | 242 | <text class="rel_txt" wx:if="{{prom_integral && prom_price}}">+</text> |