149 lines
9.3 KiB
Plaintext
149 lines
9.3 KiB
Plaintext
<!--pages/goods/goods.wxml-->
|
||
<view class="goods">
|
||
<view class="fe-mod fe-mod-8" style="{{'background-color:'+(params.bgcolor?params.bgcolor:'')+';'}}">
|
||
<view class="fe-mod-8-title" wx:if="{{params.showtitle == 0}}" style="{{'color:'+(params.titlecolor?params.titlecolor:'')+';background-color:'+(params.bgcolor?params.bgcolor:'')+';'}}">
|
||
{{params.title || "请填写商品组标题" }}
|
||
</view>
|
||
<view class="nogoods" wx:if="{{data == ''}}">
|
||
一个商品都没有...
|
||
</view>
|
||
<view wx:if="{{params.style !== 'hp' && params.style !== 'hotel'}}" class="new-goods">
|
||
<block wx:key="index" wx:for-item="good" wx:for="{{data}}" wx:index="index" wx:if="{{(params.lowershelf&¶ms.lowershelf==1)?true:good.stock_status==0||good.stock_status==1}}">
|
||
<view class="fe-mod-8-good good-new {{(params.style=='100%'?'width100':((params.style=='50%'||params.style=='49.5%')?'width50':'width33'))}}"
|
||
style="{{'width: '+(params.style=='100%'?'100%':((params.style=='50%'||params.style=='49.5%')?'49%':'32%'))+';'}}">
|
||
<view class="a" catchtap="gotoDetail" data-good="{{good}}" style="position: relative;">
|
||
<view class="fe-mod-8-main">
|
||
<view class="fe-mod-8-main-img {{params.style == '50%'?'oo2':'' }} {{params.style == '33.3%'?'oo3':''}}">
|
||
<image src="{{good.img}}" class="goodimg" style="{{'height:'+(params.style == '49.5%' ? '43vw' : params.style == '33.3%'? '28vw':params.style == '50%'? '46vw': '93vw')+';'+ 'width:' +(params.style == '49.5%' ? '100%' : params.style == '33.3%'? '94%':params.style == '50%'? '100%': '100%')+';'}}"
|
||
mode='aspectFill' />
|
||
<view class="saleimg {{params.option?params.option:''}}"></view>
|
||
</view>
|
||
<view class="fe-mod-8-main-name" wx:if="{{params.showname == 1}}">
|
||
<view class="fe-mod-8-main-name-name">{{ good.name }}</view>
|
||
</view>
|
||
<!-- vip_level_status为价格权限字段,status为1则无权限查看商品价格 -->
|
||
<view class="card-price" wx:if="{{params.price != 0}}">
|
||
{{language['money']}}{{ good.vip_level_status&&good.vip_level_status.status==1?good.vip_level_status.word:good.pricenow }}
|
||
<text class="span" style="text-decoration: line-through; font-size: 24rpx; color: #808080;" wx:if="{{params.price == 3 || params.price == 1 }}"><text wx:if="{{good.priceold != good.pricenow &&good.priceold > 0}}">{{language['money']}}{{ good.priceold }}</text></text>
|
||
<view class="fe-mod-8-main-name-buy add-cart {{params.buysub?params.buysub:''}}" wx:if="{{params.buysub}}"></view>
|
||
</view>
|
||
<view class="card-price colorBlack" wx:if="{{params.price == 3}}">
|
||
会员价:{{ good.vip_level_status&&good.vip_level_status.status==1?good.vip_level_status.word:good.price_level==1?good.vip_price:good.vip_next_price }}
|
||
</view>
|
||
<view class="p4"
|
||
wx:if="{{params.love == 1 && good.award == 1 && (!good.vip_level_status || (good.vip_level_status && good.vip_level_status.status== 0))}}">
|
||
赠送{{ good.award_proportion }}%{{designer.love_name || "爱心值"}}
|
||
</view>
|
||
</view>
|
||
<view class="statusShow">
|
||
<view class="statusShowLi" wx:if="{{good.stock_status==1}}">{{language['售罄']}} </view>
|
||
<view class="statusShowLi" wx:if="{{good.stock_status==2}}">{{language['已下架']}}</view>
|
||
<view class="statusShowLi" wx:if="{{good.stock_status==3}}">{{language['不存在']}}</view>
|
||
<view class="statusShowLi" wx:if="{{good.stock_status==4}}">{{language['不存在']}}</view>
|
||
</view>
|
||
</view>
|
||
</view>
|
||
</block>
|
||
</view>
|
||
<view wx:if="{{params.style === 'hp'}}" class="new-goods">
|
||
<view wx:for-item="good" wx:for="{{data}}" wx:key="index" wx:if="{{(params.lowershelf&¶ms.lowershelf==1)?true:good.stock_status==0||good.stock_status==1}}">
|
||
<view class="a" catchtap="gotoDetail" data-good="{{good}}" style="position: relative;">
|
||
<view class="fe-mod-8-hp-line">
|
||
<view class="fe-mod-8-hp-line-img">
|
||
<view class="saleimg {{params.option?params.option:''}}"></view>
|
||
<image src="{{good.img}}" mode='aspectFill' />
|
||
</view>
|
||
<view class="fe-mod-8-hp-line-info">
|
||
<view class="title">{{ good.name }}</view>
|
||
<view class="price fe-mod-8-main-name">
|
||
<view wx:if="{{params.price != 0}}">
|
||
<view class="p1" style="{{params.titlecolor?'color':''}}">{{language['money']}}{{ good.vip_level_status&&good.vip_level_status.status==1?good.vip_level_status.word:good.pricenow }}</view>
|
||
<view class="p2" wx:if="{{params.price == 3 || params.price == 1}}"><text wx:if="{{good.priceold != good.pricenow &&good.priceold > 0}}">{{language['money']}}{{ good.priceold }}</text></view>
|
||
<view class="p3" wx:if="{{params.price == 3}}">会员价:{{ good.vip_level_status&&good.vip_level_status.status==1?good.vip_level_status.word:good.price_level==1?good.vip_price:good.vip_next_price }}</view>
|
||
</view>
|
||
<view class="p4"
|
||
wx:if="{{params.love == 1 && good.award == 1 && (!good.vip_level_status || (good.vip_level_status && good.vip_level_status.status== 0))}}">
|
||
赠送{{ good.award_proportion }}%{{designer.love_name || "爱心值"}}
|
||
</view>
|
||
<view class="p3" wx:if="{{good.sales && !good.award_proportion}}">
|
||
销量:{{ good.sales }}{{ good.unit }}
|
||
</view>
|
||
<view class="fe-mod-8-main-name-buy buy-1 {{params.buysub?params.buysub:''}}" style="margin-top: 0.375rem;"
|
||
wx:if="{{params.buysub}}"></view>
|
||
</view>
|
||
</view>
|
||
</view>
|
||
<view class="statusShow">
|
||
<view class="statusShowLi" wx:if="{{good.stock_status==1}}">{{language['售罄']}}</view>
|
||
<view class="statusShowLi" wx:if="{{good.stock_status==2}}">{{language['已下架']}}</view>
|
||
<view class="statusShowLi" wx:if="{{good.stock_status==3}}">{{language['不存在']}}</view>
|
||
<view class="statusShowLi" wx:if="{{good.stock_status==4}}">{{language['不存在']}}</view>
|
||
</view>
|
||
</view>
|
||
</view>
|
||
</view>
|
||
<view wx:if="{{params.style === 'hotel'}}">
|
||
<view class="checkinout" style=" border: solid #cccccc 0.0625rem; border-width:0.0625rem 0;">
|
||
<view class="selinTime" style="font-weight: normal; display: block; height:2.5rem; line-height:2.5rem; padding:0 0rem;background:#fff"
|
||
catchtap="gosessionurl" datas-sessionurl="{{sessionurl}}">
|
||
<view style="float:left; width:40%;">
|
||
<text class="span" style="background:#f5f5f5; display:block; float:left; height:2.5rem; width:3.75rem; color:#999999; padding:0 0.3125rem 0 0.625rem;">入住:
|
||
</text>
|
||
<text class="CheckInDay span" style="float:left; display:block; padding-left:0.375rem;">xxxx</text>
|
||
</view>
|
||
<view style="float:left; width:40%;">
|
||
<text class="text" style="background:#f5f5f5; display:block; float:left; height:2.5rem; width:3.75rem; color:#999999; padding:0 0.3125rem 0 0.625rem;">退房:
|
||
</text>
|
||
<text class="text CheckInDay1" style="float:left; display:block; padding-left:0.375rem;">xxxxx</text>
|
||
</view>
|
||
<view style="float:left; width:20%;background:#f5f5f5;">
|
||
<view class="span2 CheckOutDay" style="margin-left:0.625rem; padding-right:0.625rem;">住:<text class="span" style=" color:#F00; padding:0 0.1875rem;">xxx</text>晚</view>
|
||
</view>
|
||
</view>
|
||
</view>
|
||
<view wx:for-item="good" wx:for="{{data}}" wx:key="index" style="height:6.875rem;" wx:if="{{(params.lowershelf&¶ms.lowershelf==1)?true:good.stock_status==0||good.stock_status==1}}">
|
||
<view class="ul jiudroom" style="height:6.875rem;">
|
||
<view class="li" style="position: relative;">
|
||
<view class="a" catchtap="gotoDetail" data-good="{{good}}">
|
||
<image src="{{good.img}}" class="roomimg" mode='aspectFill' />
|
||
</view>
|
||
<view class="jiudroom-text" style="height:4.75rem;overflow:hidden">
|
||
<view class="h1" style="font-size:16px; color: #333;">{{ good.name }}</view>
|
||
<view class="span" wx:for-item="prams" wx:for-index="pramsidx" wx:key="{{pramsidx}}" wx:for="{{good.pram}}"
|
||
style="height:6.875rem;">
|
||
<view class="p">{{ prams.title }}:{{ prams.value }}</view>
|
||
</view>
|
||
</view>
|
||
<view class="jiudroom-price pa">
|
||
<view class="ins">{{language['money']}}<text class="i">{{ good.todayoprice }}</text></view>
|
||
<view class="del">{{language['money']}}{{ good.todaycprice }}</view>
|
||
<view wx:if="{{good.has == '0'}}">
|
||
<view class="a btnbook" style="display: block;color: #ffffff;" catchtap="gourl" data-url="{{good.url}}">预定</view>
|
||
</view>
|
||
<view wx:if="{{good.has != '0'}}">
|
||
<view class="button btnbook" style="background: #aaa;color:#fff">
|
||
预定
|
||
</view>
|
||
</view>
|
||
</view>
|
||
<view class="statusShow">
|
||
<view class="statusShowLi" wx:if="{{good.stock_status==1}}">{{language['售罄']}}</view>
|
||
<view class="statusShowLi" wx:if="{{good.stock_status==2}}">{{language['已下架']}}</view>
|
||
<view class="statusShowLi" wx:if="{{good.stock_status==3}}">{{language['不存在']}}</view>
|
||
<view class="statusShowLi" wx:if="{{good.stock_status==4}}">{{language['不存在']}}</view>
|
||
</view>
|
||
</view>
|
||
</view>
|
||
</view>
|
||
</view>
|
||
<view wx:if="{{showMore}}">
|
||
<view class="loadMore" wx:if="{{isLoadMore&&!bottomShow}}" catchtap="getMoreData">
|
||
{{language['加载更多']}}
|
||
</view>
|
||
<view class="loadMore" wx:if="{{!isLoadMore && Identification === 1}}">
|
||
{{language['没有更多了']}}~~
|
||
</view>
|
||
</view>
|
||
</view>
|
||
</view>
|