Browse Source

特产改版

master
jiazhipeng 8 months ago
parent
commit
986da8505a
  1. 15
      pages/info/postProductInfo/index.js
  2. 2
      pages/info/postProductInfo/index.wxml
  3. 9
      pages/info/sceneProductInfo/index.wxml
  4. 2
      pages/info/sceneProductInfo/index.wxss

15
pages/info/postProductInfo/index.js

@ -118,6 +118,10 @@ Page({
resData.parameter_tag_str = resData.parameter_tag.split(',').join(' | ') resData.parameter_tag_str = resData.parameter_tag.split(',').join(' | ')
} }
if (resData.supplier_headimg) {
resData.supplier_headimg = that.showImg(resData.supplier_headimg)
}
} catch(e) {} } catch(e) {}
let swiperRange = this.data.swiperRange; let swiperRange = this.data.swiperRange;
@ -186,6 +190,17 @@ Page({
} }
}) })
}, },
showImg (img) {
if (!img) { return img }
if (img.indexOf('https://') != -1 || img.indexOf('http://') != -1) {
return img;
} else {
// return "https://test.api.cloud.sz-trip.com"+img
return "https://static.ticket.sz-trip.com" + img;
}
},
changeAllowance: function () { changeAllowance: function () {
this.setData({ this.setData({
showAllowance: !this.data.showAllowance showAllowance: !this.data.showAllowance

2
pages/info/postProductInfo/index.wxml

@ -186,7 +186,7 @@
</view> </view>
<view class="shop-container" wx:if="{{iShop}}"> <view class="shop-container" wx:if="{{iShop}}">
<image class="shop-img" src="{{info.supplier_name}}"></image> <image class="shop-img" src="{{info.supplier_headimg}}" mode="aspectFill"></image>
<view class="textOver2">{{info.supplier_name}}</view> <view class="textOver2">{{info.supplier_name}}</view>
<navigator class="shop-btn" url="/pages/list/store/index?id={{supplierId}}">进店</navigator> <navigator class="shop-btn" url="/pages/list/store/index?id={{supplierId}}">进店</navigator>
</view> </view>

9
pages/info/sceneProductInfo/index.wxml

@ -3,7 +3,14 @@
<title title="{{isBook?'产品详情':'景点详情'}}"></title> <title title="{{isBook?'产品详情':'景点详情'}}"></title>
<view class="iconfont icon-fenxiang" bindtap="share"></view> <view class="iconfont icon-fenxiang" bindtap="share"></view>
<image wx:for="{{info.product}}" style="{{aniSkuIndex==index?('top:689px;'):('top:'+top+'px;'+cartImgInfo)}}" class="headimg{{aniSkuIndex==index?' active':''}}" src="{{item.headimg}}" mode="aspectFill"></image> <image wx:for="{{info.product}}" style="{{aniSkuIndex==index?('top:689px;'):('top:'+top+'px;'+cartImgInfo)}}" class="headimg{{aniSkuIndex==index?' active':''}}" src="{{item.headimg}}" mode="aspectFill"></image>
<swiper class="swiper" indicator-dots="{{true}}" wx:if="{{info}}" autoplay="{{true}}" interval="{{2000}}" duration="{{300}}"> <swiper class="swiper" indicator-dots="{{true}}" wx:if="{{info}}" autoplay="{{false}}" interval="{{2000}}" duration="{{300}}">
<block wx:if="{{info.videourl}}" wx:key="*this">
<swiper-item>
<video bindplay="playVideo" src="{{info.videourl}}" autoplay="{{true}}" muted="{{true}}"
show-mute-btn="{{true}}" show-background-playback-button="{{false}}"
></video>
</swiper-item>
</block>
<block wx:for="{{info.listimg}}" wx:key="*this"> <block wx:for="{{info.listimg}}" wx:key="*this">
<swiper-item> <swiper-item>
<image src="{{item}}" mode="aspectFill"></image> <image src="{{item}}" mode="aspectFill"></image>

2
pages/info/sceneProductInfo/index.wxss

@ -8,7 +8,7 @@ page {
height: 400rpx; height: 400rpx;
} }
.swiper image { .swiper image,.swiper video {
height: 400rpx; height: 400rpx;
display: block; display: block;
width: 100%; width: 100%;

Loading…
Cancel
Save