Commit 6f485fe58c4092d28fd6642b70859c394e4ba87b
Merge branch 'dev' into 'test'
Dev See merge request !192
Showing
5 changed files
with
25 additions
and
24 deletions
components/diy_advertising/diy_advertising.js
| @@ -15,7 +15,8 @@ Component({ | @@ -15,7 +15,8 @@ Component({ | ||
| 15 | autoplay:false, | 15 | autoplay:false, |
| 16 | interval:5000, | 16 | interval:5000, |
| 17 | duration:1000, | 17 | duration:1000, |
| 18 | - someData: {} | 18 | + someData: {}, |
| 19 | + max_sw_height:null, | ||
| 19 | }, | 20 | }, |
| 20 | methods: { | 21 | methods: { |
| 21 | customMethod: function () { }, | 22 | customMethod: function () { }, |
| @@ -23,6 +24,16 @@ Component({ | @@ -23,6 +24,16 @@ Component({ | ||
| 23 | go_url:function(e){ | 24 | go_url:function(e){ |
| 24 | var url=e.currentTarget.dataset.url; | 25 | var url=e.currentTarget.dataset.url; |
| 25 | getApp().goto(url); | 26 | getApp().goto(url); |
| 26 | - } | 27 | + }, |
| 28 | + | ||
| 29 | + imageLoad:function(e){ | ||
| 30 | + var imgwidth = e.detail.width; | ||
| 31 | + var imgheight = e.detail.height; | ||
| 32 | + //宽高比 | ||
| 33 | + var ratio = imgwidth / imgheight; | ||
| 34 | + //计算的高度值 | ||
| 35 | + var viewHeight = 715 / ratio; | ||
| 36 | + if (this.data.max_sw_height < viewHeight) this.setData({ max_sw_height: viewHeight }); | ||
| 37 | + } | ||
| 27 | } | 38 | } |
| 28 | }) | 39 | }) |
| 29 | \ No newline at end of file | 40 | \ No newline at end of file |
components/diy_advertising/diy_advertising.wxml
| @@ -338,12 +338,12 @@ | @@ -338,12 +338,12 @@ | ||
| 338 | 338 | ||
| 339 | <!--幻灯片--> | 339 | <!--幻灯片--> |
| 340 | <block wx:if='{{object.style==4}}'> | 340 | <block wx:if='{{object.style==4}}'> |
| 341 | - <swiper class="swiper" indicator-dots="true" autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}"> | 341 | + <swiper class="swiper" indicator-dots="true" autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}" style="height:{{max_sw_height}}rpx" > |
| 342 | <block wx:for="{{object.data}}" wx:for-index="index" > | 342 | <block wx:for="{{object.data}}" wx:for-index="index" > |
| 343 | <block wx:if="{{item.src!=''}}"> | 343 | <block wx:if="{{item.src!=''}}"> |
| 344 | <view data-url="{{item.wxapp_imgurl}}" class="s1_gk_a1" bindtap="go_url"> | 344 | <view data-url="{{item.wxapp_imgurl}}" class="s1_gk_a1" bindtap="go_url"> |
| 345 | <swiper-item> | 345 | <swiper-item> |
| 346 | - <image src="{{item.src}}" class="slide-image" mode="aspectFill" /> | 346 | + <image src="{{item.src}}" bindload="imageLoad" data-index="{{index}}" class="slide-image" mode="widthFix" /> |
| 347 | </swiper-item> | 347 | </swiper-item> |
| 348 | </view> | 348 | </view> |
| 349 | </block> | 349 | </block> |
components/diy_advertising/diy_advertising.wxss
| @@ -96,8 +96,6 @@ | @@ -96,8 +96,6 @@ | ||
| 96 | width: 100%; | 96 | width: 100%; |
| 97 | color: #fff; | 97 | color: #fff; |
| 98 | font-size: 32rpx; | 98 | font-size: 32rpx; |
| 99 | - min-height: 300rpx; | ||
| 100 | - line-height: 300rpx; | ||
| 101 | text-align: center; | 99 | text-align: center; |
| 102 | } | 100 | } |
| 103 | 101 | ||
| @@ -106,8 +104,6 @@ | @@ -106,8 +104,6 @@ | ||
| 106 | width: 98%; | 104 | width: 98%; |
| 107 | color: #fff; | 105 | color: #fff; |
| 108 | font-size: 32rpx; | 106 | font-size: 32rpx; |
| 109 | - min-height: 300rpx; | ||
| 110 | - line-height: 300rpx; | ||
| 111 | text-align: center; | 107 | text-align: center; |
| 112 | margin: 8rpx; | 108 | margin: 8rpx; |
| 113 | } | 109 | } |
| @@ -125,8 +121,6 @@ | @@ -125,8 +121,6 @@ | ||
| 125 | width: 97%; | 121 | width: 97%; |
| 126 | color: #fff; | 122 | color: #fff; |
| 127 | font-size: 32rpx; | 123 | font-size: 32rpx; |
| 128 | - min-height: 300rpx; | ||
| 129 | - line-height: 300rpx; | ||
| 130 | text-align: center; | 124 | text-align: center; |
| 131 | margin: 10rpx; | 125 | margin: 10rpx; |
| 132 | } | 126 | } |
| @@ -141,7 +135,6 @@ | @@ -141,7 +135,6 @@ | ||
| 141 | width: 48%; | 135 | width: 48%; |
| 142 | color: #fff; | 136 | color: #fff; |
| 143 | font-size: 32rpx; | 137 | font-size: 32rpx; |
| 144 | - line-height: 300rpx; | ||
| 145 | text-align: center; | 138 | text-align: center; |
| 146 | float: left; | 139 | float: left; |
| 147 | margin-left: 8rpx; | 140 | margin-left: 8rpx; |
| @@ -153,8 +146,6 @@ | @@ -153,8 +146,6 @@ | ||
| 153 | width: 48%; | 146 | width: 48%; |
| 154 | color: #fff; | 147 | color: #fff; |
| 155 | font-size: 32rpx; | 148 | font-size: 32rpx; |
| 156 | - line-height: 300rpx; | ||
| 157 | - text-align: center; | ||
| 158 | float: left; | 149 | float: left; |
| 159 | margin-left: 10rpx; | 150 | margin-left: 10rpx; |
| 160 | } | 151 | } |
| @@ -278,9 +269,7 @@ | @@ -278,9 +269,7 @@ | ||
| 278 | 269 | ||
| 279 | .s7_gk7_2 { | 270 | .s7_gk7_2 { |
| 280 | width: 100%; | 271 | width: 100%; |
| 281 | - height: 362rpx; | ||
| 282 | /* background-color: #99cc66; */ | 272 | /* background-color: #99cc66; */ |
| 283 | - line-height: 300rpx; | ||
| 284 | text-align: center; | 273 | text-align: center; |
| 285 | margin-right: 10rpx; | 274 | margin-right: 10rpx; |
| 286 | margin-bottom: 8rpx; | 275 | margin-bottom: 8rpx; |
| @@ -328,7 +317,7 @@ | @@ -328,7 +317,7 @@ | ||
| 328 | /**index.wxss**/ | 317 | /**index.wxss**/ |
| 329 | 318 | ||
| 330 | .swiper { | 319 | .swiper { |
| 331 | - height: 400rpx; | 320 | + height: auto; |
| 332 | width: 98%; | 321 | width: 98%; |
| 333 | padding:0 7rpx; | 322 | padding:0 7rpx; |
| 334 | padding-bottom: 7rpx; | 323 | padding-bottom: 7rpx; |
| @@ -337,7 +326,7 @@ | @@ -337,7 +326,7 @@ | ||
| 337 | } | 326 | } |
| 338 | 327 | ||
| 339 | .swiper image { | 328 | .swiper image { |
| 340 | - height: 100%; | 329 | + height: auto; |
| 341 | width: 100%; | 330 | width: 100%; |
| 342 | margin: 0; | 331 | margin: 0; |
| 343 | } | 332 | } |
components/diy_goodsGroup/diy_goodsGroup.js
| @@ -159,9 +159,9 @@ Component({ | @@ -159,9 +159,9 @@ Component({ | ||
| 159 | item.shop_price = goods.shop_price; | 159 | item.shop_price = goods.shop_price; |
| 160 | item.sales_sum = goods.sales_sum; | 160 | item.sales_sum = goods.sales_sum; |
| 161 | item.goods_id = goods.goods_id; | 161 | item.goods_id = goods.goods_id; |
| 162 | - item.cardprice1 = val.cardprice1; | ||
| 163 | - item.cardprice2 = val.cardprice2; | ||
| 164 | - item.cardprice3 = val.cardprice3; | 162 | + item.cardprice1 = goods.cardprice1; |
| 163 | + item.cardprice2 = goods.cardprice2; | ||
| 164 | + item.cardprice3 = goods.cardprice3; | ||
| 165 | 165 | ||
| 166 | prom_id = res.data.data.prom_id; | 166 | prom_id = res.data.data.prom_id; |
| 167 | 167 |
components/diy_goodsGroup/diy_goodsGroup.wxss
| @@ -380,7 +380,7 @@ | @@ -380,7 +380,7 @@ | ||
| 380 | /*一个3列*/ | 380 | /*一个3列*/ |
| 381 | 381 | ||
| 382 | .zs_goods_wai_san { | 382 | .zs_goods_wai_san { |
| 383 | - width: 230rpx; | 383 | + width: 236rpx; |
| 384 | display: flex; | 384 | display: flex; |
| 385 | margin-left: 10rpx; | 385 | margin-left: 10rpx; |
| 386 | float: left; | 386 | float: left; |
| @@ -389,11 +389,11 @@ | @@ -389,11 +389,11 @@ | ||
| 389 | } | 389 | } |
| 390 | 390 | ||
| 391 | .zs_goods_san { | 391 | .zs_goods_san { |
| 392 | - width: 240rpx; | 392 | + width: 236rpx; |
| 393 | } | 393 | } |
| 394 | 394 | ||
| 395 | .zs_goods_3l { | 395 | .zs_goods_3l { |
| 396 | - width: 240rpx; | 396 | + width: 236rpx; |
| 397 | min-height: 300rpx; | 397 | min-height: 300rpx; |
| 398 | border: 2rpx #ddd solid; | 398 | border: 2rpx #ddd solid; |
| 399 | margin: 0 auto; | 399 | margin: 0 auto; |
| @@ -436,7 +436,8 @@ | @@ -436,7 +436,8 @@ | ||
| 436 | .zs_wz2_3l { | 436 | .zs_wz2_3l { |
| 437 | margin-bottom: 10rpx; | 437 | margin-bottom: 10rpx; |
| 438 | font-size: 30rpx; | 438 | font-size: 30rpx; |
| 439 | - display: flex; | 439 | + height: 70rpx; |
| 440 | + line-height: 30rpx | ||
| 440 | } | 441 | } |
| 441 | 442 | ||
| 442 | .zs_wz3_3l { | 443 | .zs_wz3_3l { |