yuminge-app/yun-min-program-plugin-master/mycomponent/temp/goods/goods.wxml

149 lines
9.3 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!--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&&params.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&&params.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&&params.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>