This commit is contained in:
parent
d7a9c1bd62
commit
dc68db9a45
1
App.vue
1
App.vue
|
@ -243,6 +243,7 @@
|
||||||
@import 'static/css/base.css';
|
@import 'static/css/base.css';
|
||||||
@import 'static/iconfont/iconfont.css';
|
@import 'static/iconfont/iconfont.css';
|
||||||
@import 'static/css/style.scss';
|
@import 'static/css/style.scss';
|
||||||
|
@import url('@/static/flag-icons/css/flag-icons.min.css');
|
||||||
.bg-color-red {
|
.bg-color-red {
|
||||||
background-color: #e93323 !important;
|
background-color: #e93323 !important;
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
<view :class="{ line: line, weight: weight }"
|
<view :class="{ line: line, weight: weight }"
|
||||||
:style="{color: '#' + incolor,fontWeight: fontWeight, display:(discount || inline) ? 'inline-block' : 'block', fontFamily: line?'Futura-Light':'Futura' }"
|
:style="{color: '#' + incolor,fontWeight: fontWeight, display:(discount || inline) ? 'inline-block' : 'block', fontFamily: line?'Futura-Light':'Futura' }"
|
||||||
class="base-money">
|
class="base-money">
|
||||||
<text v-if="!discount" class="symbol" :style="{'font-size': symbolSize +'rpx'}">¥</text><text class="integer"
|
<text v-if="!discount" class="symbol" :style="{'font-size': symbolSize +'rpx'}">HK$</text><text class="integer"
|
||||||
:style="{'font-size': integerSize +'rpx'}">{{ integer }}</text>
|
:style="{'font-size': integerSize +'rpx'}">{{ integer }}</text>
|
||||||
<text v-if="digits && decimal != '00' && decimal != '0'" class="decimal"
|
<text v-if="digits && decimal != '00' && decimal != '0'" class="decimal"
|
||||||
:style="{'font-size': decimalSize +'rpx'}">.{{ decimal }}</text>
|
:style="{'font-size': decimalSize +'rpx'}">.{{ decimal }}</text>
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view class="listChange" v-if="status == 0">
|
<view class="listChange" v-if="status == 0">
|
||||||
<view class="item acea-row row-between-wrapper">
|
<view class="item acea-row row-between-wrapper">
|
||||||
<view>商品总价(¥)</view>
|
<view>商品总价(HK$)</view>
|
||||||
<view class="money">
|
<view class="money">
|
||||||
<input
|
<input
|
||||||
type="digit"
|
type="digit"
|
||||||
|
@ -18,7 +18,7 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="item acea-row row-between-wrapper">
|
<view class="item acea-row row-between-wrapper">
|
||||||
<view>实际支付邮费(¥)</view>
|
<view>实际支付邮费(HK$)</view>
|
||||||
<view class="money">
|
<view class="money">
|
||||||
<input
|
<input
|
||||||
type="digit"
|
type="digit"
|
||||||
|
@ -28,19 +28,19 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="item acea-row row-between-wrapper">
|
<view class="item acea-row row-between-wrapper">
|
||||||
<view>实际支付金额(¥)</view>
|
<view>实际支付金额(HK$)</view>
|
||||||
<view class="money">
|
<view class="money">
|
||||||
{{ Number(orderInfo.total_price) + Number(orderInfo.pay_postage) - Number(orderInfo.coupon_price) - Number(orderInfo.integral_price)- Number(orderInfo.svip_discount)}}<span class="iconfont icon-suozi"></span>
|
{{ Number(orderInfo.total_price) + Number(orderInfo.pay_postage) - Number(orderInfo.coupon_price) - Number(orderInfo.integral_price)- Number(orderInfo.svip_discount)}}<span class="iconfont icon-suozi"></span>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="orderInfo.coupon_price>0 || orderInfo.svip_discount>0" class="item acea-row row-between-wrapper">
|
<view v-if="orderInfo.coupon_price>0 || orderInfo.svip_discount>0" class="item acea-row row-between-wrapper">
|
||||||
<view>优惠金额(¥)</view>
|
<view>优惠金额(HK$)</view>
|
||||||
<view class="money">
|
<view class="money">
|
||||||
{{ Number(orderInfo.coupon_price) + Number(orderInfo.svip_discount) }}<span class="iconfont icon-suozi"></span>
|
{{ Number(orderInfo.coupon_price) + Number(orderInfo.svip_discount) }}<span class="iconfont icon-suozi"></span>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="orderInfo.integral_price>0" class="item acea-row row-between-wrapper">
|
<view v-if="orderInfo.integral_price>0" class="item acea-row row-between-wrapper">
|
||||||
<view>积分抵扣(¥)</view>
|
<view>积分抵扣(HK$)</view>
|
||||||
<view class="money">
|
<view class="money">
|
||||||
{{ orderInfo.integral_price }}<span class="iconfont icon-suozi"></span>
|
{{ orderInfo.integral_price }}<span class="iconfont icon-suozi"></span>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
<template>
|
<template>
|
||||||
<view v-if="type == 0" class="wf-item-page wf-page0" :style="viewColor">
|
<view v-if="type == 0" class="wf-item-page wf-page0" :style="viewColor">
|
||||||
<view class='pictrue'>
|
<view class='pictrue'>
|
||||||
|
<text class="pictrue-tab">{{item.tags_name?item.tags_name:'原装进口'}}</text>
|
||||||
<easy-loadimage mode="widthFix" :image-src="item.image"></easy-loadimage>
|
<easy-loadimage mode="widthFix" :image-src="item.image"></easy-loadimage>
|
||||||
<view v-if="item.stock == 0" class="sell_out">已售罄</view>
|
<view v-if="item.stock == 0" class="sell_out">已售罄</view>
|
||||||
<view v-if="item.border_pic" :style="{ backgroundImage: `url(${item.border_pic})` }" class="border-picture"></view>
|
<view v-if="item.border_pic" :style="{ backgroundImage: `url(${item.border_pic})` }" class="border-picture"></view>
|
||||||
|
@ -8,10 +9,10 @@
|
||||||
<view class="text">
|
<view class="text">
|
||||||
<view class='name line2'>{{item.store_name}}</view>
|
<view class='name line2'>{{item.store_name}}</view>
|
||||||
<view class="acea-row row-middle">
|
<view class="acea-row row-middle">
|
||||||
<view class='money'>¥<text class='num'>{{item.price}}</text></view>
|
<view class='money'>HK$<text class='num'>{{item.price}}</text></view>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="item.show_svip_info && item.show_svip_info.show_svip_price && item.svip_price" class="acea-row row-middle svip">
|
<view v-if="item.show_svip_info && item.show_svip_info.show_svip_price && item.svip_price" class="acea-row row-middle svip">
|
||||||
<text class='vip-money'>¥{{item.svip_price}}</text>
|
<text class='vip-money'>HK${{item.svip_price}}</text>
|
||||||
<view class="vipImg">
|
<view class="vipImg">
|
||||||
<image :src="`${domain}/static/images/svip.png`"></image>
|
<image :src="`${domain}/static/images/svip.png`"></image>
|
||||||
</view>
|
</view>
|
||||||
|
@ -27,6 +28,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view v-else-if="type == 1" class="wf-page1" :style="viewColor">
|
<view v-else-if="type == 1" class="wf-page1" :style="viewColor">
|
||||||
<view class='pictrue'>
|
<view class='pictrue'>
|
||||||
|
<text class="pictrue-tab">{{item.tags_name?item.tags_name:'原装进口'}}</text>
|
||||||
<easy-loadimage mode="widthFix" :image-src="item.image"></easy-loadimage>
|
<easy-loadimage mode="widthFix" :image-src="item.image"></easy-loadimage>
|
||||||
<view v-if="item.stock == 0" class="sell_out">已售罄</view>
|
<view v-if="item.stock == 0" class="sell_out">已售罄</view>
|
||||||
<view v-if="item.border_pic" :style="{ backgroundImage: `url(${item.border_pic})` }" class="border-picture"></view>
|
<view v-if="item.border_pic" :style="{ backgroundImage: `url(${item.border_pic})` }" class="border-picture"></view>
|
||||||
|
@ -34,10 +36,10 @@
|
||||||
<view class='text'>
|
<view class='text'>
|
||||||
<view class='name line2'>{{item.store_name}}</view>
|
<view class='name line2'>{{item.store_name}}</view>
|
||||||
<view class='money'>
|
<view class='money'>
|
||||||
¥<text class='num'>{{item.price}}</text>
|
HK$<text class='num'>{{item.price}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="item.show_svip_info.show_svip && item.show_svip_info.show_svip_price" class="acea-row row-middle svip">
|
<view v-if="item.show_svip_info.show_svip && item.show_svip_info.show_svip_price" class="acea-row row-middle svip">
|
||||||
<text class='vip-money'>¥{{item.svip_price}}</text>
|
<text class='vip-money'>HK${{item.svip_price}}</text>
|
||||||
<view class="vipImg">
|
<view class="vipImg">
|
||||||
<image :src="`${domain}/static/images/svip.png`"></image>
|
<image :src="`${domain}/static/images/svip.png`"></image>
|
||||||
</view>
|
</view>
|
||||||
|
@ -52,6 +54,8 @@
|
||||||
<view class="score">{{item.rate}}评分 {{item.reply_count}}条评论</view>
|
<view class="score">{{item.rate}}评分 {{item.reply_count}}条评论</view>
|
||||||
<view class="company" v-if="item.merchant" @click.stop="goShop(item.merchant.mer_id)">
|
<view class="company" v-if="item.merchant" @click.stop="goShop(item.merchant.mer_id)">
|
||||||
<text class="line1">{{item.merchant.mer_name}}</text>
|
<text class="line1">{{item.merchant.mer_name}}</text>
|
||||||
|
<text v-if="item.country" style="margin-left: 20rpx;font-size: 32rpx;" class="fi" :class="`fi-`+item.country.icon"></text>
|
||||||
|
<text class="pictrues" style="margin-left: 10rpx;" v-if="item.delivery_mode">{{item.delivery_mode.name?item.delivery_mode.name:'官方自营仓'}}</text>
|
||||||
<view class="flex" v-if="isStore != '1'">
|
<view class="flex" v-if="isStore != '1'">
|
||||||
进店
|
进店
|
||||||
<text class="iconfont icon-xiangyou"></text>
|
<text class="iconfont icon-xiangyou"></text>
|
||||||
|
@ -62,7 +66,7 @@
|
||||||
<block v-if="item.max_extension>0 && (item.product_type == 0 || item.product_type == 2)">
|
<block v-if="item.max_extension>0 && (item.product_type == 0 || item.product_type == 2)">
|
||||||
<view class="foot-bar">
|
<view class="foot-bar">
|
||||||
<text class="iconfont icon-fenxiang"></text>
|
<text class="iconfont icon-fenxiang"></text>
|
||||||
最高赚 ¥{{item.max_extension}}
|
最高赚 HK${{item.max_extension}}
|
||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
</view>
|
</view>
|
||||||
|
@ -128,6 +132,27 @@ export default {
|
||||||
margin-left: 18rpx;
|
margin-left: 18rpx;
|
||||||
padding: 1rpx 4rpx;
|
padding: 1rpx 4rpx;
|
||||||
}
|
}
|
||||||
|
.pictrues{
|
||||||
|
z-index: 7;
|
||||||
|
border-radius: 10rpx;
|
||||||
|
font-size: 24rpx;
|
||||||
|
margin: 4rpx;
|
||||||
|
padding: 4rpx 8rpx;
|
||||||
|
background: linear-gradient(359deg, var(--view-bntColor11) 0%, var(--view-bntColor12) 100%);
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
.pictrue-tab{
|
||||||
|
position: absolute;
|
||||||
|
left: 8rpx;
|
||||||
|
top: 8rpx;
|
||||||
|
z-index: 7;
|
||||||
|
border-radius: 10rpx;
|
||||||
|
font-size: 24rpx;
|
||||||
|
margin: 4rpx;
|
||||||
|
padding: 4rpx 8rpx;
|
||||||
|
background: linear-gradient(359deg, var(--view-bntColor11) 0%, var(--view-bntColor12) 100%);
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
.wf-page0 .pictrue{
|
.wf-page0 .pictrue{
|
||||||
width: 100%!important;
|
width: 100%!important;
|
||||||
height: 345rpx;
|
height: 345rpx;
|
||||||
|
@ -319,7 +344,7 @@ export default {
|
||||||
font-size: 20rpx;
|
font-size: 20rpx;
|
||||||
margin-top: 10rpx;
|
margin-top: 10rpx;
|
||||||
.line1{
|
.line1{
|
||||||
max-width: 200rpx;
|
max-width: 100rpx;
|
||||||
}
|
}
|
||||||
.flex {
|
.flex {
|
||||||
display: flex;
|
display: flex;
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
<view v-if="isPresell" class="money presell_price">
|
<view v-if="isPresell" class="money presell_price">
|
||||||
<view>
|
<view>
|
||||||
预售价
|
预售价
|
||||||
¥<text class="num">{{ attr.productSelect.price }}</text>
|
HK$<text class="num">{{ attr.productSelect.price }}</text>
|
||||||
<text v-if="presell_type === 2">定金¥<text class="num">{{ attr.productSelect.down_price }}</text></text>
|
<text v-if="presell_type === 2">定金HK$<text class="num">{{ attr.productSelect.down_price }}</text></text>
|
||||||
</view>
|
</view>
|
||||||
<text class="stock" v-if='isShow'>库存: {{ attr.productSelect.stock }}</text>
|
<text class="stock" v-if='isShow'>库存: {{ attr.productSelect.stock }}</text>
|
||||||
<text class='stock' v-if="limitNum">限量: {{attr.productSelect.quota_show}}</text>
|
<text class='stock' v-if="limitNum">限量: {{attr.productSelect.quota_show}}</text>
|
||||||
|
@ -21,9 +21,9 @@
|
||||||
<view v-else class="money">
|
<view v-else class="money">
|
||||||
<view class="acea-row row-middle">
|
<view class="acea-row row-middle">
|
||||||
<view class="acea-row row-middle">
|
<view class="acea-row row-middle">
|
||||||
<text>¥</text><text class="num">{{ attr.productSelect.price }}</text>
|
<text>HK$</text><text class="num">{{ attr.productSelect.price }}</text>
|
||||||
<view v-if="attr.productSelect && attr.productSelect.svip_price" class="acea-row row-middle">
|
<view v-if="attr.productSelect && attr.productSelect.svip_price" class="acea-row row-middle">
|
||||||
<text class='vip-money'>¥{{attr.productSelect.svip_price}}</text>
|
<text class='vip-money'>HK${{attr.productSelect.svip_price}}</text>
|
||||||
<view class="vipImg">
|
<view class="vipImg">
|
||||||
<image :src="`${domain}/static/images/svip.png`"></image>
|
<image :src="`${domain}/static/images/svip.png`"></image>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
<view class='item acea-row row-center-wrapper' v-for="(item,index) in couponArr" @click="getCouponUser(index,item)"
|
<view class='item acea-row row-center-wrapper' v-for="(item,index) in couponArr" @click="getCouponUser(index,item)"
|
||||||
:key='index'>
|
:key='index'>
|
||||||
<view class='money acea-row row-column row-center-wrapper'>
|
<view class='money acea-row row-column row-center-wrapper'>
|
||||||
<view>¥<text class='num'>{{item.coupon_price}}</text></view>
|
<view>HK$<text class='num'>{{item.coupon_price}}</text></view>
|
||||||
<view class="pic-num">满{{item.use_min_price}}元可用</view>
|
<view class="pic-num">满{{item.use_min_price}}元可用</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='text'>
|
<view class='text'>
|
||||||
|
@ -28,7 +28,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view class="foot-box">
|
<view class="foot-box">
|
||||||
<view class="left">
|
<view class="left">
|
||||||
已选择{{allNum}}张,可优惠<text>¥{{allCouponNum}}</text>
|
已选择{{allNum}}张,可优惠<text>HK${{allCouponNum}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="btn" @click="confirm">确定</view>
|
<view class="btn" @click="confirm">确定</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
<view class='item acea-row row-center-wrapper' v-for="(item,index) in coupon.list" @click="getCouponUser(index,item)"
|
<view class='item acea-row row-center-wrapper' v-for="(item,index) in coupon.list" @click="getCouponUser(index,item)"
|
||||||
:key='index'>
|
:key='index'>
|
||||||
<view class='money acea-row row-column row-center-wrapper' :style="{ 'background-image': `url(${domain}/static/diy/couponBg${keyColor}.png)` }">
|
<view class='money acea-row row-column row-center-wrapper' :style="{ 'background-image': `url(${domain}/static/diy/couponBg${keyColor}.png)` }">
|
||||||
<view>¥<text class='num'>{{item.coupon_price}}</text></view>
|
<view>HK$<text class='num'>{{item.coupon_price}}</text></view>
|
||||||
<view class="pic-num">满{{item.use_min_price}}元可用</view>
|
<view class="pic-num">满{{item.use_min_price}}元可用</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='text'>
|
<view class='text'>
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
<image class="mask-swiper-img" :src="src.image" mode="widthFix" />
|
<image class="mask-swiper-img" :src="src.image" mode="widthFix" />
|
||||||
<view class="mask_sku">
|
<view class="mask_sku">
|
||||||
<text class="sku_name">{{src.suk}}</text>
|
<text class="sku_name">{{src.suk}}</text>
|
||||||
<text class="sku_price">¥{{src.price}}</text>
|
<text class="sku_price">HK${{src.price}}</text>
|
||||||
<!-- #ifdef H5 || APP-PLUS -->
|
<!-- #ifdef H5 || APP-PLUS -->
|
||||||
<slot name="info" :item="src"></slot>
|
<slot name="info" :item="src"></slot>
|
||||||
<!-- #endif -->
|
<!-- #endif -->
|
||||||
|
|
|
@ -12,37 +12,37 @@
|
||||||
<view class="check-item">
|
<view class="check-item">
|
||||||
<view>商品售价:</view>
|
<view>商品售价:</view>
|
||||||
<view class="radio">
|
<view class="radio">
|
||||||
¥{{couponData.total_price}}
|
HK${{couponData.total_price}}
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="couponData.order_total_integral_price>0" class="check-item">
|
<view v-if="couponData.order_total_integral_price>0" class="check-item">
|
||||||
<view>积分抵扣:</view>
|
<view>积分抵扣:</view>
|
||||||
<view class="radio">
|
<view class="radio">
|
||||||
-¥{{couponData.order_total_integral_price}}
|
-HK${{couponData.order_total_integral_price}}
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="couponData.total_platform_coupon_price>0" class="check-item">
|
<view v-if="couponData.total_platform_coupon_price>0" class="check-item">
|
||||||
<view>平台优惠金额:</view>
|
<view>平台优惠金额:</view>
|
||||||
<view class="radio">
|
<view class="radio">
|
||||||
-¥{{ couponData.total_platform_coupon_price }}
|
-HK${{ couponData.total_platform_coupon_price }}
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="couponData.order_coupon_price>0" class="check-item">
|
<view v-if="couponData.order_coupon_price>0" class="check-item">
|
||||||
<view>店铺优惠金额:</view>
|
<view>店铺优惠金额:</view>
|
||||||
<view class="radio">
|
<view class="radio">
|
||||||
-¥{{ couponData.order_coupon_price }}
|
-HK${{ couponData.order_coupon_price }}
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="couponData.order_svip_discount>0" class="check-item">
|
<view v-if="couponData.order_svip_discount>0" class="check-item">
|
||||||
<view>SVIP优惠金额:</view>
|
<view>SVIP优惠金额:</view>
|
||||||
<view class="radio">
|
<view class="radio">
|
||||||
-¥{{ couponData.order_svip_discount }}
|
-HK${{ couponData.order_svip_discount }}
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="couponData.total_coupon>0" class="check-item total">
|
<view v-if="couponData.total_coupon>0" class="check-item total">
|
||||||
<view>共优惠:</view>
|
<view>共优惠:</view>
|
||||||
<view class="radio">
|
<view class="radio">
|
||||||
-¥{{ couponData.total_coupon}}
|
-HK${{ couponData.total_coupon}}
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
<text v-if="item.product_type != 0" :class="'font_bg-red bt-color type'+item.product_type">{{item.product_type == 1 ? "秒杀" : item.product_type == 2 ? "预售" : item.product_type == 3 ? "助力" : item.product_type == 4 ? "拼团" : ""}}</text>
|
<text v-if="item.product_type != 0" :class="'font_bg-red bt-color type'+item.product_type">{{item.product_type == 1 ? "秒杀" : item.product_type == 2 ? "预售" : item.product_type == 3 ? "助力" : item.product_type == 4 ? "拼团" : ""}}</text>
|
||||||
<text v-if="item.issetCoupon" class="coupon">领券购买更优惠</text>
|
<text v-if="item.issetCoupon" class="coupon">领券购买更优惠</text>
|
||||||
</view>
|
</view>
|
||||||
<view class='money'>¥<text class='num'>{{item.price}}</text></view>
|
<view class='money'>HK$<text class='num'>{{item.price}}</text></view>
|
||||||
</view>
|
</view>
|
||||||
<view class='gobuy acea-row row-center-wrapper'>去购买</view>
|
<view class='gobuy acea-row row-center-wrapper'>去购买</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<view class='coupon-window' :class='window==true?"on":""'>
|
<view class='coupon-window' :class='window==true?"on":""'>
|
||||||
<view class='couponWinList'>
|
<view class='couponWinList'>
|
||||||
<view class='item acea-row row-between-wrapper' v-for="(item,index) in couponList" :key="index">
|
<view class='item acea-row row-between-wrapper' v-for="(item,index) in couponList" :key="index">
|
||||||
<view class='money font-color'>¥<text class='num'>{{item.coupon_price}}</text></view>
|
<view class='money font-color'>HK$<text class='num'>{{item.coupon_price}}</text></view>
|
||||||
<view class='text'>
|
<view class='text'>
|
||||||
<view class='name'>购物买{{item.use_min_price}}减{{item.coupon_price}}</view>
|
<view class='name'>购物买{{item.use_min_price}}减{{item.coupon_price}}</view>
|
||||||
<view>{{item.start_time ? item.start_time+'-' : ''}}{{item.end_time}}</view>
|
<view>{{item.start_time ? item.start_time+'-' : ''}}{{item.end_time}}</view>
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
<view class='num'>x {{item.product_num}}</view>
|
<view class='num'>x {{item.product_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='attr line1' v-if="item.cart_info.productAttr.sku">{{item.cart_info.productAttr.sku}}</view>
|
<view class='attr line1' v-if="item.cart_info.productAttr.sku">{{item.cart_info.productAttr.sku}}</view>
|
||||||
<view class='money' >¥{{item.cart_info.productAttr.price}}</view>
|
<view class='money' >HK${{item.cart_info.productAttr.price}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -40,7 +40,7 @@ var entities = {
|
||||||
divide: '÷',
|
divide: '÷',
|
||||||
cent: '¢',
|
cent: '¢',
|
||||||
pound: '£',
|
pound: '£',
|
||||||
yen: '¥',
|
yen: 'HK$',
|
||||||
euro: '€',
|
euro: '€',
|
||||||
sect: '§'
|
sect: '§'
|
||||||
};
|
};
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
<view class="info">
|
<view class="info">
|
||||||
<view class="name line2">{{item.spu && item.spu.store_name}}</view>
|
<view class="name line2">{{item.spu && item.spu.store_name}}</view>
|
||||||
<view class="bottom">
|
<view class="bottom">
|
||||||
<view class="price">¥<text>{{item.spu && item.spu.price}}</text></view>
|
<view class="price">HK$<text>{{item.spu && item.spu.price}}</text></view>
|
||||||
<view class="buy-btn">立即购买</view>
|
<view class="buy-btn">立即购买</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -9,11 +9,11 @@
|
||||||
<view class='item acea-row row-center-wrapper' :class="item.disabled ? 'disabled' : ''"
|
<view class='item acea-row row-center-wrapper' :class="item.disabled ? 'disabled' : ''"
|
||||||
v-for="(item,index) in couponArr" @click="getCouponUser(index,item)" :key='index'>
|
v-for="(item,index) in couponArr" @click="getCouponUser(index,item)" :key='index'>
|
||||||
<view v-if="item.coupon.send_type == 5" class='money acea-row row-column row-center-wrapper vip-coupon'>
|
<view v-if="item.coupon.send_type == 5" class='money acea-row row-column row-center-wrapper vip-coupon'>
|
||||||
<view>¥<text class='num'>{{item.coupon_price}}</text></view>
|
<view>HK$<text class='num'>{{item.coupon_price}}</text></view>
|
||||||
<view class="pic-num">满{{item.use_min_price}}元可用</view>
|
<view class="pic-num">满{{item.use_min_price}}元可用</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-else class='money acea-row row-column row-center-wrapper' :style="{ 'background-image': `url(${domain}/static/diy/couponBg${keyColor}.png)` }">
|
<view v-else class='money acea-row row-column row-center-wrapper' :style="{ 'background-image': `url(${domain}/static/diy/couponBg${keyColor}.png)` }">
|
||||||
<view>¥<text class='num'>{{item.coupon_price}}</text></view>
|
<view>HK$<text class='num'>{{item.coupon_price}}</text></view>
|
||||||
<view class="pic-num">满{{item.use_min_price}}元可用</view>
|
<view class="pic-num">满{{item.use_min_price}}元可用</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='text'>
|
<view class='text'>
|
||||||
|
@ -32,7 +32,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view class="foot-box">
|
<view class="foot-box">
|
||||||
<view class="left">
|
<view class="left">
|
||||||
已选择{{coupon_number}}张,可优惠<text>¥{{coupon_amount}}</text>
|
已选择{{coupon_number}}张,可优惠<text>HK${{coupon_amount}}</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
<view class='text'>
|
<view class='text'>
|
||||||
<view class='acea-row row-between-wrapper'>
|
<view class='acea-row row-between-wrapper'>
|
||||||
<view class='name line1' style="width: 360rpx;"><text class="event_name event_bg">预售</text>{{item.cart_info.product.store_name}}</view>
|
<view class='name line1' style="width: 360rpx;"><text class="event_name event_bg">预售</text>{{item.cart_info.product.store_name}}</view>
|
||||||
<view class='num'><text class="p-color">¥{{item.cart_info.productPresellAttr.presell_price}}</text><br/>x {{item.product_num}}</view>
|
<view class='num'><text class="p-color">HK${{item.cart_info.productPresellAttr.presell_price}}</text><br/>x {{item.product_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='attr line1' v-if="item.cart_info.productAttr.sku" style="margin-top: 0;">{{item.cart_info.productAttr.sku}}</view>
|
<view class='attr line1' v-if="item.cart_info.productAttr.sku" style="margin-top: 0;">{{item.cart_info.productAttr.sku}}</view>
|
||||||
<view v-if="evaluate === 0 || evaluate === 10 || evaluate === 11" class="event_ship event_color">发货时间:
|
<view v-if="evaluate === 0 || evaluate === 10 || evaluate === 11" class="event_ship event_color">发货时间:
|
||||||
|
@ -37,8 +37,8 @@
|
||||||
<view v-if="orderData.status >= 10" class="event_progress">
|
<view v-if="orderData.status >= 10" class="event_progress">
|
||||||
<view class="progress_list">
|
<view class="progress_list">
|
||||||
<view class="progress_name">阶段一: 买家已付款</view>
|
<view class="progress_name">阶段一: 买家已付款</view>
|
||||||
<view class="progress_price">商品定金 <text class="align_right">¥{{ orderData.pay_price }}</text></view>
|
<view class="progress_price">商品定金 <text class="align_right">HK${{ orderData.pay_price }}</text></view>
|
||||||
<view class="progress_pay">定金实付款<text class="align_right t-color">¥{{ orderData.pay_price }}</text></view>
|
<view class="progress_pay">定金实付款<text class="align_right t-color">HK${{ orderData.pay_price }}</text></view>
|
||||||
</view>
|
</view>
|
||||||
<view class="progress_list">
|
<view class="progress_list">
|
||||||
<view class="progress_name">阶段二:
|
<view class="progress_name">阶段二:
|
||||||
|
@ -46,8 +46,8 @@
|
||||||
<text v-if="orderData.status == 10 && orderData.presellOrder.activeStatus == 1">等待买家付尾款</text>
|
<text v-if="orderData.status == 10 && orderData.presellOrder.activeStatus == 1">等待买家付尾款</text>
|
||||||
<text v-if="orderData.status == 11 || orderData.presellOrder.activeStatus == 2">交易已关闭</text>
|
<text v-if="orderData.status == 11 || orderData.presellOrder.activeStatus == 2">交易已关闭</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="progress_price">商品尾款 <text class="align_right">¥{{ orderData.presellOrder.pay_price }}</text></view>
|
<view class="progress_price">商品尾款 <text class="align_right">HK${{ orderData.presellOrder.pay_price }}</text></view>
|
||||||
<view class="progress_pay">尾款需付款<text class="align_right t-color">¥{{ orderData.presellOrder.pay_price }}</text></view>
|
<view class="progress_pay">尾款需付款<text class="align_right t-color">HK${{ orderData.presellOrder.pay_price }}</text></view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -62,10 +62,10 @@
|
||||||
<view class='num'>x {{item.product_num}}</view>
|
<view class='num'>x {{item.product_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='attr line1' v-if="item.cart_info.productAttr.sku">{{item.cart_info.productAttr.sku}}</view>
|
<view class='attr line1' v-if="item.cart_info.productAttr.sku">{{item.cart_info.productAttr.sku}}</view>
|
||||||
<view class='money p-color' v-if="item.cart_info.product_type ==3">¥{{item.cart_info.productAssistAttr.assist_price}}</view>
|
<view class='money p-color' v-if="item.cart_info.product_type ==3">HK${{item.cart_info.productAssistAttr.assist_price}}</view>
|
||||||
<view class='money p-color' v-else-if="item.cart_info.product_type ==4">¥{{item.cart_info.activeSku.active_price}}</view>
|
<view class='money p-color' v-else-if="item.cart_info.product_type ==4">HK${{item.cart_info.activeSku.active_price}}</view>
|
||||||
<view class='money acea-row row-middle' v-else>
|
<view class='money acea-row row-middle' v-else>
|
||||||
<text>¥{{item.cart_info.productAttr.price}}</text>
|
<text>HK${{item.cart_info.productAttr.price}}</text>
|
||||||
<image v-if="item.cart_info.productAttr.show_svip_price" class="svip-img" :src="`${domain}/static/images/svip.png`"></image>
|
<image v-if="item.cart_info.productAttr.show_svip_price" class="svip-img" :src="`${domain}/static/images/svip.png`"></image>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
<image :src="storeInfo.image"></image>
|
<image :src="storeInfo.image"></image>
|
||||||
</view>
|
</view>
|
||||||
<view class="pro-info">
|
<view class="pro-info">
|
||||||
<view class="price acea-row">¥<text class="money">{{storeInfo.price}}</text>
|
<view class="price acea-row">HK$<text class="money">{{storeInfo.price}}</text>
|
||||||
<text v-if="storeInfo.product_type == 0" class="pro_type">普通商品</text>
|
<text v-if="storeInfo.product_type == 0" class="pro_type">普通商品</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="name line1">{{storeInfo.store_name}}</view>
|
<view class="name line1">{{storeInfo.store_name}}</view>
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
<view class="text">
|
<view class="text">
|
||||||
<view class="name">{{item.name}}</view>
|
<view class="name">{{item.name}}</view>
|
||||||
<view class="info" v-if="item.number">
|
<view class="info" v-if="item.number">
|
||||||
{{item.title}} <span class="money">¥{{ item.number }}</span>
|
{{item.title}} <span class="money">HK${{ item.number }}</span>
|
||||||
</view>
|
</view>
|
||||||
<view class="info" v-else>{{item.title}}</view>
|
<view class="info" v-else>{{item.title}}</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
<view v-if="isPresell" class="money presell_price">
|
<view v-if="isPresell" class="money presell_price">
|
||||||
<view>
|
<view>
|
||||||
预售价
|
预售价
|
||||||
¥<text class="num">{{ attr.productSelect.price }}</text>
|
HK$<text class="num">{{ attr.productSelect.price }}</text>
|
||||||
<text v-if="presell_type === 2">定金¥<text class="num">{{ attr.productSelect.down_price }}</text></text>
|
<text v-if="presell_type === 2">定金HK$<text class="num">{{ attr.productSelect.down_price }}</text></text>
|
||||||
</view>
|
</view>
|
||||||
<text class="stock" v-if='isShow'>库存: {{ attr.productSelect.stock }}</text>
|
<text class="stock" v-if='isShow'>库存: {{ attr.productSelect.stock }}</text>
|
||||||
<text class='stock' v-if="limitNum">限量: {{attr.productSelect.quota_show}}</text>
|
<text class='stock' v-if="limitNum">限量: {{attr.productSelect.quota_show}}</text>
|
||||||
|
@ -27,10 +27,10 @@
|
||||||
<text v-if="limitCount > 0" class="points-limit">限购{{limitCount}}件</text>
|
<text v-if="limitCount > 0" class="points-limit">限购{{limitCount}}件</text>
|
||||||
</view>
|
</view>
|
||||||
<view v-else>
|
<view v-else>
|
||||||
<text>¥</text><text class="num">{{ attr.productSelect.price }}</text>
|
<text>HK$</text><text class="num">{{ attr.productSelect.price }}</text>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="svipPrice" class="acea-row row-middle">
|
<view v-if="svipPrice" class="acea-row row-middle">
|
||||||
<text class='vip-money'>¥{{attr.productSelect.svip_price}}</text>
|
<text class='vip-money'>HK${{attr.productSelect.svip_price}}</text>
|
||||||
<view class="vipImg">
|
<view class="vipImg">
|
||||||
<image :src="`${domain}/static/images/svip.png`"></image>
|
<image :src="`${domain}/static/images/svip.png`"></image>
|
||||||
</view>
|
</view>
|
||||||
|
@ -187,7 +187,7 @@
|
||||||
e.target.value = e.target.value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5]/g,"");
|
e.target.value = e.target.value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5]/g,"");
|
||||||
},
|
},
|
||||||
btKeyUp(e) {
|
btKeyUp(e) {
|
||||||
e.target.value = e.target.value.replace(/[`~!@#$%^&*()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/g,"")
|
e.target.value = e.target.value.replace(/[`~!@#$%^&*()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#HK$%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/g,"")
|
||||||
},
|
},
|
||||||
closeAttr: function() {
|
closeAttr: function() {
|
||||||
this.$emit('myevent');
|
this.$emit('myevent');
|
||||||
|
|
|
@ -4,8 +4,8 @@
|
||||||
<image :src="domain+'/static/images/red-packets.png'"></image>
|
<image :src="domain+'/static/images/red-packets.png'"></image>
|
||||||
<view class='text font-color'>
|
<view class='text font-color'>
|
||||||
<!-- <view class="title">分享赚佣金</view> -->
|
<!-- <view class="title">分享赚佣金</view> -->
|
||||||
<!-- <view class='money'><text class='label'>¥</text>{{sharePacket.priceName}}</view> -->
|
<!-- <view class='money'><text class='label'>HK$</text>{{sharePacket.priceName}}</view> -->
|
||||||
<view class='money'><text class='label'>¥</text>{{parseFloat(sharePacket.max)}}</view>
|
<view class='money'><text class='label'>HK$</text>{{parseFloat(sharePacket.max)}}</view>
|
||||||
<!-- <view class='tip'>下单即返佣金</view>
|
<!-- <view class='tip'>下单即返佣金</view>
|
||||||
<view class='shareBut'>立即分享</view> -->
|
<view class='shareBut'>立即分享</view> -->
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -6,12 +6,12 @@ let VUE_APP_WS_URL = `ws://${location.hostname}?type=user`
|
||||||
let openPlantGrass = '-openPlantGrass-'
|
let openPlantGrass = '-openPlantGrass-'
|
||||||
|
|
||||||
// 网络接口修改此字符 小程序域名要求https
|
// 网络接口修改此字符 小程序域名要求https
|
||||||
// let httpApi = 'http://192.168.31.106:8324' //测试
|
// let httpApi = 'http://oversea.hwms.shop' //测试
|
||||||
let httpApi = 'https://plus.hwms.shop' //生产
|
let httpApi = 'http://192.168.1.50:8090' //生产
|
||||||
|
|
||||||
// 聊天接口修改此字符 小程序聊天要求wss 例如:wss://mer. .net
|
// 聊天接口修改此字符 小程序聊天要求wss 例如:wss://mer. .net
|
||||||
// let wsApi = 'ws://192.168.3.20:8324'
|
let wsApi = 'ws://192.168.1.50:8090'
|
||||||
let wsApi = 'wss://plus.hwms.shop'
|
// let wsApi = 'wss://oversea.hwms.shop'
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
// 请求域名 格式: https://您的域名
|
// 请求域名 格式: https://您的域名
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name" : "多商户商城",
|
"name" : "海外免税网",
|
||||||
"appid" : "__UNI__99FC347",
|
"appid" : "__UNI__EE81EA2",
|
||||||
"description" : "",
|
"description" : "",
|
||||||
"versionName" : "1.0.4",
|
"versionName" : "1.0.4",
|
||||||
"versionCode" : 127,
|
"versionCode" : 127,
|
||||||
|
@ -57,7 +57,6 @@
|
||||||
"<uses-permission android:name=\"android.permission.VIBRATE\"/>",
|
"<uses-permission android:name=\"android.permission.VIBRATE\"/>",
|
||||||
"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
|
"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
|
||||||
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>",
|
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>",
|
||||||
"<uses-permission android:name=\"android.permission.BLUETOOTH\"/>",
|
|
||||||
"<uses-permission android:name=\"android.permission.BLUETOOTH_ADMIN\"/>"
|
"<uses-permission android:name=\"android.permission.BLUETOOTH_ADMIN\"/>"
|
||||||
],
|
],
|
||||||
"abiFilters" : [ "armeabi-v7a", "arm64-v8a", "x86" ],
|
"abiFilters" : [ "armeabi-v7a", "arm64-v8a", "x86" ],
|
||||||
|
|
|
@ -240,6 +240,11 @@
|
||||||
"integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
|
"integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"flag-icons": {
|
||||||
|
"version": "7.2.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/flag-icons/-/flag-icons-7.2.0.tgz",
|
||||||
|
"integrity": "sha512-0ZQ5gzCoCBb6A6QQS59DUazZWxs9za8olMXnuYbvtUbBfM45+/CQm+i2lvn6aDct6SKyAe6MUFQLgYk7kn49+A=="
|
||||||
|
},
|
||||||
"globals": {
|
"globals": {
|
||||||
"version": "9.18.0",
|
"version": "9.18.0",
|
||||||
"resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
|
"resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
|
||||||
|
|
12
pages.json
12
pages.json
|
@ -1299,12 +1299,12 @@
|
||||||
"selectedIconPath": "static/images/2-002.png",
|
"selectedIconPath": "static/images/2-002.png",
|
||||||
"text": "分类"
|
"text": "分类"
|
||||||
},
|
},
|
||||||
{
|
// {
|
||||||
"pagePath": "pages/plant_grass/index",
|
// "pagePath": "pages/plant_grass/index",
|
||||||
"iconPath": "static/images/5-001.png",
|
// "iconPath": "static/images/5-001.png",
|
||||||
"selectedIconPath": "static/images/5-002.png",
|
// "selectedIconPath": "static/images/5-002.png",
|
||||||
"text": "逛逛"
|
// "text": "逛逛"
|
||||||
},
|
// },
|
||||||
{
|
{
|
||||||
"pagePath": "pages/order_addcart/order_addcart",
|
"pagePath": "pages/order_addcart/order_addcart",
|
||||||
"iconPath": "static/images/3-001.png",
|
"iconPath": "static/images/3-001.png",
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
<view class='text acea-row row-column-around'>
|
<view class='text acea-row row-column-around'>
|
||||||
<view class='name line1'>{{item.store_name}}</view>
|
<view class='name line1'>{{item.store_name}}</view>
|
||||||
<view class='num'><text class='iconfont icon-pintuan'></text>{{item.user_count}}人正在参与</view>
|
<view class='num'><text class='iconfont icon-pintuan'></text>{{item.user_count}}人正在参与</view>
|
||||||
<view class='money'>助力价: ¥<text class='price'>{{item.assistSku ? item.assistSku[0].assist_price : ''}}</text></view>
|
<view class='money'>助力价: HK$<text class='price'>{{item.assistSku ? item.assistSku[0].assist_price : ''}}</text></view>
|
||||||
</view>
|
</view>
|
||||||
<view class='cutBnt'></text>发起助力</view>
|
<view class='cutBnt'></text>发起助力</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -34,10 +34,10 @@
|
||||||
<view class='line2'>{{bargainData.store_name}}</view>
|
<view class='line2'>{{bargainData.store_name}}</view>
|
||||||
<view>
|
<view>
|
||||||
<text class='money t-color'>
|
<text class='money t-color'>
|
||||||
助力价: ¥
|
助力价: HK$
|
||||||
<text class='num'>{{bargainPrice}}</text>
|
<text class='num'>{{bargainPrice}}</text>
|
||||||
</text>
|
</text>
|
||||||
<text class="old-price">¥{{old_price}}</text>
|
<text class="old-price">HK${{old_price}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class='successNum'>{{bargainInfo.user_count_product}}人正在参与</view>
|
<view class='successNum'>{{bargainInfo.user_count_product}}人正在参与</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -13,11 +13,11 @@
|
||||||
:second-text="' 秒'" :datatime="item.stop_time" v-if="item.status === 1" :id="item.product_assist_set_id"></count-down>
|
:second-text="' 秒'" :datatime="item.stop_time" v-if="item.status === 1" :id="item.product_assist_set_id"></count-down>
|
||||||
<view class="acea-row price_count">
|
<view class="acea-row price_count">
|
||||||
<view class='money t-color'>
|
<view class='money t-color'>
|
||||||
助力价: ¥
|
助力价: HK$
|
||||||
<text class='num' v-if="item.assistSku && item.assistSku[0]">{{item.assistSku[0].assist_price}}</text>
|
<text class='num' v-if="item.assistSku && item.assistSku[0]">{{item.assistSku[0].assist_price}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class='money money_lf' v-if="item.product">
|
<view class='money money_lf' v-if="item.product">
|
||||||
<text class="under_price">¥{{item.product.price}}</text>
|
<text class="under_price">HK${{item.product.price}}</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -39,7 +39,7 @@
|
||||||
<view class="info">
|
<view class="info">
|
||||||
<view class="info-box" v-for="(items,index) in item.ProductLst" :key='index'>
|
<view class="info-box" v-for="(items,index) in item.ProductLst" :key='index'>
|
||||||
<easyLoadimage :image-src="items.image"></easyLoadimage>
|
<easyLoadimage :image-src="items.image"></easyLoadimage>
|
||||||
<view class="money">¥ {{items.price}}</view>
|
<view class="money">HK$ {{items.price}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -50,7 +50,7 @@
|
||||||
<view class="couponlogo" v-if="item.type == 0" :style="{ 'background-image': `url(${domain}/static/images/couponlogo.png)`}">店铺券</view>
|
<view class="couponlogo" v-if="item.type == 0" :style="{ 'background-image': `url(${domain}/static/images/couponlogo.png)`}">店铺券</view>
|
||||||
<view class="title">
|
<view class="title">
|
||||||
<view>
|
<view>
|
||||||
<p><text class='font1'>¥</text><text class='font2'>{{parsePrice(item.coupon_price)}}</text></p>
|
<p><text class='font1'>HK$</text><text class='font2'>{{parsePrice(item.coupon_price)}}</text></p>
|
||||||
<p>
|
<p>
|
||||||
<text class='font3' v-if="item.use_min_price == 0">无使用门槛</text>
|
<text class='font3' v-if="item.use_min_price == 0">无使用门槛</text>
|
||||||
<text class='font3' v-else>满{{parsePrice(item.use_min_price)}}元可用</text>
|
<text class='font3' v-else>满{{parsePrice(item.use_min_price)}}元可用</text>
|
||||||
|
|
|
@ -45,7 +45,7 @@
|
||||||
<view class="progress">
|
<view class="progress">
|
||||||
<view class='combination_price'>
|
<view class='combination_price'>
|
||||||
<text class="combination_text">拼团价</text>
|
<text class="combination_text">拼团价</text>
|
||||||
<text class="price">¥ <text>{{ item.price }}</text></text>
|
<text class="price">HK$ <text>{{ item.price }}</text></text>
|
||||||
</view>
|
</view>
|
||||||
<view class='order_btn' :style="{ 'background-image': `url(${domain}/static/diy/pink_btn${keyColor}.png)` }">去拼团</view>
|
<view class='order_btn' :style="{ 'background-image': `url(${domain}/static/diy/pink_btn${keyColor}.png)` }">去拼团</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -25,7 +25,7 @@
|
||||||
<productConSwiper class="skeleton-rect" :imgUrls="storeInfo.slider_image" :videoCoverImg="videoCoverImg" :videoline="storeInfo.video_link"></productConSwiper>
|
<productConSwiper class="skeleton-rect" :imgUrls="storeInfo.slider_image" :videoCoverImg="videoCoverImg" :videoline="storeInfo.video_link"></productConSwiper>
|
||||||
<view v-if="storeInfo.atmosphere_pic" :style="{ backgroundImage: `url(${storeInfo.atmosphere_pic})` }" class="nav acea-row row-between-wrapper">
|
<view v-if="storeInfo.atmosphere_pic" :style="{ backgroundImage: `url(${storeInfo.atmosphere_pic})` }" class="nav acea-row row-between-wrapper">
|
||||||
<view class='money skeleton-rect'>
|
<view class='money skeleton-rect'>
|
||||||
¥<text class='num'>{{combinationInfo.price}}</text><text class="y-money">¥{{storeInfo.price}}</text>
|
HK$<text class='num'>{{combinationInfo.price}}</text><text class="y-money">HK${{storeInfo.price}}</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='wrapper'>
|
<view class='wrapper'>
|
||||||
|
@ -36,8 +36,8 @@
|
||||||
{{storeInfo.store_name}}
|
{{storeInfo.store_name}}
|
||||||
</view>
|
</view>
|
||||||
<view v-else class='money skeleton-rect' style="min-width: 10rpx;">
|
<view v-else class='money skeleton-rect' style="min-width: 10rpx;">
|
||||||
<text class="p-color">¥<text class='num'>{{combinationInfo.price}}</text></text>
|
<text class="p-color">HK$<text class='num'>{{combinationInfo.price}}</text></text>
|
||||||
<text class="font-gray orig_price">¥<text class='num' style="font-size: 28rpx;">{{storeInfo.price}}</text></text>
|
<text class="font-gray orig_price">HK$<text class='num' style="font-size: 28rpx;">{{storeInfo.price}}</text></text>
|
||||||
</view>
|
</view>
|
||||||
<view @click="listenerActionSheet" class="fenxiang_btn btn_one">
|
<view @click="listenerActionSheet" class="fenxiang_btn btn_one">
|
||||||
<text class="iconfont icon-fenxiang4"></text><br/>分享
|
<text class="iconfont icon-fenxiang4"></text><br/>分享
|
||||||
|
@ -231,7 +231,7 @@
|
||||||
<view class="txt">
|
<view class="txt">
|
||||||
<view class="title line1">{{item.store_name}}</view>
|
<view class="title line1">{{item.store_name}}</view>
|
||||||
<view class="price">
|
<view class="price">
|
||||||
<text>¥</text>{{item.price}}
|
<text>HK$</text>{{item.price}}
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<view class="text">
|
<view class="text">
|
||||||
<view class="line1" v-text="storeCombination.store_name"></view>
|
<view class="line1" v-text="storeCombination.store_name"></view>
|
||||||
<view class="money">
|
<view class="money">
|
||||||
¥
|
HK$
|
||||||
<text class="num" v-text="storeCombination.price"></text>
|
<text class="num" v-text="storeCombination.price"></text>
|
||||||
<text class="team sColor" v-text="(combinationData.buying_count_num ? combinationData.buying_count_num : '') + '人拼'"></text>
|
<text class="team sColor" v-text="(combinationData.buying_count_num ? combinationData.buying_count_num : '') + '人拼'"></text>
|
||||||
</view>
|
</view>
|
||||||
|
@ -66,7 +66,7 @@
|
||||||
<view class="team" v-text="item.buying_count_num + '人团'"></view>
|
<view class="team" v-text="item.buying_count_num + '人团'"></view>
|
||||||
</view>
|
</view>
|
||||||
<view class="name line1" v-text="item.product.store_name"></view>
|
<view class="name line1" v-text="item.product.store_name"></view>
|
||||||
<view class="money" v-text="'¥' + item.price"></view>
|
<view class="money" v-text="'HK$' + item.price"></view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -544,7 +544,7 @@
|
||||||
28) + '...' : res.data.product.store_name);
|
28) + '...' : res.data.product.store_name);
|
||||||
that.$set(that.picData, 'label', res.data.buying_count_num + "人团");
|
that.$set(that.picData, 'label', res.data.buying_count_num + "人团");
|
||||||
that.$set(that.picData, 'price', res.data.product.price);
|
that.$set(that.picData, 'price', res.data.product.price);
|
||||||
that.$set(that.picData, 'msg', '市场价:¥ ' + res.data.product.ot_price + " 还差 " +
|
that.$set(that.picData, 'msg', '市场价:HK$ ' + res.data.product.ot_price + " 还差 " +
|
||||||
that.count + " 人 拼团成功");
|
that.count + " 人 拼团成功");
|
||||||
this.posterCompenents = true
|
this.posterCompenents = true
|
||||||
//#ifdef H5
|
//#ifdef H5
|
||||||
|
|
|
@ -36,9 +36,9 @@
|
||||||
</view>
|
</view>
|
||||||
<view class='text acea-row row-column-around'>
|
<view class='text acea-row row-column-around'>
|
||||||
<view class='name line1'>{{item.store_name}}</view>
|
<view class='name line1'>{{item.store_name}}</view>
|
||||||
<view class='money'>¥
|
<view class='money'>HK$
|
||||||
<text class='num'>{{item.price}}</text>
|
<text class='num'>{{item.price}}</text>
|
||||||
<text class="y_money">¥{{item.ot_price}}</text>
|
<text class="y_money">HK${{item.ot_price}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="limit">限量 <text class="limitPrice">{{item.stock}}{{item.unit_name || ''}}</text></view>
|
<view class="limit">限量 <text class="limitPrice">{{item.stock}}{{item.unit_name || ''}}</text></view>
|
||||||
<view class="progress">
|
<view class="progress">
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
<!-- #endif -->
|
<!-- #endif -->
|
||||||
<productConSwiper class="skeleton-rect" :imgUrls="storeInfo.slider_image" :videoCoverImg='videoCoverImg' :videoline="storeInfo.video_link"></productConSwiper>
|
<productConSwiper class="skeleton-rect" :imgUrls="storeInfo.slider_image" :videoCoverImg='videoCoverImg' :videoline="storeInfo.video_link"></productConSwiper>
|
||||||
<view class='nav acea-row row-between-wrapper' :style="{ 'background-image': `url(${domain}/static/images/seckill-bg.png)`}">
|
<view class='nav acea-row row-between-wrapper' :style="{ 'background-image': `url(${domain}/static/images/seckill-bg.png)`}">
|
||||||
<view class='money skeleton-rect'>¥<text class='num'>{{storeInfo.price}}</text><text class='y-money'>¥{{storeInfo.ot_price}}</text></view>
|
<view class='money skeleton-rect'>HK$<text class='num'>{{storeInfo.price}}</text><text class='y-money'>HK${{storeInfo.ot_price}}</text></view>
|
||||||
<view class='acea-row row-middle skeleton-rect' v-if="storeInfo.seckill_status == '1'">
|
<view class='acea-row row-middle skeleton-rect' v-if="storeInfo.seckill_status == '1'">
|
||||||
<view class='time'>
|
<view class='time'>
|
||||||
<view>距秒杀结束仅剩</view>
|
<view>距秒杀结束仅剩</view>
|
||||||
|
@ -44,7 +44,7 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='label acea-row row-between-wrapper'>
|
<view class='label acea-row row-between-wrapper'>
|
||||||
<view class="skeleton-rect">市场价:¥{{storeInfo.ot_price}}</view>
|
<view class="skeleton-rect">市场价:HK${{storeInfo.ot_price}}</view>
|
||||||
<view class="skeleton-rect">库存:{{storeInfo.stock}}{{storeInfo.unit_name}}</view>
|
<view class="skeleton-rect">库存:{{storeInfo.stock}}{{storeInfo.unit_name}}</view>
|
||||||
<view class="skeleton-rect">销量:{{storeInfo.sales}}{{storeInfo.unit_name}}</view>
|
<view class="skeleton-rect">销量:{{storeInfo.sales}}{{storeInfo.unit_name}}</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -64,7 +64,7 @@
|
||||||
:key='indexn' v-if="item.recommend.length<=3">
|
:key='indexn' v-if="item.recommend.length<=3">
|
||||||
<image :src="itemn.image" mode=""></image>
|
<image :src="itemn.image" mode=""></image>
|
||||||
<view class="price">
|
<view class="price">
|
||||||
<text>¥</text>{{itemn.price}}
|
<text>HK$</text>{{itemn.price}}
|
||||||
</view>
|
</view>
|
||||||
</navigator>
|
</navigator>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -34,7 +34,7 @@
|
||||||
<navigator hover-class="none" class="item" v-for="(itm, idx) in item.broadcast" :key="idx">
|
<navigator hover-class="none" class="item" v-for="(itm, idx) in item.broadcast" :key="idx">
|
||||||
<view class="pro-img" v-if="idx < 3">
|
<view class="pro-img" v-if="idx < 3">
|
||||||
<image :src="itm.goods.cover_img"></image>
|
<image :src="itm.goods.cover_img"></image>
|
||||||
<view class="price" v-if="idx < 2">¥{{itm.goods.price}}</view>
|
<view class="price" v-if="idx < 2">HK${{itm.goods.price}}</view>
|
||||||
<view v-else class="more">+{{ item.broadcast.length - 2 }}</view>
|
<view v-else class="more">+{{ item.broadcast.length - 2 }}</view>
|
||||||
</view>
|
</view>
|
||||||
</navigator>
|
</navigator>
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
<view class="progress" :style="'background-image:url('+domain+'/static/diy/priceBg'+keyColor+'.png'">
|
<view class="progress" :style="'background-image:url('+domain+'/static/diy/priceBg'+keyColor+'.png'">
|
||||||
<view class='presell_price'>
|
<view class='presell_price'>
|
||||||
<text class="presell_text">预售价</text>
|
<text class="presell_text">预售价</text>
|
||||||
<text class="price">¥ <text>{{ item.price }}</text></text>
|
<text class="price">HK$ <text>{{ item.price }}</text></text>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="active != 0" class='order_btn'>{{ active === 1 ? '立即预定' : '已结束' }}</view>
|
<view v-if="active != 0" class='order_btn'>{{ active === 1 ? '立即预定' : '已结束' }}</view>
|
||||||
<view v-else class="unStartBtn">
|
<view v-else class="unStartBtn">
|
||||||
|
|
|
@ -25,7 +25,7 @@
|
||||||
<productConSwiper class="skeleton-rect" :imgUrls="storeInfo.slider_image" :videoCoverImg="videoCoverImg" :videoline="storeInfo.video_link"></productConSwiper>
|
<productConSwiper class="skeleton-rect" :imgUrls="storeInfo.slider_image" :videoCoverImg="videoCoverImg" :videoline="storeInfo.video_link"></productConSwiper>
|
||||||
<view v-if="storeInfo.atmosphere_pic" :style="{ backgroundImage: `url(${storeInfo.atmosphere_pic})` }" class="nav acea-row row-between-wrapper">
|
<view v-if="storeInfo.atmosphere_pic" :style="{ backgroundImage: `url(${storeInfo.atmosphere_pic})` }" class="nav acea-row row-between-wrapper">
|
||||||
<view class='money skeleton-rect'>
|
<view class='money skeleton-rect'>
|
||||||
¥<text class='num'>{{presellInfo.price}}</text>
|
HK$<text class='num'>{{presellInfo.price}}</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='wrapper'>
|
<view class='wrapper'>
|
||||||
|
@ -36,7 +36,7 @@
|
||||||
{{presellInfo.store_name}}
|
{{presellInfo.store_name}}
|
||||||
</view>
|
</view>
|
||||||
<view v-else class='money p-color skeleton-rect'>
|
<view v-else class='money p-color skeleton-rect'>
|
||||||
¥
|
HK$
|
||||||
<text class='num'>{{presellInfo.price}}</text>
|
<text class='num'>{{presellInfo.price}}</text>
|
||||||
<text class="price_text">预售价</text>
|
<text class="price_text">预售价</text>
|
||||||
</view>
|
</view>
|
||||||
|
@ -45,7 +45,7 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='label acea-row skeleton-rect'>
|
<view class='label acea-row skeleton-rect'>
|
||||||
<view>市场价:¥{{storeInfo.price || ''}}</view>
|
<view>市场价:HK${{storeInfo.price || ''}}</view>
|
||||||
<view style="margin-left: 30rpx;">已预定:{{presellInfo.seles}}{{ storeInfo.unit_name }}</view>
|
<view style="margin-left: 30rpx;">已预定:{{presellInfo.seles}}{{ storeInfo.unit_name }}</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="!storeInfo.atmosphere_pic" class='introduce skeleton-rect'>
|
<view v-if="!storeInfo.atmosphere_pic" class='introduce skeleton-rect'>
|
||||||
|
@ -221,7 +221,7 @@
|
||||||
<view class="txt">
|
<view class="txt">
|
||||||
<view class="title line1">{{itm.store_name}}</view>
|
<view class="title line1">{{itm.store_name}}</view>
|
||||||
<view class="price">
|
<view class="price">
|
||||||
<text>¥</text>{{itm.price}}
|
<text>HK$</text>{{itm.price}}
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
{{item.store_name}}
|
{{item.store_name}}
|
||||||
</view>
|
</view>
|
||||||
<view class="acea-row row-middle">
|
<view class="acea-row row-middle">
|
||||||
<view class='money'>¥<text class='num'>{{item.price}}</text></view>
|
<view class='money'>HK$<text class='num'>{{item.price}}</text></view>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="theme != 1" class="score">{{item.rate}}评分 {{item.reply_count}}条评论</view>
|
<view v-if="theme != 1" class="score">{{item.rate}}评分 {{item.reply_count}}条评论</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
<view class='text'>
|
<view class='text'>
|
||||||
<view class='line1 name'>{{goods.cart_info.product.store_name}}</view>
|
<view class='line1 name'>{{goods.cart_info.product.store_name}}</view>
|
||||||
<view class='money acea-row row-middle'>
|
<view class='money acea-row row-middle'>
|
||||||
<text>¥{{goods.cart_info.productAttr.price}}</text>
|
<text>HK${{goods.cart_info.productAttr.price}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="callate_bom acea-row row-between">
|
<view class="callate_bom acea-row row-between">
|
||||||
<view class="callate_text refund_text">x{{goods.product_num}}</view>
|
<view class="callate_text refund_text">x{{goods.product_num}}</view>
|
||||||
|
|
|
@ -137,7 +137,7 @@
|
||||||
<view class="info" v-if="item.cart_info && item.cart_info.product">
|
<view class="info" v-if="item.cart_info && item.cart_info.product">
|
||||||
<view class="name line2">{{item.cart_info.product.store_name}}</view>
|
<view class="name line2">{{item.cart_info.product.store_name}}</view>
|
||||||
<view class="info_sku" v-if="item.cart_info && item.cart_info.productAttr">{{item.cart_info.productAttr.sku}}</view>
|
<view class="info_sku" v-if="item.cart_info && item.cart_info.productAttr">{{item.cart_info.productAttr.sku}}</view>
|
||||||
<view class="info_price" v-if="item.cart_info && item.cart_info.productAttr">¥<text>{{item.cart_info.productAttr.price}}</text></view>
|
<view class="info_price" v-if="item.cart_info && item.cart_info.productAttr">HK$<text>{{item.cart_info.productAttr.price}}</text></view>
|
||||||
<view class='carnum acea-row row-center-wrapper'>
|
<view class='carnum acea-row row-center-wrapper'>
|
||||||
<view class="reduce" :class="item.numSub ? 'on' : ''" @click.stop='subCart(item)'>-</view>
|
<view class="reduce" :class="item.numSub ? 'on' : ''" @click.stop='subCart(item)'>-</view>
|
||||||
<view class='num'>{{item.split_num}}</view>
|
<view class='num'>{{item.split_num}}</view>
|
||||||
|
@ -161,14 +161,14 @@
|
||||||
<view class="info_sku" v-if="item.cart_info && item.cart_info.productAttr">{{item.cart_info.productAttr.sku}}</view>
|
<view class="info_sku" v-if="item.cart_info && item.cart_info.productAttr">{{item.cart_info.productAttr.sku}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="pro_price" v-if="item.cart_info && item.cart_info.productAttr">
|
<view class="pro_price" v-if="item.cart_info && item.cart_info.productAttr">
|
||||||
<view class="info_price">¥{{item.cart_info.productAttr.price}}</view>
|
<view class="info_price">HK${{item.cart_info.productAttr.price}}</view>
|
||||||
<view class="info_num">x{{item.product_num}}</view>
|
<view class="info_num">x{{item.product_num}}</view>
|
||||||
<view class="refund_num" v-if="item.product_num-item.refund_num>0">{{item.product_num-item.refund_num}}件{{item.is_refund==1?'退款中' : item.is_refund==2 ? '已退款' : item.is_refund==3?'全部退款':''}}</view>
|
<view class="refund_num" v-if="item.product_num-item.refund_num>0">{{item.product_num-item.refund_num}}件{{item.is_refund==1?'退款中' : item.is_refund==2 ? '已退款' : item.is_refund==3?'全部退款':''}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="footer">
|
<view class="footer">
|
||||||
共{{delivery.orderProduct.length}}件商品,已支付<text> ¥{{delivery.pay_price}} </text>(运费¥{{delivery.pay_postage}})
|
共{{delivery.orderProduct.length}}件商品,已支付<text> HK${{delivery.pay_price}} </text>(运费HK${{delivery.pay_postage}})
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
<productConSwiper :imgUrls="storeInfo.slider_image" :videoCoverImg="videoCoverImg" :videoline="storeInfo.video_link"></productConSwiper>
|
<productConSwiper :imgUrls="storeInfo.slider_image" :videoCoverImg="videoCoverImg" :videoline="storeInfo.video_link"></productConSwiper>
|
||||||
<!--秒杀-->
|
<!--秒杀-->
|
||||||
<view v-if="storeInfo.product_type == 1" class='nav acea-row row-between-wrapper' :style="{ 'background-image': `url(${domain}/static/images/seckill-bg.png)`}">
|
<view v-if="storeInfo.product_type == 1" class='nav acea-row row-between-wrapper' :style="{ 'background-image': `url(${domain}/static/images/seckill-bg.png)`}">
|
||||||
<view class='money'>¥<text class='num'>{{storeInfo.price}}</text><text class='y-money'>¥{{storeInfo.ot_price}}</text></view>
|
<view class='money'>HK$<text class='num'>{{storeInfo.price}}</text><text class='y-money'>HK${{storeInfo.ot_price}}</text></view>
|
||||||
<view class='acea-row row-middle'>
|
<view class='acea-row row-middle'>
|
||||||
<view class='time'>
|
<view class='time'>
|
||||||
<view>距秒杀结束仅剩</view>
|
<view>距秒杀结束仅剩</view>
|
||||||
|
@ -19,14 +19,14 @@
|
||||||
<view v-if="storeInfo.product_type == 2" class='wrapper'>
|
<view v-if="storeInfo.product_type == 2" class='wrapper'>
|
||||||
<view class='share acea-row row-between row-bottom' style="padding: 0;margin: 0;">
|
<view class='share acea-row row-between row-bottom' style="padding: 0;margin: 0;">
|
||||||
<view class='money font-color'>
|
<view class='money font-color'>
|
||||||
¥
|
HK$
|
||||||
<text class='num'>{{storeInfo.price}}</text>
|
<text class='num'>{{storeInfo.price}}</text>
|
||||||
<text class="price_text">预售价</text>
|
<text class="price_text">预售价</text>
|
||||||
</view>
|
</view>
|
||||||
<view class='iconfont icon-fenxiang' v-if="comForm != 'admin'"></view>
|
<view class='iconfont icon-fenxiang' v-if="comForm != 'admin'"></view>
|
||||||
</view>
|
</view>
|
||||||
<view class='label acea-row'>
|
<view class='label acea-row'>
|
||||||
<view>市场价:¥{{storeInfo.ot_price || ''}}</view>
|
<view>市场价:HK${{storeInfo.ot_price || ''}}</view>
|
||||||
<view style="margin-left: 30rpx;">已预定:0{{ storeInfo.unit_name }}</view>
|
<view style="margin-left: 30rpx;">已预定:0{{ storeInfo.unit_name }}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='introduce line2'>
|
<view class='introduce line2'>
|
||||||
|
@ -65,8 +65,8 @@
|
||||||
<view v-if="storeInfo.product_type == 4" class='wrapper'>
|
<view v-if="storeInfo.product_type == 4" class='wrapper'>
|
||||||
<view class='share acea-row row-between row-bottom' style="padding: 0;margin: 0;">
|
<view class='share acea-row row-between row-bottom' style="padding: 0;margin: 0;">
|
||||||
<view class='money '>
|
<view class='money '>
|
||||||
<text class="font-color">¥<text class='num'>{{storeInfo.price}}</text></text>
|
<text class="font-color">HK$<text class='num'>{{storeInfo.price}}</text></text>
|
||||||
<text class="font-gray orig_price">¥<text class='num' style="font-size: 28rpx;">{{storeInfo.ot_price}}</text></text>
|
<text class="font-gray orig_price">HK$<text class='num' style="font-size: 28rpx;">{{storeInfo.ot_price}}</text></text>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view class='iconfont icon-fenxiang' v-if="comForm != 'admin'"></view>
|
<view class='iconfont icon-fenxiang' v-if="comForm != 'admin'"></view>
|
||||||
|
@ -159,7 +159,7 @@
|
||||||
<view v-if="storeInfo.product_type == 0 || storeInfo.product_type == 3 || storeInfo.product_type == 1" class='wrapper'>
|
<view v-if="storeInfo.product_type == 0 || storeInfo.product_type == 3 || storeInfo.product_type == 1" class='wrapper'>
|
||||||
<view v-if="storeInfo.product_type != 1" class='share acea-row row-between row-bottom' style="padding: 0;margin: 0;">
|
<view v-if="storeInfo.product_type != 1" class='share acea-row row-between row-bottom' style="padding: 0;margin: 0;">
|
||||||
<view class='money font-color'>
|
<view class='money font-color'>
|
||||||
¥
|
HK$
|
||||||
<text class='num'>{{storeInfo.price}}</text>
|
<text class='num'>{{storeInfo.price}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class='iconfont icon-fenxiang' v-if="comForm != 'admin'"></view>
|
<view class='iconfont icon-fenxiang' v-if="comForm != 'admin'"></view>
|
||||||
|
@ -169,7 +169,7 @@
|
||||||
<text v-else-if="storeInfo.merchant.is_trader" class="font-bg-red bg bt-color">自营</text>{{storeInfo.store_name ? storeInfo.store_name : ''}}
|
<text v-else-if="storeInfo.merchant.is_trader" class="font-bg-red bg bt-color">自营</text>{{storeInfo.store_name ? storeInfo.store_name : ''}}
|
||||||
</view>
|
</view>
|
||||||
<view class='label acea-row row-between-wrapper' style="padding-bottom: 10px">
|
<view class='label acea-row row-between-wrapper' style="padding-bottom: 10px">
|
||||||
<view v-if="storeInfo.product_type != 3">原价:¥{{storeInfo.ot_price ? storeInfo.ot_price : ''}}</view>
|
<view v-if="storeInfo.product_type != 3">原价:HK${{storeInfo.ot_price ? storeInfo.ot_price : ''}}</view>
|
||||||
<view>库存:{{storeInfo.stock ? storeInfo.stock : 0}}{{storeInfo.unit_name ? storeInfo.unit_name : ''}}</view>
|
<view>库存:{{storeInfo.stock ? storeInfo.stock : 0}}{{storeInfo.unit_name ? storeInfo.unit_name : ''}}</view>
|
||||||
<view>销量:{{storeInfo.sales ? storeInfo.sales : 0}}{{storeInfo.unit_name ? storeInfo.unit_name : ''}}</view>
|
<view>销量:{{storeInfo.sales ? storeInfo.sales : 0}}{{storeInfo.unit_name ? storeInfo.unit_name : ''}}</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -191,6 +191,47 @@
|
||||||
</view>
|
</view>
|
||||||
<view class="iconfont icon-jiantou"></view>
|
<view class="iconfont icon-jiantou"></view>
|
||||||
</view>
|
</view>
|
||||||
|
<view class="wrappers" v-if="storeInfo.country&&storeInfo.country.icon">
|
||||||
|
|
||||||
|
<view class="label acea-row row-between-wrapper wrapper-ul">
|
||||||
|
<view class="wrapper-li" v-if="storeInfo.country&&storeInfo.country.icon&&storeInfo.delivery_mode_data.value">
|
||||||
|
<text class="li-title">全球购</text>全球正品,免税精选
|
||||||
|
</view>
|
||||||
|
<view class="wrapper-li" v-if="storeInfo.country&&storeInfo.country.icon&&storeInfo.delivery_mode_data.value">
|
||||||
|
<view class="wrapper-li-right">
|
||||||
|
<uv-steps current="1" active-color="rgb(112, 126, 228)" inactive-color="#999" >
|
||||||
|
<uv-steps-item :title="storeInfo.country.name">
|
||||||
|
<template v-slot:icon>
|
||||||
|
<view class="" style="width: 50rpx;height: 36rpx;border: solid 1px rgb(112, 126, 228);display: flex;justify-content: center;align-items: center;">
|
||||||
|
<view class="fi" :class="`fi-`+storeInfo.country.icon"></view>
|
||||||
|
</view>
|
||||||
|
<!-- <image :src="storeInfo.country.icon" mode="" style="width: 50rpx;height: 50rpx;border-radius: 50%;"></image> -->
|
||||||
|
</template>
|
||||||
|
</uv-steps-item>
|
||||||
|
<uv-steps-item :title="storeInfo.delivery_mode_data.value.name" v-if="storeInfo.delivery_mode_data">
|
||||||
|
<template v-slot:icon>
|
||||||
|
<image :src="storeInfo.delivery_mode_data.value.icon" mode="" style="width: 50rpx;height: 50rpx;border-radius: 50%;"></image>
|
||||||
|
</template>
|
||||||
|
</uv-steps-item>
|
||||||
|
<uv-steps-item :title="storeInfo.location" v-if="storeInfo.location">
|
||||||
|
<template v-slot:icon>
|
||||||
|
<image src="@/static/images/orientation.png" mode="" style="width: 50rpx;height: 50rpx;border-radius: 50%;"></image>
|
||||||
|
</template>
|
||||||
|
</uv-steps-item>
|
||||||
|
</uv-steps>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
<view class="wrapper-li" style="margin-bottom: 28rpx;" v-if="storeInfo.country&&storeInfo.country.name">
|
||||||
|
<view class="wrapper-li-left">
|
||||||
|
产地
|
||||||
|
</view>
|
||||||
|
<view class="wrapper-li-right" style="padding-left: 60rpx;">
|
||||||
|
{{storeInfo.country.name || '未知'}}
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
</view>
|
||||||
<!--运费-->
|
<!--运费-->
|
||||||
<view v-if="shippingValue" class='attribute acea-row row-between-wrapper' @click="showShip">
|
<view v-if="shippingValue" class='attribute acea-row row-between-wrapper' @click="showShip">
|
||||||
<view class="acea-row row-between-wrapper">运费:
|
<view class="acea-row row-between-wrapper">运费:
|
||||||
|
@ -306,7 +347,8 @@
|
||||||
product_type: 0, //活动类型
|
product_type: 0, //活动类型
|
||||||
reply: [], //评论列表
|
reply: [], //评论列表
|
||||||
storeInfo: {
|
storeInfo: {
|
||||||
merchant: {}
|
merchant: {},
|
||||||
|
|
||||||
}, //商品详情
|
}, //商品详情
|
||||||
productValue: [], //系统属性
|
productValue: [], //系统属性
|
||||||
cart_num: 1, //购买数量
|
cart_num: 1, //购买数量
|
||||||
|
@ -695,6 +737,49 @@
|
||||||
background-color: var(--view-theme);
|
background-color: var(--view-theme);
|
||||||
border: 1px solid var(--view-theme);
|
border: 1px solid var(--view-theme);
|
||||||
}
|
}
|
||||||
|
.wrappers {
|
||||||
|
background-color: #fff;
|
||||||
|
margin-bottom: 20rpx;
|
||||||
|
.label{
|
||||||
|
margin: 0 15px;
|
||||||
|
font-size: 12px;
|
||||||
|
color: #82848f;
|
||||||
|
margin-top: 11px;
|
||||||
|
margin-right: 10px;
|
||||||
|
}
|
||||||
|
image {
|
||||||
|
width: 66rpx;
|
||||||
|
height: 26rpx;
|
||||||
|
}
|
||||||
|
.wrapper-li .li-title {
|
||||||
|
font-size: 14px;
|
||||||
|
font-weight: bold;
|
||||||
|
color: var(--view-theme);
|
||||||
|
display: flex;
|
||||||
|
position: relative;
|
||||||
|
margin-right: 8px;
|
||||||
|
&::after {
|
||||||
|
display: block;
|
||||||
|
content: '';
|
||||||
|
position: absolute;
|
||||||
|
right: -4px;
|
||||||
|
top: 4px;
|
||||||
|
width: 1px;
|
||||||
|
height: 12px;
|
||||||
|
background: #aaa;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.wrapper-ul .wrapper-li {
|
||||||
|
width: 100%;
|
||||||
|
display: flex;
|
||||||
|
padding-top: 20px;
|
||||||
|
font-size: 14px;
|
||||||
|
color: #999;
|
||||||
|
}
|
||||||
|
.wrapper-li .wrapper-li-right {
|
||||||
|
width: 90%;
|
||||||
|
}
|
||||||
|
}
|
||||||
.product-con .price_text {
|
.product-con .price_text {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
width: 90rpx;
|
width: 90rpx;
|
||||||
|
|
|
@ -48,18 +48,18 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="money">
|
<view class="money">
|
||||||
<view class="x-money">¥{{ item.cart_info.productAttr.price }}</view>
|
<view class="x-money">HK${{ item.cart_info.productAttr.price }}</view>
|
||||||
<view class="num">x{{ item.product_num }}
|
<view class="num">x{{ item.product_num }}
|
||||||
<text class="font-color refund_num" v-if="item.product_num-item.refund_num>0">(-{{item.product_num-item.refund_num}})</text>
|
<text class="font-color refund_num" v-if="item.product_num-item.refund_num>0">(-{{item.product_num-item.refund_num}})</text>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="orderInfo.order_type == 0" class="y-money">¥{{ item.cart_info.productAttr.ot_price }}</view>
|
<view v-if="orderInfo.order_type == 0" class="y-money">HK${{ item.cart_info.productAttr.ot_price }}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</navigator>
|
</navigator>
|
||||||
</view>
|
</view>
|
||||||
<view class="public-total">
|
<view class="public-total">
|
||||||
共{{ orderInfo.total_num }}件商品,已支付
|
共{{ orderInfo.total_num }}件商品,已支付
|
||||||
<span class="money">¥{{ orderInfo.pay_price }}</span> ( 邮费 ¥{{orderInfo.pay_postage}})
|
<span class="money">HK${{ orderInfo.pay_price }}</span> ( 邮费 HK${{orderInfo.pay_postage}})
|
||||||
</view>
|
</view>
|
||||||
<view class="wrapper">
|
<view class="wrapper">
|
||||||
<view class="item acea-row row-between">
|
<view class="item acea-row row-between">
|
||||||
|
@ -105,22 +105,22 @@
|
||||||
<view class="wrapper">
|
<view class="wrapper">
|
||||||
<view class="item acea-row row-between">
|
<view class="item acea-row row-between">
|
||||||
<view>支付金额:</view>
|
<view>支付金额:</view>
|
||||||
<view class="conter">¥{{ orderInfo.total_price }}</view>
|
<view class="conter">HK${{ orderInfo.total_price }}</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="orderInfo.coupon_price > 0" class="item acea-row row-between">
|
<view v-if="orderInfo.coupon_price > 0" class="item acea-row row-between">
|
||||||
<view>优惠券抵扣:</view>
|
<view>优惠券抵扣:</view>
|
||||||
<view class="conter">-¥{{ orderInfo.coupon_price }}</view>
|
<view class="conter">-HK${{ orderInfo.coupon_price }}</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="orderInfo.integral_price > 0" class="item acea-row row-between">
|
<view v-if="orderInfo.integral_price > 0" class="item acea-row row-between">
|
||||||
<view>积分抵扣:</view>
|
<view>积分抵扣:</view>
|
||||||
<view class="conter">-¥{{ orderInfo.integral_price }}</view>
|
<view class="conter">-HK${{ orderInfo.integral_price }}</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="orderInfo.pay_postage > 0" class="item acea-row row-between">
|
<view v-if="orderInfo.pay_postage > 0" class="item acea-row row-between">
|
||||||
<view>运费:</view>
|
<view>运费:</view>
|
||||||
<view class="conter">¥{{ orderInfo.pay_postage }}</view>
|
<view class="conter">HK${{ orderInfo.pay_postage }}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="actualPay acea-row row-right">
|
<view class="actualPay acea-row row-right">
|
||||||
实付款:<span class="money font-color-red">¥{{ orderInfo.pay_price }}</span>
|
实付款:<span class="money font-color-red">HK${{ orderInfo.pay_price }}</span>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="wrapper" v-if="orderInfo.delivery_type != '3' && orderInfo.order_type === 0 && orderInfo.delivery_type">
|
<view class="wrapper" v-if="orderInfo.delivery_type != '3' && orderInfo.order_type === 0 && orderInfo.delivery_type">
|
||||||
|
|
|
@ -57,7 +57,7 @@
|
||||||
{{ val.product.cart_info.productAttr&&val.product.cart_info.productAttr.sku || "默认" }}
|
{{ val.product.cart_info.productAttr&&val.product.cart_info.productAttr.sku || "默认" }}
|
||||||
</view>
|
</view>
|
||||||
<view class="y-money refund-y-money">
|
<view class="y-money refund-y-money">
|
||||||
退款:¥{{ val.refund_price }}
|
退款:HK${{ val.refund_price }}
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -111,7 +111,7 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="money">
|
<view class="money">
|
||||||
<view class="x-money">¥{{ val.cart_info.productAttr.price }}</view>
|
<view class="x-money">HK${{ val.cart_info.productAttr.price }}</view>
|
||||||
<view class="num">x{{ val.product_num }}</view>
|
<view class="num">x{{ val.product_num }}</view>
|
||||||
<!-- <view class="refund-num" v-if="val.product_num-val.refund_num>0">{{val.product_num-val.refund_num}}件{{val.is_refund==1?'退款中' : val.is_refund==2 ? '已退款' : val.is_refund==3?'全部退款':''}}</view> -->
|
<!-- <view class="refund-num" v-if="val.product_num-val.refund_num>0">{{val.product_num-val.refund_num}}件{{val.is_refund==1?'退款中' : val.is_refund==2 ? '已退款' : val.is_refund==3?'全部退款':''}}</view> -->
|
||||||
</view>
|
</view>
|
||||||
|
@ -129,7 +129,7 @@
|
||||||
<span v-if="where.status <= 1">应</span>
|
<span v-if="where.status <= 1">应</span>
|
||||||
<span v-else>已</span>
|
<span v-else>已</span>
|
||||||
支付
|
支付
|
||||||
<span class="money">¥{{ item.pay_price }}</span> (邮费 ¥{{ item.pay_postage}})
|
<span class="money">HK${{ item.pay_price }}</span> (邮费 HK${{ item.pay_postage}})
|
||||||
</view>
|
</view>
|
||||||
<view class="operation acea-row row-between-wrapper">
|
<view class="operation acea-row row-between-wrapper">
|
||||||
<view class="more">
|
<view class="more">
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
{{ item.product.cart_info.product.store_name }}
|
{{ item.product.cart_info.product.store_name }}
|
||||||
</view>
|
</view>
|
||||||
<view class="attr line1">{{ item.product.cart_info.productAttr.sku }}</view>
|
<view class="attr line1">{{ item.product.cart_info.productAttr.sku }}</view>
|
||||||
<view class="x-money">¥{{ item.product.cart_info.productAttr.price }}</view>
|
<view class="x-money">HK${{ item.product.cart_info.productAttr.price }}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="money">
|
<view class="money">
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
|
|
||||||
<view class="refund_bom acea-row row-between">
|
<view class="refund_bom acea-row row-between">
|
||||||
<view class='money acea-row row-middle'>
|
<view class='money acea-row row-middle'>
|
||||||
<text>¥{{goods.cart_info.productAttr.price}}</text>
|
<text>HK${{goods.cart_info.productAttr.price}}</text>
|
||||||
<text class="callate_text">x{{goods.product_num}}</text>
|
<text class="callate_text">x{{goods.product_num}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class='carnum acea-row row-center-wrapper'>
|
<view class='carnum acea-row row-center-wrapper'>
|
||||||
|
|
|
@ -54,7 +54,7 @@
|
||||||
:style="'background-image: url('+domain+'/static/images/svip_coupon.png)'">
|
:style="'background-image: url('+domain+'/static/images/svip_coupon.png)'">
|
||||||
<view class="coupon-count">
|
<view class="coupon-count">
|
||||||
<view class="money">
|
<view class="money">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
<text class="num">{{item.coupon_price}}</text>
|
<text class="num">{{item.coupon_price}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="text">
|
<view class="text">
|
||||||
|
@ -77,8 +77,8 @@
|
||||||
<view v-for="(item,index) in memberType" :key="item.group_data_id" class="item" :class="{on: index === type}"
|
<view v-for="(item,index) in memberType" :key="item.group_data_id" class="item" :class="{on: index === type}"
|
||||||
@click="checkType(item,index)">
|
@click="checkType(item,index)">
|
||||||
<view class="title line1">{{item.value && item.value.svip_name}}</view>
|
<view class="title line1">{{item.value && item.value.svip_name}}</view>
|
||||||
<view class="new">¥<text class="num">{{item.value && item.value.price | moneyFormat}}</text></view>
|
<view class="new">HK$<text class="num">{{item.value && item.value.price | moneyFormat}}</text></view>
|
||||||
<view class="old">¥{{item.value && item.value.cost_price | moneyFormat}}</view>
|
<view class="old">HK${{item.value && item.value.cost_price | moneyFormat}}</view>
|
||||||
</view>
|
</view>
|
||||||
</scroll-view>
|
</scroll-view>
|
||||||
<view class="buy" @click="pay">立即支付</view>
|
<view class="buy" @click="pay">立即支付</view>
|
||||||
|
@ -98,10 +98,10 @@
|
||||||
<text v-if="item.merchant.type_name && item.product_type == 0" class="font-bg-red bt-color">{{item.merchant.type_name}}</text>
|
<text v-if="item.merchant.type_name && item.product_type == 0" class="font-bg-red bt-color">{{item.merchant.type_name}}</text>
|
||||||
{{item.store_name}}
|
{{item.store_name}}
|
||||||
</view>
|
</view>
|
||||||
<view class="svip-price">¥{{item.svip_price}}
|
<view class="svip-price">HK${{item.svip_price}}
|
||||||
<image :src="`${domain}/static/images/svip.png`"></image>
|
<image :src="`${domain}/static/images/svip.png`"></image>
|
||||||
</view>
|
</view>
|
||||||
<view class="shop-price">商城价:¥{{item.price}}</view>
|
<view class="shop-price">商城价:HK${{item.price}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -34,8 +34,8 @@
|
||||||
<view v-for="(item,index) in memberType" :key="item.group_data_id" class="item" :class="{on: index === type}"
|
<view v-for="(item,index) in memberType" :key="item.group_data_id" class="item" :class="{on: index === type}"
|
||||||
@click="checkType(item,index)">
|
@click="checkType(item,index)">
|
||||||
<view class="title line1">{{item.value && item.value.svip_name}}</view>
|
<view class="title line1">{{item.value && item.value.svip_name}}</view>
|
||||||
<view class="new">¥<text class="num">{{item.value.price | moneyFormat}}</text></view>
|
<view class="new">HK$<text class="num">{{item.value.price | moneyFormat}}</text></view>
|
||||||
<view class="old">¥{{item.value.cost_price | moneyFormat}}</view>
|
<view class="old">HK${{item.value.cost_price | moneyFormat}}</view>
|
||||||
</view>
|
</view>
|
||||||
</scroll-view>
|
</scroll-view>
|
||||||
<view class="buy" @click="pay">{{svip_type == 1 ? '立即体验' : '立即开通'}}</view>
|
<view class="buy" @click="pay">{{svip_type == 1 ? '立即体验' : '立即开通'}}</view>
|
||||||
|
@ -50,10 +50,10 @@
|
||||||
<view v-for="item in goodsList" :key="item.product_id" class="item" @click="goDetail(item.product_id)">
|
<view v-for="item in goodsList" :key="item.product_id" class="item" @click="goDetail(item.product_id)">
|
||||||
<easy-loadimage class="image" mode="widthFix" :image-src="item.image"></easy-loadimage>
|
<easy-loadimage class="image" mode="widthFix" :image-src="item.image"></easy-loadimage>
|
||||||
<view class="name">{{item.store_name}}</view>
|
<view class="name">{{item.store_name}}</view>
|
||||||
<view class="svip-price">¥{{item.is_svip_price}}
|
<view class="svip-price">HK${{item.is_svip_price}}
|
||||||
<image :src="`${domain}/static/images/svip.png`"></image>
|
<image :src="`${domain}/static/images/svip.png`"></image>
|
||||||
</view>
|
</view>
|
||||||
<view class="shop-price">商城价:¥{{item.price}}</view>
|
<view class="shop-price">商城价:HK${{item.price}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -45,7 +45,7 @@
|
||||||
<div class="broadcast_details_picBox noPad">
|
<div class="broadcast_details_picBox noPad">
|
||||||
<div class="broadcast_details_tit">{{val.product.cart_info.product.store_name}}</div>
|
<div class="broadcast_details_tit">{{val.product.cart_info.product.store_name}}</div>
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
¥{{ item.refundOrder.refund_price }}
|
HK${{ item.refundOrder.refund_price }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -75,7 +75,7 @@
|
||||||
<div class="broadcast_details_picBox noPad">
|
<div class="broadcast_details_picBox noPad">
|
||||||
<div class="broadcast_details_tit">{{val.cart_info.product.store_name}}</div>
|
<div class="broadcast_details_tit">{{val.cart_info.product.store_name}}</div>
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
¥{{ item.orderInfo.pay_price }}
|
HK${{ item.orderInfo.pay_price }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -91,7 +91,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_picBox_no noPad">
|
<div class="broadcast_details_picBox_no noPad">
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
¥{{ item.product.price }}
|
HK${{ item.product.price }}
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_tit_no line1">{{item.product.store_name}}</div>
|
<div class="broadcast_details_tit_no line1">{{item.product.store_name}}</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -107,7 +107,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_picBox_no noPad">
|
<div class="broadcast_details_picBox_no noPad">
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
¥{{ item.presell.price }}
|
HK${{ item.presell.price }}
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_tit_no line1">{{item.presell.store_name}}</div>
|
<div class="broadcast_details_tit_no line1">{{item.presell.store_name}}</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -123,7 +123,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_picBox_no noPad">
|
<div class="broadcast_details_picBox_no noPad">
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
¥{{ item.productGroup.product.price }}
|
HK${{ item.productGroup.product.price }}
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_tit_no line1">{{item.productGroup.product.store_name}}</div>
|
<div class="broadcast_details_tit_no line1">{{item.productGroup.product.store_name}}</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -171,7 +171,7 @@
|
||||||
<div class="broadcast_details_picBox noPad">
|
<div class="broadcast_details_picBox noPad">
|
||||||
<div class="broadcast_details_tit">{{val.product.cart_info.product.store_name}}</div>
|
<div class="broadcast_details_tit">{{val.product.cart_info.product.store_name}}</div>
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
¥{{ item.refundOrder.refund_price }}
|
HK${{ item.refundOrder.refund_price }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -201,7 +201,7 @@
|
||||||
<div class="broadcast_details_picBox noPad">
|
<div class="broadcast_details_picBox noPad">
|
||||||
<div class="broadcast_details_tit">{{val.cart_info.product.store_name}}</div>
|
<div class="broadcast_details_tit">{{val.cart_info.product.store_name}}</div>
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
¥{{ item.orderInfo.pay_price }}
|
HK${{ item.orderInfo.pay_price }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -217,7 +217,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_picBox_no noPad">
|
<div class="broadcast_details_picBox_no noPad">
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
¥{{ item.product.price }}
|
HK${{ item.product.price }}
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_tit_no line1">{{item.product.store_name}}</div>
|
<div class="broadcast_details_tit_no line1">{{item.product.store_name}}</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -233,7 +233,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_picBox_no noPad">
|
<div class="broadcast_details_picBox_no noPad">
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
¥{{ item.presell.price }}
|
HK${{ item.presell.price }}
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_tit_no line1">{{item.presell.store_name}}</div>
|
<div class="broadcast_details_tit_no line1">{{item.presell.store_name}}</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -249,7 +249,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_picBox_no noPad">
|
<div class="broadcast_details_picBox_no noPad">
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
¥{{ item.productGroup.product.price }}
|
HK${{ item.productGroup.product.price }}
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_tit_no line1">{{item.productGroup.product.store_name}}</div>
|
<div class="broadcast_details_tit_no line1">{{item.productGroup.product.store_name}}</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -322,7 +322,7 @@
|
||||||
<div class="broadcast_details_picBox noPad">
|
<div class="broadcast_details_picBox noPad">
|
||||||
<div class="broadcast_details_tit">{{val.product.cart_info.product.store_name}}</div>
|
<div class="broadcast_details_tit">{{val.product.cart_info.product.store_name}}</div>
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
¥{{ val.product.cart_info.productAttr.price }}
|
HK${{ val.product.cart_info.productAttr.price }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -353,7 +353,7 @@
|
||||||
<div class="broadcast_details_picBox noPad">
|
<div class="broadcast_details_picBox noPad">
|
||||||
<div class="broadcast_details_tit">{{val.cart_info.product.store_name}}</div>
|
<div class="broadcast_details_tit">{{val.cart_info.product.store_name}}</div>
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
¥{{ item.orderInfo.pay_price }}
|
HK${{ item.orderInfo.pay_price }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -369,7 +369,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_picBox_no noPad">
|
<div class="broadcast_details_picBox_no noPad">
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
¥{{ item.product.price }}
|
HK${{ item.product.price }}
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_tit_no line1">{{item.product.store_name}}</div>
|
<div class="broadcast_details_tit_no line1">{{item.product.store_name}}</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -385,7 +385,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_picBox_no noPad">
|
<div class="broadcast_details_picBox_no noPad">
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
¥{{ item.presell.price }}
|
HK${{ item.presell.price }}
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_tit_no line1">{{item.presell.store_name}}</div>
|
<div class="broadcast_details_tit_no line1">{{item.presell.store_name}}</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -401,7 +401,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_picBox_no noPad">
|
<div class="broadcast_details_picBox_no noPad">
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
¥{{ item.productGroup.product.price }}
|
HK${{ item.productGroup.product.price }}
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_tit_no line1">{{item.productGroup.product.store_name}}</div>
|
<div class="broadcast_details_tit_no line1">{{item.productGroup.product.store_name}}</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -444,7 +444,7 @@
|
||||||
<div class="broadcast_details_tit">{{val.product.cart_info.product.store_name}}</div>
|
<div class="broadcast_details_tit">{{val.product.cart_info.product.store_name}}</div>
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
共{{item.refundOrder.refund_num}}件商品,
|
共{{item.refundOrder.refund_num}}件商品,
|
||||||
合计 ¥{{ item.refundOrder.refund_price }}
|
合计 HK${{ item.refundOrder.refund_price }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -474,7 +474,7 @@
|
||||||
<div class="broadcast_details_picBox noPad">
|
<div class="broadcast_details_picBox noPad">
|
||||||
<div class="broadcast_details_tit">{{val.cart_info.product.store_name}}</div>
|
<div class="broadcast_details_tit">{{val.cart_info.product.store_name}}</div>
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
¥{{ item.orderInfo.pay_price }}
|
HK${{ item.orderInfo.pay_price }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -490,7 +490,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_picBox_no noPad">
|
<div class="broadcast_details_picBox_no noPad">
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
¥{{ item.product.price }}
|
HK${{ item.product.price }}
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_tit_no line1">{{item.product.store_name}}</div>
|
<div class="broadcast_details_tit_no line1">{{item.product.store_name}}</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -506,7 +506,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_picBox_no noPad">
|
<div class="broadcast_details_picBox_no noPad">
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
¥{{ item.presell.price }}
|
HK${{ item.presell.price }}
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_tit_no line1">{{item.presell.store_name}}</div>
|
<div class="broadcast_details_tit_no line1">{{item.presell.store_name}}</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -522,7 +522,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_picBox_no noPad">
|
<div class="broadcast_details_picBox_no noPad">
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
¥{{ item.productGroup.product.price }}
|
HK${{ item.productGroup.product.price }}
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_tit_no line1">{{item.productGroup.product.store_name}}</div>
|
<div class="broadcast_details_tit_no line1">{{item.productGroup.product.store_name}}</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -577,7 +577,7 @@
|
||||||
<div class="broadcast_details_tit">{{productInfo.store_name}}</div>
|
<div class="broadcast_details_tit">{{productInfo.store_name}}</div>
|
||||||
<div class="acea-row row-between product_price">
|
<div class="acea-row row-between product_price">
|
||||||
<div class="broadcast_details_pic p-color">
|
<div class="broadcast_details_pic p-color">
|
||||||
¥{{ productInfo.price}}
|
HK${{ productInfo.price}}
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_btn product_btn" @click="sendProduct">发送商品</div>
|
<div class="broadcast_details_btn product_btn" @click="sendProduct">发送商品</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -600,7 +600,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
共{{ orderInfo.total_num }}件商品,合计 <text class="p-color">¥{{ orderInfo.pay_price }}</text>
|
共{{ orderInfo.total_num }}件商品,合计 <text class="p-color">HK${{ orderInfo.pay_price }}</text>
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_btn" @click="sendOrder">
|
<div class="broadcast_details_btn" @click="sendOrder">
|
||||||
发送订单
|
发送订单
|
||||||
|
@ -626,7 +626,7 @@
|
||||||
<div>
|
<div>
|
||||||
<div class="broadcast_details_pic">
|
<div class="broadcast_details_pic">
|
||||||
共{{ refundDetail.refund_num }}件商品,
|
共{{ refundDetail.refund_num }}件商品,
|
||||||
合计 <text class="p-color">¥{{ refundDetail.refund_price}}</text>
|
合计 <text class="p-color">HK${{ refundDetail.refund_price}}</text>
|
||||||
</div>
|
</div>
|
||||||
<div class="broadcast_details_btn refund_btn" @click="sendRefundOrder">
|
<div class="broadcast_details_btn refund_btn" @click="sendRefundOrder">
|
||||||
发送退款单
|
发送退款单
|
||||||
|
|
|
@ -55,10 +55,10 @@
|
||||||
<view class="item_bot">
|
<view class="item_bot">
|
||||||
<view class="acea-row">
|
<view class="acea-row">
|
||||||
<view class='money t-color on'>
|
<view class='money t-color on'>
|
||||||
¥<text class='num'>{{item.price}}</text>
|
HK$<text class='num'>{{item.price}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="item.show_svip_info.show_svip_price && item.svip_price" class="acea-row row-middle svip-count">
|
<view v-if="item.show_svip_info.show_svip_price && item.svip_price" class="acea-row row-middle svip-count">
|
||||||
<text class='vip-money'>¥{{item.svip_price}}</text>
|
<text class='vip-money'>HK${{item.svip_price}}</text>
|
||||||
<view class="vipImg">
|
<view class="vipImg">
|
||||||
<image :src="`${domain}/static/images/svip.png`"></image>
|
<image :src="`${domain}/static/images/svip.png`"></image>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -42,6 +42,7 @@
|
||||||
<view class='item on' hover-class='none' v-for="(item,index) in productList" :key="index"
|
<view class='item on' hover-class='none' v-for="(item,index) in productList" :key="index"
|
||||||
@click="godDetail(item)">
|
@click="godDetail(item)">
|
||||||
<view class='pictrue on'>
|
<view class='pictrue on'>
|
||||||
|
<text class="pictrue-tab">{{item.tags_name?item.tags_name:'原装进口'}}</text>
|
||||||
<image :src='item.image' class="on"></image>
|
<image :src='item.image' class="on"></image>
|
||||||
<view v-if="item.border_pic" :style="{ backgroundImage: `url(${item.border_pic})` }" class="border-picture"></view>
|
<view v-if="item.border_pic" :style="{ backgroundImage: `url(${item.border_pic})` }" class="border-picture"></view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -49,7 +50,7 @@
|
||||||
<view class='name line1'>
|
<view class='name line1'>
|
||||||
<text class="text_name line2">{{item.store_name}}</text>
|
<text class="text_name line2">{{item.store_name}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class='money on'>¥<text class='num'>{{item.price}}</text></view>
|
<view class='money on'>HK$<text class='num'>{{item.price}}</text></view>
|
||||||
<view class="item_tags">
|
<view class="item_tags">
|
||||||
<text v-if="item.merchant&&item.merchant.type_name && item.product_type == 0" class="font-bg-red bt-color">{{item.merchant.type_name}}</text>
|
<text v-if="item.merchant&&item.merchant.type_name && item.product_type == 0" class="font-bg-red bt-color">{{item.merchant.type_name}}</text>
|
||||||
<text v-else-if="item.merchant.is_trader && item.product_type == 0" class="font-bg-red bt-color">自营</text>
|
<text v-else-if="item.merchant.is_trader && item.product_type == 0" class="font-bg-red bt-color">自营</text>
|
||||||
|
@ -64,12 +65,14 @@
|
||||||
进店
|
进店
|
||||||
<text class="iconfont icon-xiangyou"></text>
|
<text class="iconfont icon-xiangyou"></text>
|
||||||
</view>
|
</view>
|
||||||
|
<text v-if="item.country" style="margin-left: 20rpx;font-size: 32rpx;" class="fi" :class="`fi-`+item.country.icon"></text>
|
||||||
|
<text class="pictrues" style="margin-left: 10rpx;" v-if="item.delivery_mode">{{item.delivery_mode.name?item.delivery_mode.name:'官方自营仓'}}</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<!-- 返佣 -->
|
<!-- 返佣 -->
|
||||||
<block v-if="item.max_extension>0 && (item.product_type == 0 || item.product_type == 2)">
|
<block v-if="item.max_extension>0 && (item.product_type == 0 || item.product_type == 2)">
|
||||||
<view class="foot-bar on">
|
<view class="foot-bar on">
|
||||||
最高赚 ¥{{item.max_extension}}
|
最高赚 HK${{item.max_extension}}
|
||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
</view>
|
</view>
|
||||||
|
@ -485,6 +488,27 @@
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
|
.pictrue-tab{
|
||||||
|
position: absolute;
|
||||||
|
left: 8rpx;
|
||||||
|
top: 8rpx;
|
||||||
|
z-index: 7;
|
||||||
|
border-radius: 10rpx;
|
||||||
|
font-size: 24rpx;
|
||||||
|
margin: 4rpx;
|
||||||
|
padding: 4rpx 8rpx;
|
||||||
|
background: linear-gradient(359deg, var(--view-bntColor11) 0%, var(--view-bntColor12) 100%);
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
.pictrues{
|
||||||
|
z-index: 100;
|
||||||
|
border-radius: 10rpx;
|
||||||
|
font-size: 24rpx;
|
||||||
|
margin: 4rpx;
|
||||||
|
padding: 4rpx 8rpx;
|
||||||
|
background: linear-gradient(359deg, var(--view-bntColor11) 0%, var(--view-bntColor12) 100%);
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
.productList .search {
|
.productList .search {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 86rpx;
|
height: 86rpx;
|
||||||
|
|
|
@ -75,10 +75,10 @@
|
||||||
<view class="item_bot">
|
<view class="item_bot">
|
||||||
<view class="acea-row row-bottom">
|
<view class="acea-row row-bottom">
|
||||||
<view class='money on'>
|
<view class='money on'>
|
||||||
¥<text class='num'>{{item.price}}</text>
|
HK$<text class='num'>{{item.price}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="item.show_svip_info.show_svip_price && item.svip_price" class="acea-row row-middle">
|
<view v-if="item.show_svip_info.show_svip_price && item.svip_price" class="acea-row row-middle">
|
||||||
<text class='vip-money'>¥{{item.svip_price}}</text>
|
<text class='vip-money'>HK${{item.svip_price}}</text>
|
||||||
<view class="vipImg">
|
<view class="vipImg">
|
||||||
<image :src="`${domain}/static/images/svip.png`"></image>
|
<image :src="`${domain}/static/images/svip.png`"></image>
|
||||||
</view>
|
</view>
|
||||||
|
@ -107,7 +107,7 @@
|
||||||
<block v-if="item.max_extension>0 && (item.product_type == 2 || item.product_type == 0)">
|
<block v-if="item.max_extension>0 && (item.product_type == 2 || item.product_type == 0)">
|
||||||
<view class="foot-bar on">
|
<view class="foot-bar on">
|
||||||
<text class="iconfont icon-fenxiang" v-if="is_switch==true"></text>
|
<text class="iconfont icon-fenxiang" v-if="is_switch==true"></text>
|
||||||
<text class="line1">最高赚 ¥{{item.max_extension}}</text>
|
<text class="line1">最高赚 HK${{item.max_extension}}</text>
|
||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
</view>
|
</view>
|
||||||
|
@ -164,7 +164,7 @@
|
||||||
<navigator :url="`/pages/goods_details/index?id=${goods.product_id}`">
|
<navigator :url="`/pages/goods_details/index?id=${goods.product_id}`">
|
||||||
<image :src="goods.image" mode=""></image>
|
<image :src="goods.image" mode=""></image>
|
||||||
<view class="price">
|
<view class="price">
|
||||||
<text>¥</text>{{goods.price}}
|
<text>HK$</text>{{goods.price}}
|
||||||
</view>
|
</view>
|
||||||
</navigator>
|
</navigator>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
<image class="title_icon" :src="`${domain}/static/images/combo_title.png`"></image>
|
<image class="title_icon" :src="`${domain}/static/images/combo_title.png`"></image>
|
||||||
<view class="name line1">套餐{{index+1}}: {{item.title}}</view>
|
<view class="name line1">套餐{{index+1}}: {{item.title}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="combo_list_money">¥{{item.total_price}}</view>
|
<view class="combo_list_money">HK${{item.total_price}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="item.is_time == 1">
|
<view v-if="item.is_time == 1">
|
||||||
<view class="comb_time">
|
<view class="comb_time">
|
||||||
|
@ -44,17 +44,17 @@
|
||||||
</view>
|
</view>
|
||||||
<view class="price acea-row">
|
<view class="price acea-row">
|
||||||
<view>
|
<view>
|
||||||
¥
|
HK$
|
||||||
<text>{{itemn.product.price}}</text>
|
<text>{{itemn.product.price}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="ot_price">
|
<view class="ot_price">
|
||||||
¥{{itemn.product.ot_price}}
|
HK${{itemn.product.ot_price}}
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
<view class="save_money"><text>省:</text> ¥{{item.checked_save_money}}</view>
|
<view class="save_money"><text>省:</text> HK${{item.checked_save_money}}</view>
|
||||||
<view v-if="item.is_limit == 0 || (item.is_limit == 1 && item.limit_num > 0)" class="btn" @click="subData(index)">
|
<view v-if="item.is_limit == 0 || (item.is_limit == 1 && item.limit_num > 0)" class="btn" @click="subData(index)">
|
||||||
购买此套餐{{item.checked_num}}件商品
|
购买此套餐{{item.checked_num}}件商品
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -25,10 +25,10 @@
|
||||||
<productConSwiper :imgUrls="storeInfo.slider_image" :videoCoverImg="videoCoverImg" :videoline="storeInfo.video_link"></productConSwiper>
|
<productConSwiper :imgUrls="storeInfo.slider_image" :videoCoverImg="videoCoverImg" :videoline="storeInfo.video_link"></productConSwiper>
|
||||||
<!--有氛围图-->
|
<!--有氛围图-->
|
||||||
<view v-if="storeInfo.atmosphere_pic" :style="{ backgroundImage: `url(${storeInfo.atmosphere_pic})` }" class='nav acea-row row-between-wrapper'>
|
<view v-if="storeInfo.atmosphere_pic" :style="{ backgroundImage: `url(${storeInfo.atmosphere_pic})` }" class='nav acea-row row-between-wrapper'>
|
||||||
<view class='money skeleton-rect'>¥<text class='num'>{{storeInfo.price}}</text>
|
<view class='money skeleton-rect'>HK$<text class='num'>{{storeInfo.price}}</text>
|
||||||
<text v-if="!svipData" class='y-money'>¥{{storeInfo.ot_price}}</text>
|
<text v-if="!svipData" class='y-money'>HK${{storeInfo.ot_price}}</text>
|
||||||
<view class="atmosphere" v-if="svipData && svipData.show_svip_price && svipData.show_svip" style="display: inline-block;">
|
<view class="atmosphere" v-if="svipData && svipData.show_svip_price && svipData.show_svip" style="display: inline-block;">
|
||||||
<text class="vip-money">¥{{storeInfo.svip_price}}</text>
|
<text class="vip-money">HK${{storeInfo.svip_price}}</text>
|
||||||
<image class="vip-image" :src="`${domain}/static/images/svip.png`"></image>
|
<image class="vip-image" :src="`${domain}/static/images/svip.png`"></image>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -52,10 +52,10 @@
|
||||||
<!--无氛围图-->
|
<!--无氛围图-->
|
||||||
<view v-else class='share acea-row row-between row-bottom'>
|
<view v-else class='share acea-row row-between row-bottom'>
|
||||||
<view class='money p-color skeleton-rect' style="min-width: 70rpx;">
|
<view class='money p-color skeleton-rect' style="min-width: 70rpx;">
|
||||||
¥
|
HK$
|
||||||
<text class='num'>{{storeInfo.price}}</text>
|
<text class='num'>{{storeInfo.price}}</text>
|
||||||
<view v-if="svipData && svipData.show_svip_price && svipData.show_svip" style="display: inline-block;">
|
<view v-if="svipData && svipData.show_svip_price && svipData.show_svip" style="display: inline-block;">
|
||||||
<text class="vip-money">¥{{storeInfo.svip_price}}</text>
|
<text class="vip-money">HK${{storeInfo.svip_price}}</text>
|
||||||
<image class="vip-image" :src="`${domain}/static/images/svip.png`"></image>
|
<image class="vip-image" :src="`${domain}/static/images/svip.png`"></image>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -91,7 +91,7 @@
|
||||||
{{storeInfo.store_name || ''}}
|
{{storeInfo.store_name || ''}}
|
||||||
</view>
|
</view>
|
||||||
<view class='label acea-row row-between-wrapper' :style="{'padding-bottom':coupon.list.length || storeInfo.top_pid?0 :10+'px;'}">
|
<view class='label acea-row row-between-wrapper' :style="{'padding-bottom':coupon.list.length || storeInfo.top_pid?0 :10+'px;'}">
|
||||||
<view class="skeleton-rect">市场价:¥{{storeInfo.ot_price || 0}}</view>
|
<view class="skeleton-rect">市场价:HK${{storeInfo.ot_price || 0}}</view>
|
||||||
<view class="skeleton-rect">库存:{{storeInfo.stock ? storeInfo.stock : 0}}{{storeInfo.unit_name ? storeInfo.unit_name : ''}}</view>
|
<view class="skeleton-rect">库存:{{storeInfo.stock ? storeInfo.stock : 0}}{{storeInfo.unit_name ? storeInfo.unit_name : ''}}</view>
|
||||||
<view class="skeleton-rect">销量:{{storeInfo.sales ? storeInfo.sales : 0}}{{storeInfo.unit_name ? storeInfo.unit_name : ''}}</view>
|
<view class="skeleton-rect">销量:{{storeInfo.sales ? storeInfo.sales : 0}}{{storeInfo.unit_name ? storeInfo.unit_name : ''}}</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -118,6 +118,47 @@
|
||||||
</view>
|
</view>
|
||||||
<view class='iconfont icon-jiantou'></view>
|
<view class='iconfont icon-jiantou'></view>
|
||||||
</view>
|
</view>
|
||||||
|
<view class="wrappers" v-if="storeInfo.country&&storeInfo.country.icon">
|
||||||
|
|
||||||
|
<view class="label acea-row row-between-wrapper wrapper-ul">
|
||||||
|
<view class="wrapper-li">
|
||||||
|
<text class="li-title">全球购</text>全球正品,免税精选
|
||||||
|
</view>
|
||||||
|
<view class="wrapper-li" v-if="storeInfo.country&&storeInfo.country.icon">
|
||||||
|
<view class="wrapper-li-right">
|
||||||
|
<uv-steps current="1" active-color="rgb(112, 126, 228)" inactive-color="#999" >
|
||||||
|
<uv-steps-item :title="storeInfo.country.name">
|
||||||
|
<template v-slot:icon>
|
||||||
|
<view class="" style="width: 50rpx;height: 36rpx;border: solid 1px rgb(112, 126, 228);display: flex;justify-content: center;align-items: center;">
|
||||||
|
<view class="fi" :class="`fi-`+storeInfo.country.icon"></view>
|
||||||
|
</view>
|
||||||
|
<!-- <image :src="storeInfo.country.icon" mode="" style="width: 50rpx;height: 50rpx;border-radius: 50%;"></image> -->
|
||||||
|
</template>
|
||||||
|
</uv-steps-item>
|
||||||
|
<uv-steps-item :title="storeInfo.delivery_mode_data.value.name" v-if="storeInfo.delivery_mode_data">
|
||||||
|
<template v-slot:icon>
|
||||||
|
<image :src="storeInfo.delivery_mode_data.value.icon" mode="" style="width: 50rpx;height: 50rpx;border-radius: 50%;"></image>
|
||||||
|
</template>
|
||||||
|
</uv-steps-item>
|
||||||
|
<uv-steps-item :title="storeInfo.location" v-if="storeInfo.location">
|
||||||
|
<template v-slot:icon>
|
||||||
|
<image src="@/static/images/orientation.png" mode="" style="width: 50rpx;height: 50rpx;border-radius: 50%;"></image>
|
||||||
|
</template>
|
||||||
|
</uv-steps-item>
|
||||||
|
</uv-steps>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
<view class="wrapper-li" style="margin-bottom: 28rpx;" v-if="storeInfo.country&&storeInfo.country.name">
|
||||||
|
<view class="wrapper-li-left">
|
||||||
|
产地
|
||||||
|
</view>
|
||||||
|
<view class="wrapper-li-right" style="padding-left: 60rpx;">
|
||||||
|
{{storeInfo.country.name || '未知'}}
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
</view>
|
||||||
<view v-if="specsInfo.params && specsInfo.params.length>0" class="attribute acea-row row-between-wrapper" @click="seeSpecs">
|
<view v-if="specsInfo.params && specsInfo.params.length>0" class="attribute acea-row row-between-wrapper" @click="seeSpecs">
|
||||||
<view class="acea-row row-middle">
|
<view class="acea-row row-middle">
|
||||||
参数:
|
参数:
|
||||||
|
@ -166,7 +207,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view class="list_total">
|
<view class="list_total">
|
||||||
<view class="list_num">共{{item.count}}件</view>
|
<view class="list_num">共{{item.count}}件</view>
|
||||||
<view class="list_price p-color">省 ¥{{item.max_price}}</view>
|
<view class="list_price p-color">省 HK${{item.max_price}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -248,7 +289,7 @@
|
||||||
<view class="txt">
|
<view class="txt">
|
||||||
<view class="title line1">{{item.store_name}}</view>
|
<view class="title line1">{{item.store_name}}</view>
|
||||||
<view class="price">
|
<view class="price">
|
||||||
<text>¥</text>{{item.price}}
|
<text>HK$</text>{{item.price}}
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -272,7 +313,7 @@
|
||||||
<view class="txt">
|
<view class="txt">
|
||||||
<view class="title line1">{{itm.store_name}}</view>
|
<view class="title line1">{{itm.store_name}}</view>
|
||||||
<view class="price">
|
<view class="price">
|
||||||
<text>¥</text>{{itm.price}}
|
<text>HK$</text>{{itm.price}}
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -1754,6 +1795,49 @@
|
||||||
.ml8{
|
.ml8{
|
||||||
top:2rpx
|
top:2rpx
|
||||||
}
|
}
|
||||||
|
.wrappers {
|
||||||
|
background-color: #fff;
|
||||||
|
margin-bottom: 20rpx;
|
||||||
|
.label{
|
||||||
|
margin: 0 15px;
|
||||||
|
font-size: 12px;
|
||||||
|
color: #82848f;
|
||||||
|
margin-top: 11px;
|
||||||
|
margin-right: 10px;
|
||||||
|
}
|
||||||
|
image {
|
||||||
|
width: 66rpx;
|
||||||
|
height: 26rpx;
|
||||||
|
}
|
||||||
|
.wrapper-li .li-title {
|
||||||
|
font-size: 14px;
|
||||||
|
font-weight: bold;
|
||||||
|
color: var(--view-theme);
|
||||||
|
display: flex;
|
||||||
|
position: relative;
|
||||||
|
margin-right: 8px;
|
||||||
|
&::after {
|
||||||
|
display: block;
|
||||||
|
content: '';
|
||||||
|
position: absolute;
|
||||||
|
right: -4px;
|
||||||
|
top: 4px;
|
||||||
|
width: 1px;
|
||||||
|
height: 12px;
|
||||||
|
background: #aaa;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.wrapper-ul .wrapper-li {
|
||||||
|
width: 100%;
|
||||||
|
display: flex;
|
||||||
|
padding-top: 20px;
|
||||||
|
font-size: 14px;
|
||||||
|
color: #999;
|
||||||
|
}
|
||||||
|
.wrapper-li .wrapper-li-right {
|
||||||
|
width: 90%;
|
||||||
|
}
|
||||||
|
}
|
||||||
.activity_pin {
|
.activity_pin {
|
||||||
width: auto;
|
width: auto;
|
||||||
height: 44rpx;
|
height: 44rpx;
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view class="money">
|
<view class="money">
|
||||||
<view class="acea-row row-middle">
|
<view class="acea-row row-middle">
|
||||||
¥<text class="num">{{ attr.productSelect.price }}</text>
|
HK$<text class="num">{{ attr.productSelect.price }}</text>
|
||||||
</view>
|
</view>
|
||||||
<text class="stock" v-if='isShow'>库存: {{ attr.productSelect.product_stock }}</text>
|
<text class="stock" v-if='isShow'>库存: {{ attr.productSelect.product_stock }}</text>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
<view v-if="titleShow" class="name line1">{{ item.store_name }}</view>
|
<view v-if="titleShow" class="name line1">{{ item.store_name }}</view>
|
||||||
<view :style="'color:'+themeColor" class="price">
|
<view :style="'color:'+themeColor" class="price">
|
||||||
<text v-if="barginShow" class="assist_price">助力价</text>
|
<text v-if="barginShow" class="assist_price">助力价</text>
|
||||||
<text v-if="priceShow" class="line1 price_num">¥{{ item.assistSku[0].assist_price }}</text>
|
<text v-if="priceShow" class="line1 price_num">HK${{ item.assistSku[0].assist_price }}</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<button v-if="bntShow" class="initiate_btn" :class="'initiate_btn'+styleType" :style="{background: `linear-gradient(180deg,${bgColor[0].item} 0%,${bgColor[1].item} 100%)`,'border-radius':`0 0 ${conStyle}rpx ${conStyle}rpx`}">发起助力</button>
|
<button v-if="bntShow" class="initiate_btn" :class="'initiate_btn'+styleType" :style="{background: `linear-gradient(180deg,${bgColor[0].item} 0%,${bgColor[1].item} 100%)`,'border-radius':`0 0 ${conStyle}rpx ${conStyle}rpx`}">发起助力</button>
|
||||||
|
@ -49,7 +49,7 @@
|
||||||
<view class="price-box combination-price">
|
<view class="price-box combination-price">
|
||||||
<view v-if="titleShow" class="name line1">{{ item.product.store_name }}</view>
|
<view v-if="titleShow" class="name line1">{{ item.product.store_name }}</view>
|
||||||
<text :style="'color:'+themeColor" v-if="priceShow" class="price">
|
<text :style="'color:'+themeColor" v-if="priceShow" class="price">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ item.assistSku[0].assist_price }}
|
{{ item.assistSku[0].assist_price }}
|
||||||
</text>
|
</text>
|
||||||
<text v-if="bntShow" class="gocom_btn" :style="{background: `linear-gradient(180deg,${bgColor[0].item} 0%,${bgColor[1].item} 100%)`}">
|
<text v-if="bntShow" class="gocom_btn" :style="{background: `linear-gradient(180deg,${bgColor[0].item} 0%,${bgColor[1].item} 100%)`}">
|
||||||
|
@ -70,7 +70,7 @@
|
||||||
<view class="price-box combination-price">
|
<view class="price-box combination-price">
|
||||||
<view v-if="titleShow" class="name line1">{{ assistList[0].product.store_name }}</view>
|
<view v-if="titleShow" class="name line1">{{ assistList[0].product.store_name }}</view>
|
||||||
<text :style="'color:'+themeColor" v-if="priceShow" class="price">
|
<text :style="'color:'+themeColor" v-if="priceShow" class="price">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ assistList[0].assistSku[0].assist_price }}
|
{{ assistList[0].assistSku[0].assist_price }}
|
||||||
</text>
|
</text>
|
||||||
<text v-if="bntShow" class="gocom_btn" :style="{background: `linear-gradient(180deg,${bgColor[0].item} 0%,${bgColor[1].item} 100%)`}">
|
<text v-if="bntShow" class="gocom_btn" :style="{background: `linear-gradient(180deg,${bgColor[0].item} 0%,${bgColor[1].item} 100%)`}">
|
||||||
|
@ -91,7 +91,7 @@
|
||||||
<view class="price-box combination-price">
|
<view class="price-box combination-price">
|
||||||
<view v-if="titleShow" class="name line1">{{ assistList[0].product.store_name }}</view>
|
<view v-if="titleShow" class="name line1">{{ assistList[0].product.store_name }}</view>
|
||||||
<text :style="'color:'+themeColor" v-if="priceShow" class="price">
|
<text :style="'color:'+themeColor" v-if="priceShow" class="price">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ assistList[0].assistSku[0].assist_price }}
|
{{ assistList[0].assistSku[0].assist_price }}
|
||||||
</text>
|
</text>
|
||||||
<text v-if="bntShow" class="gocom_btn" :style="{background: `linear-gradient(180deg,${bgColor[0].item} 0%,${bgColor[1].item} 100%)`}">
|
<text v-if="bntShow" class="gocom_btn" :style="{background: `linear-gradient(180deg,${bgColor[0].item} 0%,${bgColor[1].item} 100%)`}">
|
||||||
|
@ -112,7 +112,7 @@
|
||||||
<view class="price-box combination-price">
|
<view class="price-box combination-price">
|
||||||
<view v-if="titleShow" class="name line1">{{ assistList[1].product.store_name }}</view>
|
<view v-if="titleShow" class="name line1">{{ assistList[1].product.store_name }}</view>
|
||||||
<text :style="'color:'+themeColor" v-if="priceShow" class="price">
|
<text :style="'color:'+themeColor" v-if="priceShow" class="price">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ assistList[1].assistSku[0].assist_price }}
|
{{ assistList[1].assistSku[0].assist_price }}
|
||||||
</text>
|
</text>
|
||||||
<text v-if="bntShow" class="gocom_btn" :style="{background: `linear-gradient(180deg,${bgColor[0].item} 0%,${bgColor[1].item} 100%)`}">
|
<text v-if="bntShow" class="gocom_btn" :style="{background: `linear-gradient(180deg,${bgColor[0].item} 0%,${bgColor[1].item} 100%)`}">
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
<view class="price-box">
|
<view class="price-box">
|
||||||
<text v-if="pinkShow" class="comb-label" :style="'background:'+txtColor+';color:'+themeColor">{{item.buying_count_num}}人团</text>
|
<text v-if="pinkShow" class="comb-label" :style="'background:'+txtColor+';color:'+themeColor">{{item.buying_count_num}}人团</text>
|
||||||
<text v-if="priceShow" class="price" :style="'color:'+themeColor">
|
<text v-if="priceShow" class="price" :style="'color:'+themeColor">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ item.price }}
|
{{ item.price }}
|
||||||
</text>
|
</text>
|
||||||
</view>
|
</view>
|
||||||
|
@ -47,7 +47,7 @@
|
||||||
<view class="price-box combination-price">
|
<view class="price-box combination-price">
|
||||||
<view v-if="titleShow" class="name line1">{{ item.product.store_name }}</view>
|
<view v-if="titleShow" class="name line1">{{ item.product.store_name }}</view>
|
||||||
<text v-if="priceShow" class="price" :style="'color:'+themeColor">
|
<text v-if="priceShow" class="price" :style="'color:'+themeColor">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ item.price }}
|
{{ item.price }}
|
||||||
</text>
|
</text>
|
||||||
<text v-if="bntShow" class="gocom_btn">
|
<text v-if="bntShow" class="gocom_btn">
|
||||||
|
@ -70,7 +70,7 @@
|
||||||
<view class="price-box combination-price">
|
<view class="price-box combination-price">
|
||||||
<view v-if="titleShow" class="name line1">{{ combinationList[0].product.store_name }}</view>
|
<view v-if="titleShow" class="name line1">{{ combinationList[0].product.store_name }}</view>
|
||||||
<text v-if="priceShow" class="price" :style="'color:'+themeColor">
|
<text v-if="priceShow" class="price" :style="'color:'+themeColor">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ combinationList[0].price }}
|
{{ combinationList[0].price }}
|
||||||
</text>
|
</text>
|
||||||
<text v-if="bntShow" class="gocom_btn">
|
<text v-if="bntShow" class="gocom_btn">
|
||||||
|
@ -93,7 +93,7 @@
|
||||||
<view class="price-box combination-price">
|
<view class="price-box combination-price">
|
||||||
<view v-if="titleShow" class="name line1">{{ combinationList[0].product.store_name }}</view>
|
<view v-if="titleShow" class="name line1">{{ combinationList[0].product.store_name }}</view>
|
||||||
<text v-if="priceShow" class="price" :style="'color:'+themeColor">
|
<text v-if="priceShow" class="price" :style="'color:'+themeColor">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ combinationList[0].price }}
|
{{ combinationList[0].price }}
|
||||||
</text>
|
</text>
|
||||||
<text v-if="bntShow" class="gocom_btn">
|
<text v-if="bntShow" class="gocom_btn">
|
||||||
|
@ -116,7 +116,7 @@
|
||||||
<view class="price-box combination-price">
|
<view class="price-box combination-price">
|
||||||
<view v-if="titleShow" class="name line1">{{ combinationList[1].product.store_name }}</view>
|
<view v-if="titleShow" class="name line1">{{ combinationList[1].product.store_name }}</view>
|
||||||
<text v-if="priceShow" class="price" :style="'color:'+themeColor">
|
<text v-if="priceShow" class="price" :style="'color:'+themeColor">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ combinationList[1].price }}
|
{{ combinationList[1].price }}
|
||||||
</text>
|
</text>
|
||||||
<text v-if="bntShow" class="gocom_btn">
|
<text v-if="bntShow" class="gocom_btn">
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
<view class="item item0" style="margin-right: 20rpx;" v-for="(item,index) in couponList"
|
<view class="item item0" style="margin-right: 20rpx;" v-for="(item,index) in couponList"
|
||||||
:key="index" hover-class="none">
|
:key="index" hover-class="none">
|
||||||
<view class="top" :style="{color:`${themeColor}`,backgroundImage: `url(${domain}/static/images/coupon-bg.png)`}">
|
<view class="top" :style="{color:`${themeColor}`,backgroundImage: `url(${domain}/static/images/coupon-bg.png)`}">
|
||||||
<view class="money"><text>¥</text>{{item.coupon_price}}</view>
|
<view class="money"><text>HK$</text>{{item.coupon_price}}</view>
|
||||||
<view class="info">满{{item.use_min_price}}元可用</view>
|
<view class="info">满{{item.use_min_price}}元可用</view>
|
||||||
</view>
|
</view>
|
||||||
<navigator hover-class="none" :style="{background:`${themeColor}`}" v-if="item.issue" :url="'/pages/columnGoods/goods_coupon_list/index?coupon_id='+item.coupon_id" class="coupon-btn"><text>去使用</text></navigator>
|
<navigator hover-class="none" :style="{background:`${themeColor}`}" v-if="item.issue" :url="'/pages/columnGoods/goods_coupon_list/index?coupon_id='+item.coupon_id" class="coupon-btn"><text>去使用</text></navigator>
|
||||||
|
@ -27,7 +27,7 @@
|
||||||
:key="index" hover-class="none">
|
:key="index" hover-class="none">
|
||||||
<view class="itemCon acea-row row-between-wrapper">
|
<view class="itemCon acea-row row-between-wrapper">
|
||||||
<view class="text" :style="{color:`${themeColor}`}">
|
<view class="text" :style="{color:`${themeColor}`}">
|
||||||
<view class="money"><text>¥</text>{{item.coupon_price}}</view>
|
<view class="money"><text>HK$</text>{{item.coupon_price}}</view>
|
||||||
<view class="info">满{{item.use_min_price}}元可用</view>
|
<view class="info">满{{item.use_min_price}}元可用</view>
|
||||||
</view>
|
</view>
|
||||||
<navigator v-if="item.issue" :url="'/pages/columnGoods/goods_coupon_list/index?coupon_id='+item.coupon_id" class="bnt"><text>去使用</text></navigator>
|
<navigator v-if="item.issue" :url="'/pages/columnGoods/goods_coupon_list/index?coupon_id='+item.coupon_id" class="bnt"><text>去使用</text></navigator>
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view v-if="priceShow" class="price acea-row" :style="'color:'+priceColor">
|
<view v-if="priceShow" class="price acea-row" :style="'color:'+priceColor">
|
||||||
<view>
|
<view>
|
||||||
¥
|
HK$
|
||||||
<text>{{ item.price }}</text>
|
<text>{{ item.price }}</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -42,7 +42,7 @@
|
||||||
<view class="text-info">
|
<view class="text-info">
|
||||||
<view v-if="titleShow" class="title line1">{{ item.store_name }}</view>
|
<view v-if="titleShow" class="title line1">{{ item.store_name }}</view>
|
||||||
<view v-if="priceShow" class="price acea-row" :style="'color:'+priceColor">
|
<view v-if="priceShow" class="price acea-row" :style="'color:'+priceColor">
|
||||||
<view>¥<text>{{ item.price }}</text></view>
|
<view>HK$<text>{{ item.price }}</text></view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -62,7 +62,7 @@
|
||||||
<view v-if="titleShow" class="title line1">{{ item.store_name }}</view>
|
<view v-if="titleShow" class="title line1">{{ item.store_name }}</view>
|
||||||
<view v-if="priceShow" class="price">
|
<view v-if="priceShow" class="price">
|
||||||
<view v-if="priceShow" :style="'color:'+priceColor">
|
<view v-if="priceShow" :style="'color:'+priceColor">
|
||||||
¥<text>{{ item.price }}</text>
|
HK$<text>{{ item.price }}</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -80,7 +80,7 @@
|
||||||
<view v-if="titleShow" class="title line2">{{ item.store_name }}</view>
|
<view v-if="titleShow" class="title line2">{{ item.store_name }}</view>
|
||||||
<view v-if="priceShow || opriceShow" class="price">
|
<view v-if="priceShow || opriceShow" class="price">
|
||||||
<view v-if="priceShow" :style="'color:'+priceColor">
|
<view v-if="priceShow" :style="'color:'+priceColor">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ item.price }}
|
{{ item.price }}
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -75,13 +75,13 @@
|
||||||
<block v-if="item.broadcast.length<=3 && item.broadcast.length > 0">
|
<block v-if="item.broadcast.length<=3 && item.broadcast.length > 0">
|
||||||
<view class="goods-item" v-for="(goods,index) in item.broadcast" :key="index">
|
<view class="goods-item" v-for="(goods,index) in item.broadcast" :key="index">
|
||||||
<image :src="goods.goods.cover_img" alt="">
|
<image :src="goods.goods.cover_img" alt="">
|
||||||
<text class="line1">¥{{goods.goods.price}}</text>
|
<text class="line1">HK${{goods.goods.price}}</text>
|
||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
<block v-if="item.broadcast.length>3">
|
<block v-if="item.broadcast.length>3">
|
||||||
<view class="goods-item" v-for="(goods,index) in item.broadcast" :key="index" v-if="index<2">
|
<view class="goods-item" v-for="(goods,index) in item.broadcast" :key="index" v-if="index<2">
|
||||||
<image :src="goods.goods.cover_img" alt="">
|
<image :src="goods.goods.cover_img" alt="">
|
||||||
<text class="line1">¥{{goods.goods.price}}</text>
|
<text class="line1">HK${{goods.goods.price}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="goods-item">
|
<view class="goods-item">
|
||||||
<image :src="item.broadcast[item.broadcast.length-1].goods.feeds_img" alt="">
|
<image :src="item.broadcast[item.broadcast.length-1].goods.feeds_img" alt="">
|
||||||
|
|
|
@ -25,7 +25,7 @@
|
||||||
<view v-if="priceShow || titleShow" class="info">
|
<view v-if="priceShow || titleShow" class="info">
|
||||||
<view class="price-box presell-price">
|
<view class="price-box presell-price">
|
||||||
<text :style="'color:'+themeColor" v-if="priceShow" class="price">
|
<text :style="'color:'+themeColor" v-if="priceShow" class="price">
|
||||||
<text>预售价:¥</text>
|
<text>预售价:HK$</text>
|
||||||
{{ item.price }}
|
{{ item.price }}
|
||||||
</text>
|
</text>
|
||||||
<view v-if="titleShow" class="name line1">{{ item.store_name }}</view>
|
<view v-if="titleShow" class="name line1">{{ item.store_name }}</view>
|
||||||
|
@ -46,7 +46,7 @@
|
||||||
<view class="price-box combination-price">
|
<view class="price-box combination-price">
|
||||||
<view v-if="titleShow" class="name line1">{{ item.store_name }}</view>
|
<view v-if="titleShow" class="name line1">{{ item.store_name }}</view>
|
||||||
<text :style="'color:'+themeColor" v-if="priceShow" class="price">
|
<text :style="'color:'+themeColor" v-if="priceShow" class="price">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ item.price }}
|
{{ item.price }}
|
||||||
</text>
|
</text>
|
||||||
<text v-if="presellShow" class="gocom_btn">
|
<text v-if="presellShow" class="gocom_btn">
|
||||||
|
@ -69,7 +69,7 @@
|
||||||
<view class="price-box combination-price">
|
<view class="price-box combination-price">
|
||||||
<view v-if="titleShow" class="name line1">{{ presellList[0].store_name }}</view>
|
<view v-if="titleShow" class="name line1">{{ presellList[0].store_name }}</view>
|
||||||
<text :style="'color:'+themeColor" v-if="priceShow" class="price">
|
<text :style="'color:'+themeColor" v-if="priceShow" class="price">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ presellList[0].price }}
|
{{ presellList[0].price }}
|
||||||
</text>
|
</text>
|
||||||
<text v-if="presellShow" class="gocom_btn">
|
<text v-if="presellShow" class="gocom_btn">
|
||||||
|
@ -92,7 +92,7 @@
|
||||||
<view class="price-box combination-price">
|
<view class="price-box combination-price">
|
||||||
<view v-if="titleShow" class="name line1">{{ presellList[0].store_name }}</view>
|
<view v-if="titleShow" class="name line1">{{ presellList[0].store_name }}</view>
|
||||||
<text :style="'color:'+themeColor" v-if="priceShow" class="price">
|
<text :style="'color:'+themeColor" v-if="priceShow" class="price">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ presellList[0].price }}
|
{{ presellList[0].price }}
|
||||||
</text>
|
</text>
|
||||||
<text v-if="presellShow" class="gocom_btn">
|
<text v-if="presellShow" class="gocom_btn">
|
||||||
|
@ -115,7 +115,7 @@
|
||||||
<view class="price-box combination-price">
|
<view class="price-box combination-price">
|
||||||
<view v-if="titleShow" class="name line1">{{ presellList[1].store_name }}</view>
|
<view v-if="titleShow" class="name line1">{{ presellList[1].store_name }}</view>
|
||||||
<text :style="'color:'+themeColor" v-if="priceShow" class="price">
|
<text :style="'color:'+themeColor" v-if="priceShow" class="price">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ presellList[1].price }}
|
{{ presellList[1].price }}
|
||||||
</text>
|
</text>
|
||||||
<text v-if="presellShow" class="gocom_btn">
|
<text v-if="presellShow" class="gocom_btn">
|
||||||
|
|
|
@ -18,9 +18,9 @@
|
||||||
</view>
|
</view>
|
||||||
<view class="text-info">
|
<view class="text-info">
|
||||||
<view class="title line1">{{item.store_name}}</view>
|
<view class="title line1">{{item.store_name}}</view>
|
||||||
<view class="old-price"><text>¥</text>{{item.ot_price}}</view>
|
<view class="old-price"><text>HK$</text>{{item.ot_price}}</view>
|
||||||
<view class="price" :style="'color:'+themeColor+';'">
|
<view class="price" :style="'color:'+themeColor+';'">
|
||||||
<text>¥</text>{{item.price}}
|
<text>HK$</text>{{item.price}}
|
||||||
<view class="txt" :style="'border-color:'+themeColor+';'" v-if="item.checkCoupon">券</view>
|
<view class="txt" :style="'border-color:'+themeColor+';'" v-if="item.checkCoupon">券</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -33,11 +33,11 @@
|
||||||
</view>
|
</view>
|
||||||
<view class="price-box">
|
<view class="price-box">
|
||||||
<text class="price" :style="{ color: themeColor }">
|
<text class="price" :style="{ color: themeColor }">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ item.price }}
|
{{ item.price }}
|
||||||
</text>
|
</text>
|
||||||
<text v-if="priceShow" class="old-price">
|
<text v-if="priceShow" class="old-price">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ item.ot_price }}
|
{{ item.ot_price }}
|
||||||
</text>
|
</text>
|
||||||
</view>
|
</view>
|
||||||
|
@ -58,7 +58,7 @@
|
||||||
<view class="price-box combination-price">
|
<view class="price-box combination-price">
|
||||||
<view v-if="titleShow" class="name line1">{{ item.store_name }}</view>
|
<view v-if="titleShow" class="name line1">{{ item.store_name }}</view>
|
||||||
<text class="price" :style="{ color: themeColor }">
|
<text class="price" :style="{ color: themeColor }">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ item.price }}
|
{{ item.price }}
|
||||||
</text>
|
</text>
|
||||||
<text class="gocom_btn">
|
<text class="gocom_btn">
|
||||||
|
@ -81,7 +81,7 @@
|
||||||
<view class="price-box combination-price">
|
<view class="price-box combination-price">
|
||||||
<view v-if="titleShow" class="name line1">{{ spikeList[0].store_name }}</view>
|
<view v-if="titleShow" class="name line1">{{ spikeList[0].store_name }}</view>
|
||||||
<text class="price" :style="{ color: themeColor }">
|
<text class="price" :style="{ color: themeColor }">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ spikeList[0].price }}
|
{{ spikeList[0].price }}
|
||||||
</text>
|
</text>
|
||||||
<text class="gocom_btn">
|
<text class="gocom_btn">
|
||||||
|
@ -104,7 +104,7 @@
|
||||||
<view class="price-box combination-price">
|
<view class="price-box combination-price">
|
||||||
<view v-if="titleShow" class="name line1">{{ spikeList[0].store_name }}</view>
|
<view v-if="titleShow" class="name line1">{{ spikeList[0].store_name }}</view>
|
||||||
<text class="price" :style="{ color: themeColor }">
|
<text class="price" :style="{ color: themeColor }">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ spikeList[0].price }}
|
{{ spikeList[0].price }}
|
||||||
</text>
|
</text>
|
||||||
<text class="gocom_btn">
|
<text class="gocom_btn">
|
||||||
|
@ -127,7 +127,7 @@
|
||||||
<view class="price-box combination-price">
|
<view class="price-box combination-price">
|
||||||
<view v-if="titleShow" class="name line1">{{ spikeList[1].store_name }}</view>
|
<view v-if="titleShow" class="name line1">{{ spikeList[1].store_name }}</view>
|
||||||
<text class="price" :style="{ color: themeColor }">
|
<text class="price" :style="{ color: themeColor }">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ spikeList[1].price }}
|
{{ spikeList[1].price }}
|
||||||
</text>
|
</text>
|
||||||
<text class="gocom_btn">
|
<text class="gocom_btn">
|
||||||
|
|
|
@ -31,7 +31,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view v-if="titleShow" class="name line1">{{itemn.store_name}}</view>
|
<view v-if="titleShow" class="name line1">{{itemn.store_name}}</view>
|
||||||
<view v-if="priceShow" class="price" :style="'color:'+themeColor">
|
<view v-if="priceShow" class="price" :style="'color:'+themeColor">
|
||||||
<text>¥</text>
|
<text>HK$</text>
|
||||||
{{ itemn.price }}
|
{{ itemn.price }}
|
||||||
</view>
|
</view>
|
||||||
</navigator>
|
</navigator>
|
||||||
|
|
|
@ -139,7 +139,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view class="acea-row row-middle">
|
<view class="acea-row row-middle">
|
||||||
<view class="money font-color-red">
|
<view class="money font-color-red">
|
||||||
¥
|
HK$
|
||||||
<text class="num">{{ item.price }}</text>
|
<text class="num">{{ item.price }}</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -226,7 +226,7 @@
|
||||||
<scroll-view scroll-y="true" >
|
<scroll-view scroll-y="true" >
|
||||||
<view v-for="(item, index) in couponArray" class="item">
|
<view v-for="(item, index) in couponArray" class="item">
|
||||||
<view class="left">
|
<view class="left">
|
||||||
<view class="price">¥ <text>{{item.coupon_price}}</text></view>
|
<view class="price">HK$ <text>{{item.coupon_price}}</text></view>
|
||||||
<view class="max_price" v-if="item.use_min_price > 0">满{{item.use_min_price}}可用</view>
|
<view class="max_price" v-if="item.use_min_price > 0">满{{item.use_min_price}}可用</view>
|
||||||
<view class="max_price" v-else>无门槛</view>
|
<view class="max_price" v-else>无门槛</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -771,9 +771,82 @@ export default {
|
||||||
let appVersion = (res.data.appVersion).split('.').join('');
|
let appVersion = (res.data.appVersion).split('.').join('');
|
||||||
that.$set(that.appUpdate, 'alert', appVersion > nowVersion);
|
that.$set(that.appUpdate, 'alert', appVersion > nowVersion);
|
||||||
that.alertAppUpdate();
|
that.alertAppUpdate();
|
||||||
|
// that.updataDowload();
|
||||||
});
|
});
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
updataDowload(){
|
||||||
|
//#ifdef APP-PLUS
|
||||||
|
var that = this;
|
||||||
|
switch (uni.getSystemInfoSync().platform) {
|
||||||
|
case 'android':
|
||||||
|
uni.showModal({
|
||||||
|
title: '更新提示',
|
||||||
|
content: '检测到新版本,即将进入更新',
|
||||||
|
showCancel: false,
|
||||||
|
success: (res) => {
|
||||||
|
if (res.confirm) {
|
||||||
|
const downloadTask = uni.downloadFile({
|
||||||
|
url: that.appUpdate.androidAddress,
|
||||||
|
success: (downloadResult) => {
|
||||||
|
if (downloadResult.statusCode === 200) {
|
||||||
|
plus.runtime.install(
|
||||||
|
downloadResult.tempFilePath,
|
||||||
|
{
|
||||||
|
force: true
|
||||||
|
},
|
||||||
|
function (e) {
|
||||||
|
uni.showModal({
|
||||||
|
title: '更新成功',
|
||||||
|
content: '更新完成,请重新启动app',
|
||||||
|
showCancel: false,
|
||||||
|
success: (res) => {
|
||||||
|
plus.runtime.quit();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
},
|
||||||
|
function (e) {
|
||||||
|
uni.showModal({
|
||||||
|
title: '更新失败',
|
||||||
|
content: JSON.stringify(e),
|
||||||
|
showCancel: false,
|
||||||
|
success: (res) => {
|
||||||
|
console.log(res);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
var showLoading = plus.nativeUI.showWaiting('正在下载'); //创建一个showWaiting对象
|
||||||
|
downloadTask.onProgressUpdate((res) => {
|
||||||
|
showLoading.setTitle(' 正在下载' + res.progress + '% ');
|
||||||
|
// 测试条件,取消下载任务。
|
||||||
|
if (res.progress === 100) {
|
||||||
|
plus.nativeUI.closeWaiting();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
break;
|
||||||
|
case 'ios':
|
||||||
|
if (that.appUpdate.iosAddress) {
|
||||||
|
uni.showModal({
|
||||||
|
title:"更新提示",
|
||||||
|
content: '检测到新版本,即将进入更新',
|
||||||
|
success:(res)=> {
|
||||||
|
if(res.confirm){
|
||||||
|
plus.runtime.openURL(data.appstore);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
},
|
||||||
alertAppUpdate(){
|
alertAppUpdate(){
|
||||||
if(this.appUpdate.alert) {
|
if(this.appUpdate.alert) {
|
||||||
uni.getSystemInfo({
|
uni.getSystemInfo({
|
||||||
|
|
|
@ -16,9 +16,9 @@
|
||||||
<view class="text">
|
<view class="text">
|
||||||
<view class="name line1">{{store_info.store_name}}</view>
|
<view class="name line1">{{store_info.store_name}}</view>
|
||||||
<view class="money font-color">
|
<view class="money font-color">
|
||||||
¥<text class="num">{{store_info.price}}</text>
|
HK$<text class="num">{{store_info.price}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="y_money">¥{{store_info.ot_price}}</view>
|
<view class="y_money">HK${{store_info.ot_price}}</view>
|
||||||
</view>
|
</view>
|
||||||
<navigator :url="'/pages/goods_details/index?id='+store_info.id" hover-class="none" class="label"><text class="span">查看商品</text></navigator>
|
<navigator :url="'/pages/goods_details/index?id='+store_info.id" hover-class="none" class="label"><text class="span">查看商品</text></navigator>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -47,7 +47,7 @@
|
||||||
<text v-if="goods.product.once_min_count>0">{{goods.product.once_min_count}}件起购,</text><text v-if="goods.product.once_max_count>0">最多{{goods.product.once_max_count}}件</text>
|
<text v-if="goods.product.once_min_count>0">{{goods.product.once_min_count}}件起购,</text><text v-if="goods.product.once_max_count>0">最多{{goods.product.once_max_count}}件</text>
|
||||||
</view>
|
</view>
|
||||||
<view class='money acea-row row-middle'>
|
<view class='money acea-row row-middle'>
|
||||||
<text>¥{{goods.productAttr.price}}</text>
|
<text>HK${{goods.productAttr.price}}</text>
|
||||||
<view v-if="goods.productAttr.show_svip_price" class="vipImg">
|
<view v-if="goods.productAttr.show_svip_price" class="vipImg">
|
||||||
<image :src="`${domain}/static/images/svip.png`"></image>
|
<image :src="`${domain}/static/images/svip.png`"></image>
|
||||||
</view>
|
</view>
|
||||||
|
@ -78,7 +78,7 @@
|
||||||
<view class='line1 name'>{{item.product.store_name}}</view>
|
<view class='line1 name'>{{item.product.store_name}}</view>
|
||||||
<!-- <view class='infor line1' v-if="item.productInfo.attrInfo">属性:{{item.productInfo.attrInfo.suk}}</view> -->
|
<!-- <view class='infor line1' v-if="item.productInfo.attrInfo">属性:{{item.productInfo.attrInfo.suk}}</view> -->
|
||||||
<view class='acea-row row-between-wrapper'>
|
<view class='acea-row row-between-wrapper'>
|
||||||
<!-- <view>¥{{item.truePrice}}</view> -->
|
<!-- <view>HK${{item.truePrice}}</view> -->
|
||||||
<view class='end'>该商品已失效</view>
|
<view class='end'>该商品已失效</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -106,7 +106,7 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='money acea-row row-middle' v-if="footerswitch==true">
|
<view class='money acea-row row-middle' v-if="footerswitch==true">
|
||||||
<text class='t-color'>¥{{selectCountPrice}}</text>
|
<text class='t-color'>HK${{selectCountPrice}}</text>
|
||||||
<form @submit="subOrder" report-submit='true'>
|
<form @submit="subOrder" report-submit='true'>
|
||||||
<button class='placeOrder' formType="submit">去结算</button>
|
<button class='placeOrder' formType="submit">去结算</button>
|
||||||
</form>
|
</form>
|
||||||
|
|
|
@ -204,7 +204,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view class='item acea-row row-between'>
|
<view class='item acea-row row-between'>
|
||||||
<view>商品总额:</view>
|
<view>商品总额:</view>
|
||||||
<view class='conter'>¥{{orderInfo.total_price}}</view>
|
<view class='conter'>HK${{orderInfo.total_price}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='item acea-row row-between'>
|
<view class='item acea-row row-between'>
|
||||||
<view>支付方式:</view>
|
<view>支付方式:</view>
|
||||||
|
@ -230,23 +230,23 @@
|
||||||
<view class='wrapper'>
|
<view class='wrapper'>
|
||||||
<view class='item acea-row row-between' v-if="orderInfo.pay_postage > 0 && orderInfo.order_type != 1">
|
<view class='item acea-row row-between' v-if="orderInfo.pay_postage > 0 && orderInfo.order_type != 1">
|
||||||
<view>运费:</view>
|
<view>运费:</view>
|
||||||
<view class='conter'>+¥{{orderInfo.pay_postage}}</view>
|
<view class='conter'>+HK${{orderInfo.pay_postage}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='item acea-row row-between' v-if='orderInfo.coupon_price > 0'>
|
<view class='item acea-row row-between' v-if='orderInfo.coupon_price > 0'>
|
||||||
<view>优惠券抵扣:</view>
|
<view>优惠券抵扣:</view>
|
||||||
<view class='conter'>-¥{{orderInfo.coupon_price}}</view>
|
<view class='conter'>-HK${{orderInfo.coupon_price}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='item acea-row row-between' v-if='orderInfo.integral'>
|
<view class='item acea-row row-between' v-if='orderInfo.integral'>
|
||||||
<view>积分抵扣:</view>
|
<view>积分抵扣:</view>
|
||||||
<view class='conter'>-¥{{orderInfo.integral_price}}</view>
|
<view class='conter'>-HK${{orderInfo.integral_price}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='item acea-row row-between' v-if="orderInfo.activity_type == 2">
|
<view class='item acea-row row-between' v-if="orderInfo.activity_type == 2">
|
||||||
<view>实付款:</view>
|
<view>实付款:</view>
|
||||||
<view class='conter'>¥{{orderInfo.presell_price}}</view>
|
<view class='conter'>HK${{orderInfo.presell_price}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='item acea-row row-between' v-else>
|
<view class='item acea-row row-between' v-else>
|
||||||
<view>实付款:</view>
|
<view>实付款:</view>
|
||||||
<view class='conter'>¥{{orderInfo.pay_price}}</view>
|
<view class='conter'>HK${{orderInfo.pay_price}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="content-clip" v-if="isGoodsReturn==false && (orderInfo.status != 0 || (orderInfo.status == 0 && refundNum.length != cartInfo.length && orderInfo.refund_status && orderInfo.refund_switch))"></view>
|
<view class="content-clip" v-if="isGoodsReturn==false && (orderInfo.status != 0 || (orderInfo.status == 0 && refundNum.length != cartInfo.length && orderInfo.refund_status && orderInfo.refund_switch))"></view>
|
||||||
|
|
|
@ -70,18 +70,18 @@
|
||||||
<text v-if="goods.cart_info.productPresell.presell_type === 2">{{ goods.cart_info.productPresell.delivery_type === 1 ? '支付尾款后' : '预售结束后' }}{{ goods.cart_info.productPresell.delivery_day }}天内</text>
|
<text v-if="goods.cart_info.productPresell.presell_type === 2">{{ goods.cart_info.productPresell.delivery_type === 1 ? '支付尾款后' : '预售结束后' }}{{ goods.cart_info.productPresell.delivery_day }}天内</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="num"><text class="font-color">¥{{goods.cart_info.productPresellAttr.presell_price}}</text></br>x{{goods.product_num}}</view>
|
<view class="num"><text class="font-color">HK${{goods.cart_info.productPresellAttr.presell_price}}</text></br>x{{goods.product_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="event_progress" v-if="goods.cart_info.productPresell.presell_type !=1">
|
<view class="event_progress" v-if="goods.cart_info.productPresell.presell_type !=1">
|
||||||
<view class="progress_list">
|
<view class="progress_list">
|
||||||
<view class="progress_name">阶段一: 等待买家付款</view>
|
<view class="progress_name">阶段一: 等待买家付款</view>
|
||||||
<view class="progress_price">商品定金 <text class="align_right">¥{{ item.pay_price }}</text></view>
|
<view class="progress_price">商品定金 <text class="align_right">HK${{ item.pay_price }}</text></view>
|
||||||
<view class="progress_pay">定金需付款<text class="align_right gColor">¥{{ item.pay_price }}</text></view>
|
<view class="progress_pay">定金需付款<text class="align_right gColor">HK${{ item.pay_price }}</text></view>
|
||||||
</view>
|
</view>
|
||||||
<view class="progress_list">
|
<view class="progress_list">
|
||||||
<view class="progress_name">阶段二: 未开始</view>
|
<view class="progress_name">阶段二: 未开始</view>
|
||||||
<view class="progress_price">商品尾款 <text class="align_right">¥{{ item.presellOrder.pay_price }}</text></view>
|
<view class="progress_price">商品尾款 <text class="align_right">HK${{ item.presellOrder.pay_price }}</text></view>
|
||||||
<view class="progress_pay">尾款需付款<text class="align_right gColor">¥{{ item.presellOrder.pay_price }}</text></view>
|
<view class="progress_pay">尾款需付款<text class="align_right gColor">HK${{ item.presellOrder.pay_price }}</text></view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -91,7 +91,7 @@
|
||||||
<view class="name line1">{{goods.cart_info.product.store_name}}</view>
|
<view class="name line1">{{goods.cart_info.product.store_name}}</view>
|
||||||
<view class="msg">{{goods.cart_info.productAttr.sku}}</view>
|
<view class="msg">{{goods.cart_info.productAttr.sku}}</view>
|
||||||
<view class='price acea-row row-middle'>
|
<view class='price acea-row row-middle'>
|
||||||
<text>¥{{goods.cart_info.productAttr.price}}</text>
|
<text>HK${{goods.cart_info.productAttr.price}}</text>
|
||||||
<image v-if="goods.cart_info.productAttr.show_svip_price" class="svip-img" :src="`${domain}/static/images/svip.png`"></image>
|
<image v-if="goods.cart_info.productAttr.show_svip_price" class="svip-img" :src="`${domain}/static/images/svip.png`"></image>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -130,7 +130,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view class='item acea-row row-between'>
|
<view class='item acea-row row-between'>
|
||||||
<view>商品总额:</view>
|
<view>商品总额:</view>
|
||||||
<view class='conter'>¥{{orderInfo.total_price}}</view>
|
<view class='conter'>HK${{orderInfo.total_price}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="orderInfo.orderList && orderInfo.orderList[0].order_extend" class='wrapper'>
|
<view v-if="orderInfo.orderList && orderInfo.orderList[0].order_extend" class='wrapper'>
|
||||||
|
@ -145,21 +145,21 @@
|
||||||
<view class='wrapper'>
|
<view class='wrapper'>
|
||||||
<view class='item acea-row row-between' v-if="orderInfo.pay_postage > 0">
|
<view class='item acea-row row-between' v-if="orderInfo.pay_postage > 0">
|
||||||
<view>运费:</view>
|
<view>运费:</view>
|
||||||
<view class='conter'>+¥{{orderInfo.pay_postage}}</view>
|
<view class='conter'>+HK${{orderInfo.pay_postage}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='item acea-row row-between' v-if='orderInfo.coupon_price>0'>
|
<view class='item acea-row row-between' v-if='orderInfo.coupon_price>0'>
|
||||||
<view>优惠券抵扣:</view>
|
<view>优惠券抵扣:</view>
|
||||||
<view class='conter'>-¥{{orderInfo.coupon_price}}</view>
|
<view class='conter'>-HK${{orderInfo.coupon_price}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='item acea-row row-between' v-if='orderInfo.integral'>
|
<view class='item acea-row row-between' v-if='orderInfo.integral'>
|
||||||
<view>积分抵扣:</view>
|
<view>积分抵扣:</view>
|
||||||
<view class='conter'>-¥{{orderInfo.integral_price}}</view>
|
<view class='conter'>-HK${{orderInfo.integral_price}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='item acea-row row-between'>
|
<view class='item acea-row row-between'>
|
||||||
<view>实付款:</view>
|
<view>实付款:</view>
|
||||||
<view class='conter'>¥{{orderInfo.pay_price}}</view>
|
<view class='conter'>HK${{orderInfo.pay_price}}</view>
|
||||||
</view>
|
</view>
|
||||||
<!-- <view class='actualPay acea-row row-right'>实付款:<text class='money font-color'>¥{{orderInfo.pay_price}}</text></view> -->
|
<!-- <view class='actualPay acea-row row-right'>实付款:<text class='money font-color'>HK${{orderInfo.pay_price}}</text></view> -->
|
||||||
</view>
|
</view>
|
||||||
<view class="content-clip"></view>
|
<view class="content-clip"></view>
|
||||||
<view class='footer acea-row row-right row-middle'>
|
<view class='footer acea-row row-right row-middle'>
|
||||||
|
|
|
@ -60,7 +60,7 @@
|
||||||
<view class="coupon-box" :class="{on:isOpen}">
|
<view class="coupon-box" :class="{on:isOpen}">
|
||||||
<block v-for="(item,index) in couponList" :key="index">
|
<block v-for="(item,index) in couponList" :key="index">
|
||||||
<view class="coupon-item flex">
|
<view class="coupon-item flex">
|
||||||
<view class="left-bg" :style="{ 'background-image': `url(${domain}/static/diy/couponBg${keyColor}.png)` }"><text>¥</text>{{item.coupon_price}}</view>
|
<view class="left-bg" :style="{ 'background-image': `url(${domain}/static/diy/couponBg${keyColor}.png)` }"><text>HK$</text>{{item.coupon_price}}</view>
|
||||||
<view class="info">
|
<view class="info">
|
||||||
<view class="title">{{item.title}}</view>
|
<view class="title">{{item.title}}</view>
|
||||||
<view class="des">满{{item.use_min_price}}元可用</view>
|
<view class="des">满{{item.use_min_price}}元可用</view>
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view class='text'>
|
<view class='text'>
|
||||||
<view class='line2 name'>{{item.store_name}}</view>
|
<view class='line2 name'>{{item.store_name}}</view>
|
||||||
<view class='money'>¥<text>{{item.price}}</text></view>
|
<view class='money'>HK$<text>{{item.price}}</text></view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -48,7 +48,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view class='text'>
|
<view class='text'>
|
||||||
<view class='line2 name'>{{item.store_name}}</view>
|
<view class='line2 name'>{{item.store_name}}</view>
|
||||||
<view class='money'>¥<text>{{item.price}}</text></view>
|
<view class='money'>HK$<text>{{item.price}}</text></view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -69,7 +69,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view class='text'>
|
<view class='text'>
|
||||||
<view class='line2 name'>{{item.store_name}}</view>
|
<view class='line2 name'>{{item.store_name}}</view>
|
||||||
<view class='money'>¥<text>{{item.price}}</text></view>
|
<view class='money'>HK$<text>{{item.price}}</text></view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -31,7 +31,7 @@
|
||||||
<view> {{storeInfo.store_name}}</view>
|
<view> {{storeInfo.store_name}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='label acea-row row-middle'>
|
<view class='label acea-row row-middle'>
|
||||||
<view class='stock'>市场价:¥{{storeInfo.cost}}</view>
|
<view class='stock'>市场价:HK${{storeInfo.cost}}</view>
|
||||||
<view class='stock'>库存:
|
<view class='stock'>库存:
|
||||||
{{ storeInfo.stock}}
|
{{ storeInfo.stock}}
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -68,7 +68,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view class='item acea-row row-between-wrapper'>
|
<view class='item acea-row row-between-wrapper'>
|
||||||
<view>支付金额</view>
|
<view>支付金额</view>
|
||||||
<view class='discount'>¥{{resData.order_pay_price || 0}}
|
<view class='discount'>HK${{resData.order_pay_price || 0}}
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='item acea-row row-between-wrapper'>
|
<view class='item acea-row row-between-wrapper'>
|
||||||
|
|
|
@ -89,7 +89,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view class='item acea-row row-between'>
|
<view class='item acea-row row-between'>
|
||||||
<view>支付金额:</view>
|
<view>支付金额:</view>
|
||||||
<view class='conter'>¥{{orderInfo.pay_price}}</view>
|
<view class='conter'>HK${{orderInfo.pay_price}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='item acea-row row-between'>
|
<view class='item acea-row row-between'>
|
||||||
<view>备注信息:</view>
|
<view>备注信息:</view>
|
||||||
|
|
|
@ -10,8 +10,8 @@
|
||||||
<span>销量:{{itemObject.sales}}</span>
|
<span>销量:{{itemObject.sales}}</span>
|
||||||
</view>
|
</view>
|
||||||
<view class="shop_list_item_shop_con_price">
|
<view class="shop_list_item_shop_con_price">
|
||||||
<span>¥{{itemObject.price}}</span>
|
<span>HK${{itemObject.price}}</span>
|
||||||
<del>¥{{itemObject.ot_price}}</del>
|
<del>HK${{itemObject.ot_price}}</del>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -45,8 +45,8 @@
|
||||||
<span>销量:{{ item.sales }}</span>
|
<span>销量:{{ item.sales }}</span>
|
||||||
</view>
|
</view>
|
||||||
<view class="shop_list_item_shop_con_price">
|
<view class="shop_list_item_shop_con_price">
|
||||||
<span>¥{{ item.price }}</span>
|
<span>HK${{ item.price }}</span>
|
||||||
<del>¥{{ item.ot_price }}</del>
|
<del>HK${{ item.ot_price }}</del>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -73,8 +73,8 @@
|
||||||
<text class="num">销量: {{item.sales}}</text>
|
<text class="num">销量: {{item.sales}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class='money-wrap'>
|
<view class='money-wrap'>
|
||||||
<text class='price font-color'>¥{{item.price}}</text>
|
<text class='price font-color'>HK${{item.price}}</text>
|
||||||
<text class='ot_price'>¥{{item.ot_price}}</text>
|
<text class='ot_price'>HK${{item.ot_price}}</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -152,7 +152,7 @@
|
||||||
<text class="name line1" v-if="goods.spu && goods.spu.store_name.length>=12">{{goods.spu.store_name.slice(0,12)}}...</text>
|
<text class="name line1" v-if="goods.spu && goods.spu.store_name.length>=12">{{goods.spu.store_name.slice(0,12)}}...</text>
|
||||||
<text class="name line1" v-else>{{goods.spu && goods.spu.store_name}}</text>
|
<text class="name line1" v-else>{{goods.spu && goods.spu.store_name}}</text>
|
||||||
<view class="product-price">
|
<view class="product-price">
|
||||||
<view class="price"><text class="sm">¥</text><text class="money">{{goods.spu.price}}</text></view>
|
<view class="price"><text class="sm">HK$</text><text class="money">{{goods.spu.price}}</text></view>
|
||||||
<text class="buy-btn">购买</text>
|
<text class="buy-btn">购买</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
<text class="name line2" v-if="item.spu && item.spu.store_name.length>=32">{{item.spu.store_name.slice(0,32)}}...</text>
|
<text class="name line2" v-if="item.spu && item.spu.store_name.length>=32">{{item.spu.store_name.slice(0,32)}}...</text>
|
||||||
<text class="name line2" v-else>{{item.spu && item.spu.store_name}}</text>
|
<text class="name line2" v-else>{{item.spu && item.spu.store_name}}</text>
|
||||||
<view class="bottom">
|
<view class="bottom">
|
||||||
<view v-if="item.spu" class="price"><text class="sm">¥</text><text class="text">{{item.spu.price}}</text></view>
|
<view v-if="item.spu" class="price"><text class="sm">HK$</text><text class="text">{{item.spu.price}}</text></view>
|
||||||
<text class="buy-btn">立即购买</text>
|
<text class="buy-btn">立即购买</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -106,7 +106,7 @@
|
||||||
<view class="product-text">
|
<view class="product-text">
|
||||||
<view class="name line1">{{goods.spu.store_name}}</view>
|
<view class="name line1">{{goods.spu.store_name}}</view>
|
||||||
<view class="product-price">
|
<view class="product-price">
|
||||||
<view class="price">¥<text>{{goods.spu.price}}</text></view>
|
<view class="price">HK$<text>{{goods.spu.price}}</text></view>
|
||||||
<view class="buy-btn">购买</view>
|
<view class="buy-btn">购买</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -134,7 +134,7 @@
|
||||||
<view class="product-text">
|
<view class="product-text">
|
||||||
<view class="name line1">{{goods.spu.store_name}}</view>
|
<view class="name line1">{{goods.spu.store_name}}</view>
|
||||||
<view class="product-price">
|
<view class="product-price">
|
||||||
<view class="price">¥<text>{{goods.spu.price}}</text></view>
|
<view class="price">HK$<text>{{goods.spu.price}}</text></view>
|
||||||
<view class="buy-btn">购买</view>
|
<view class="buy-btn">购买</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -125,7 +125,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view class="acea-row row-middle">
|
<view class="acea-row row-middle">
|
||||||
<view class="money font-color-red">
|
<view class="money font-color-red">
|
||||||
¥
|
HK$
|
||||||
<text class="num">{{ item.price }}</text>
|
<text class="num">{{ item.price }}</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -223,10 +223,10 @@
|
||||||
<view class="item_bot">
|
<view class="item_bot">
|
||||||
<view class="money-wrap acea-row">
|
<view class="money-wrap acea-row">
|
||||||
<view class="money">
|
<view class="money">
|
||||||
¥<text>{{ item.price }}</text>
|
HK$<text>{{ item.price }}</text>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="item.show_svip_info && item.show_svip_info.show_svip_price && item.svip_price" class="acea-row row-middle">
|
<view v-if="item.show_svip_info && item.show_svip_info.show_svip_price && item.svip_price" class="acea-row row-middle">
|
||||||
<text class='vip-money'>¥{{item.svip_price}}</text>
|
<text class='vip-money'>HK${{item.svip_price}}</text>
|
||||||
<view class="vipImg">
|
<view class="vipImg">
|
||||||
<image class="image" :src="`${domain}/static/images/svip.png`"></image>
|
<image class="image" :src="`${domain}/static/images/svip.png`"></image>
|
||||||
</view>
|
</view>
|
||||||
|
@ -242,7 +242,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view v-if="item.max_extension>0 && (item.product_type == 0 || item.product_type == 2)" class="foot">
|
<view v-if="item.max_extension>0 && (item.product_type == 0 || item.product_type == 2)" class="foot">
|
||||||
<text v-show="!isColumn" class="iconfont"></text>
|
<text v-show="!isColumn" class="iconfont"></text>
|
||||||
最高赚 ¥{{ item.max_extension }}
|
最高赚 HK${{ item.max_extension }}
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -295,11 +295,11 @@
|
||||||
<view class="item_bot">
|
<view class="item_bot">
|
||||||
<view class="money-wrap acea-row">
|
<view class="money-wrap acea-row">
|
||||||
<view class="money">
|
<view class="money">
|
||||||
¥
|
HK$
|
||||||
<text>{{ item.price }}</text>
|
<text>{{ item.price }}</text>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="item.show_svip_info && item.show_svip_info.show_svip_price && item.svip_price" class="acea-row row-middle">
|
<view v-if="item.show_svip_info && item.show_svip_info.show_svip_price && item.svip_price" class="acea-row row-middle">
|
||||||
<text class='vip-money'>¥{{item.svip_price}}</text>
|
<text class='vip-money'>HK${{item.svip_price}}</text>
|
||||||
<view class="vipImg">
|
<view class="vipImg">
|
||||||
<image class="image" :src="`${domain}/static/images/svip.png`"></image>
|
<image class="image" :src="`${domain}/static/images/svip.png`"></image>
|
||||||
</view>
|
</view>
|
||||||
|
@ -315,7 +315,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view v-if="item.max_extension && (item.product_type == 0 || item.product_type == 2)" class="foot">
|
<view v-if="item.max_extension && (item.product_type == 0 || item.product_type == 2)" class="foot">
|
||||||
<text v-show="!isColumn" class="iconfont"></text>
|
<text v-show="!isColumn" class="iconfont"></text>
|
||||||
最高赚 ¥{{ item.max_extension }}
|
最高赚 HK${{ item.max_extension }}
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -331,14 +331,14 @@
|
||||||
<view v-for="item in coupon" :key="item.coupon_id" class="item">
|
<view v-for="item in coupon" :key="item.coupon_id" class="item">
|
||||||
<view class="left gary" v-if="item.issue">
|
<view class="left gary" v-if="item.issue">
|
||||||
<view class="money">
|
<view class="money">
|
||||||
¥
|
HK$
|
||||||
<text>{{ item.coupon_price }}</text>
|
<text>{{ item.coupon_price }}</text>
|
||||||
</view>
|
</view>
|
||||||
<view>满{{ item.use_min_price }}元可用</view>
|
<view>满{{ item.use_min_price }}元可用</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="left" v-else :style="{ 'background-image': `url(${domain}/static/diy/couponBg${keyColor}.png)` }">
|
<view class="left" v-else :style="{ 'background-image': `url(${domain}/static/diy/couponBg${keyColor}.png)` }">
|
||||||
<view class="money">
|
<view class="money">
|
||||||
¥
|
HK$
|
||||||
<text>{{ item.coupon_price }}</text>
|
<text>{{ item.coupon_price }}</text>
|
||||||
</view>
|
</view>
|
||||||
<view>满{{ item.use_min_price }}元可用</view>
|
<view>满{{ item.use_min_price }}元可用</view>
|
||||||
|
|
|
@ -54,7 +54,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view class="item_bot">
|
<view class="item_bot">
|
||||||
<view class='money on'>
|
<view class='money on'>
|
||||||
¥<text class='num'>{{item.price}}</text>
|
HK$<text class='num'>{{item.price}}</text>
|
||||||
|
|
||||||
</view>
|
</view>
|
||||||
<view v-if="item.product_type != 0 || item.issetCoupon || item.delivery_free == 1" class="item_tags">
|
<view v-if="item.product_type != 0 || item.issetCoupon || item.delivery_free == 1" class="item_tags">
|
||||||
|
@ -76,7 +76,7 @@
|
||||||
<block v-if="item.max_extension>0 && (item.product_type == 0 || item.product_type == 2)">
|
<block v-if="item.max_extension>0 && (item.product_type == 0 || item.product_type == 2)">
|
||||||
<view class="foot-bar on">
|
<view class="foot-bar on">
|
||||||
<text class="iconfont icon-fenxiang" v-if="is_switch==true"></text>
|
<text class="iconfont icon-fenxiang" v-if="is_switch==true"></text>
|
||||||
最高赚 ¥{{item.max_extension}}
|
最高赚 HK${{item.max_extension}}
|
||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -75,7 +75,7 @@
|
||||||
<view v-if="itemn.border_pic" :style="{ backgroundImage: `url(${itemn.border_pic})` }" class="border-picture"></view>
|
<view v-if="itemn.border_pic" :style="{ backgroundImage: `url(${itemn.border_pic})` }" class="border-picture"></view>
|
||||||
</view>
|
</view>
|
||||||
<view class="price">
|
<view class="price">
|
||||||
<text>¥</text>{{itemn.price}}
|
<text>HK$</text>{{itemn.price}}
|
||||||
</view>
|
</view>
|
||||||
</navigator>
|
</navigator>
|
||||||
</view>
|
</view>
|
||||||
|
@ -112,7 +112,7 @@
|
||||||
<view v-if="itemn.border_pic" :style="{ backgroundImage: `url(${itemn.border_pic})` }" class="border-picture"></view>
|
<view v-if="itemn.border_pic" :style="{ backgroundImage: `url(${itemn.border_pic})` }" class="border-picture"></view>
|
||||||
</view>
|
</view>
|
||||||
<view class="price">
|
<view class="price">
|
||||||
<text>¥</text>{{itemn.price}}
|
<text>HK$</text>{{itemn.price}}
|
||||||
</view>
|
</view>
|
||||||
</navigator>
|
</navigator>
|
||||||
</view>
|
</view>
|
||||||
|
@ -153,7 +153,7 @@
|
||||||
<view v-if="itemn.border_pic" :style="{ backgroundImage: `url(${itemn.border_pic})` }" class="border-picture"></view>
|
<view v-if="itemn.border_pic" :style="{ backgroundImage: `url(${itemn.border_pic})` }" class="border-picture"></view>
|
||||||
</view>
|
</view>
|
||||||
<view class="price">
|
<view class="price">
|
||||||
<text>¥</text>{{itemn.price}}
|
<text>HK$</text>{{itemn.price}}
|
||||||
</view>
|
</view>
|
||||||
</navigator>
|
</navigator>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
<view class="info">
|
<view class="info">
|
||||||
<view class="msg">
|
<view class="msg">
|
||||||
<block v-if="itemn.spu && itemn.spu.status == 1">
|
<block v-if="itemn.spu && itemn.spu.status == 1">
|
||||||
<view class="price"><text>¥</text>{{itemn.spu.price}}</view>
|
<view class="price"><text>HK$</text>{{itemn.spu.price}}</view>
|
||||||
</block>
|
</block>
|
||||||
<block v-else>
|
<block v-else>
|
||||||
<view class="tips">该商品已下架</view>
|
<view class="tips">该商品已下架</view>
|
||||||
|
@ -39,7 +39,7 @@
|
||||||
<view class="info">
|
<view class="info">
|
||||||
<view class="msg">
|
<view class="msg">
|
||||||
<block v-if="itemn.spu && itemn.spu.status == 1">
|
<block v-if="itemn.spu && itemn.spu.status == 1">
|
||||||
<view class="price"><text>¥</text>{{itemn.spu.price}}</view>
|
<view class="price"><text>HK$</text>{{itemn.spu.price}}</view>
|
||||||
</block>
|
</block>
|
||||||
<block v-else>
|
<block v-else>
|
||||||
<view class="tips">该商品已下架</view>
|
<view class="tips">该商品已下架</view>
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
<view class="pictrue"><image :src="item.avatar ? item.avatar : '/static/images/f.png'"></image></view>
|
<view class="pictrue"><image :src="item.avatar ? item.avatar : '/static/images/f.png'"></image></view>
|
||||||
<view class="text line1">{{item.nickname}}</view>
|
<view class="text line1">{{item.nickname}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="people p-color">¥{{item.count}}</view>
|
<view class="people p-color">HK${{item.count}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -45,9 +45,9 @@
|
||||||
<!-- <text v-if="item.merchant && item.merchant.type_name" class="font-bg-red mt8 b-color">{{item.merchant.type_name}}</text>
|
<!-- <text v-if="item.merchant && item.merchant.type_name" class="font-bg-red mt8 b-color">{{item.merchant.type_name}}</text>
|
||||||
<text v-else-if="item.merchant && item.merchant.is_trader" class="font-bg-red mt8 b-color">自营</text> -->
|
<text v-else-if="item.merchant && item.merchant.is_trader" class="font-bg-red mt8 b-color">自营</text> -->
|
||||||
<view class="acea-row row-bottom price_count">
|
<view class="acea-row row-bottom price_count">
|
||||||
<view class="money p-color">¥<text class="num">{{item.price}}</text></view>
|
<view class="money p-color">HK$<text class="num">{{item.price}}</text></view>
|
||||||
<view v-if="item.show_svip_info&&item.show_svip_info.show_svip_price&&item.svip_price" class="acea-row row-middle svip-count">
|
<view v-if="item.show_svip_info&&item.show_svip_info.show_svip_price&&item.svip_price" class="acea-row row-middle svip-count">
|
||||||
<text class='vip-money'>¥{{item.svip_price}}</text>
|
<text class='vip-money'>HK${{item.svip_price}}</text>
|
||||||
<view class="vipImg">
|
<view class="vipImg">
|
||||||
<image :src="`${domain}/static/images/svip.png`"></image>
|
<image :src="`${domain}/static/images/svip.png`"></image>
|
||||||
</view>
|
</view>
|
||||||
|
@ -81,9 +81,9 @@
|
||||||
{{item.store_name}}
|
{{item.store_name}}
|
||||||
</view>
|
</view>
|
||||||
<view class="acea-row">
|
<view class="acea-row">
|
||||||
<view class="money p-color">¥<text class="num">{{item.price}}</text></view>
|
<view class="money p-color">HK$<text class="num">{{item.price}}</text></view>
|
||||||
<view v-if="item.show_svip_info&&item.show_svip_info.show_svip_price&&item.svip_price" class="acea-row row-middle svip-count">
|
<view v-if="item.show_svip_info&&item.show_svip_info.show_svip_price&&item.svip_price" class="acea-row row-middle svip-count">
|
||||||
<text class='vip-money'>¥{{item.svip_price}}</text>
|
<text class='vip-money'>HK${{item.svip_price}}</text>
|
||||||
<view class="vipImg">
|
<view class="vipImg">
|
||||||
<image :src="`${domain}/static/images/svip.png`"></image>
|
<image :src="`${domain}/static/images/svip.png`"></image>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
<view class='text acea-row row-between'>
|
<view class='text acea-row row-between'>
|
||||||
<view class='name'>{{productInfo.product.store_name}}</view>
|
<view class='name'>{{productInfo.product.store_name}}</view>
|
||||||
<view class='money'>
|
<view class='money'>
|
||||||
<view>¥{{ productInfo.product_type == 3 ? productInfo.productAssistAttr.assist_price : productInfo.productAttr.price}}</view>
|
<view>HK${{ productInfo.product_type == 3 ? productInfo.productAssistAttr.assist_price : productInfo.productAttr.price}}</view>
|
||||||
<view class='num'>x{{cart_num}}</view>
|
<view class='num'>x{{cart_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
<view class="sku">{{product.cart_info.productAttr.sku}}</view>
|
<view class="sku">{{product.cart_info.productAttr.sku}}</view>
|
||||||
<view class='money'>
|
<view class='money'>
|
||||||
<view v-if="orderInfo.activity_type == 20">{{product.cart_info.productAttr.ot_price}}个积分 <block v-if="product.cart_info.productAttr.price>0">+{{product.cart_info.productAttr.price}}元</block></view>
|
<view v-if="orderInfo.activity_type == 20">{{product.cart_info.productAttr.ot_price}}个积分 <block v-if="product.cart_info.productAttr.price>0">+{{product.cart_info.productAttr.price}}元</block></view>
|
||||||
<view v-else>¥{{product.product_price}}</view>
|
<view v-else>HK${{product.product_price}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view>x{{product.product_num}}</view>
|
<view>x{{product.product_num}}</view>
|
||||||
|
|
|
@ -7,11 +7,11 @@
|
||||||
<view class='text acea-row row-between'>
|
<view class='text acea-row row-between'>
|
||||||
<view class='name line2'>{{item.productInfo.store_name}}</view>
|
<view class='name line2'>{{item.productInfo.store_name}}</view>
|
||||||
<view class='money' v-if="item.productInfo.attrInfo">
|
<view class='money' v-if="item.productInfo.attrInfo">
|
||||||
<view>¥{{item.productInfo.attrInfo.price}}</view>
|
<view>HK${{item.productInfo.attrInfo.price}}</view>
|
||||||
<view class='num'>x{{item.cart_num}}</view>
|
<view class='num'>x{{item.cart_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='money' v-else>
|
<view class='money' v-else>
|
||||||
<view>¥{{item.productInfo.price}}</view>
|
<view>HK${{item.productInfo.price}}</view>
|
||||||
<view class='num'>x{{item.cart_num}}</view>
|
<view class='num'>x{{item.cart_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -23,7 +23,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view class='item acea-row row-between-wrapper'>
|
<view class='item acea-row row-between-wrapper'>
|
||||||
<view>退款金额</view>
|
<view>退款金额</view>
|
||||||
<view class='num'>¥{{orderInfo.pay_price}}</view>
|
<view class='num'>HK${{orderInfo.pay_price}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='item acea-row row-between-wrapper' @tap="toggleTab('region')">
|
<view class='item acea-row row-between-wrapper' @tap="toggleTab('region')">
|
||||||
<view>退款原因</view>
|
<view>退款原因</view>
|
||||||
|
|
|
@ -158,7 +158,7 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</form>
|
</form>
|
||||||
<view class="copyright" @click="goCopyUrl">{{copyData}}</view>
|
<!-- <view class="copyright" @click="goCopyUrl">{{copyData}}</view> -->
|
||||||
<Verify @success="success" :captchaType="'blockPuzzle'" :imgSize="{ width: '330px', height: '155px' }" ref="verify"></Verify>
|
<Verify @success="success" :captchaType="'blockPuzzle'" :imgSize="{ width: '330px', height: '155px' }" ref="verify"></Verify>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -338,7 +338,7 @@
|
||||||
// #endif
|
// #endif
|
||||||
goCopyUrl() {
|
goCopyUrl() {
|
||||||
// #ifdef H5
|
// #ifdef H5
|
||||||
location.href = this.copyright.url
|
// location.href = this.copyright.url
|
||||||
// #endif
|
// #endif
|
||||||
},
|
},
|
||||||
userAgree(){
|
userAgree(){
|
||||||
|
|
|
@ -41,7 +41,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view class="label" style="width: 70%;">{{goods.productAttr.sku}}</view>
|
<view class="label" style="width: 70%;">{{goods.productAttr.sku}}</view>
|
||||||
<view class="price">
|
<view class="price">
|
||||||
¥{{goods.productPresellAttr.presell_price}}
|
HK${{goods.productPresellAttr.presell_price}}
|
||||||
<text>X{{goods.cart_num}}</text>
|
<text>X{{goods.cart_num}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="event_ship event_color">发货时间:
|
<view class="event_ship event_color">发货时间:
|
||||||
|
@ -63,12 +63,12 @@
|
||||||
<view class="progress_step">
|
<view class="progress_step">
|
||||||
<text class="name color_red">定金</text>
|
<text class="name color_red">定金</text>
|
||||||
<text
|
<text
|
||||||
class="price color_red">¥{{ (goods.productPresellAttr.down_price * goods.cart_num).toFixed(2) }}</text>
|
class="price color_red">HK${{ (goods.productPresellAttr.down_price * goods.cart_num).toFixed(2) }}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="progress_step">
|
<view class="progress_step">
|
||||||
<text class="name">尾款</text>
|
<text class="name">尾款</text>
|
||||||
<text
|
<text
|
||||||
class="price">¥{{ (goods.productPresellAttr.final_price * goods.cart_num).toFixed(2) }}</text>
|
class="price">HK${{ (goods.productPresellAttr.final_price * goods.cart_num).toFixed(2) }}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="progress_pay">
|
<view class="progress_pay">
|
||||||
{{ goods.productPresell.final_start_time | filterDay}}开始支付尾款</view>
|
{{ goods.productPresell.final_start_time | filterDay}}开始支付尾款</view>
|
||||||
|
@ -86,13 +86,13 @@
|
||||||
<view class="price acea-row row-between">
|
<view class="price acea-row row-between">
|
||||||
<view class="acea-row row-middle">
|
<view class="acea-row row-middle">
|
||||||
<block v-if="order_type == 3">
|
<block v-if="order_type == 3">
|
||||||
¥{{goods.productAssistAttr.assist_price}}
|
HK${{goods.productAssistAttr.assist_price}}
|
||||||
</block>
|
</block>
|
||||||
<block v-else-if="order_type == 4">
|
<block v-else-if="order_type == 4">
|
||||||
¥{{goods.activeSku.active_price}}
|
HK${{goods.activeSku.active_price}}
|
||||||
</block>
|
</block>
|
||||||
<block v-else>
|
<block v-else>
|
||||||
¥{{goods.productAttr.price}}
|
HK${{goods.productAttr.price}}
|
||||||
</block>
|
</block>
|
||||||
<text>X{{goods.cart_num}}</text>
|
<text>X{{goods.cart_num}}</text>
|
||||||
<view v-if="goods.productAttr.show_svip_price" class="vipImg">
|
<view v-if="goods.productAttr.show_svip_price" class="vipImg">
|
||||||
|
@ -137,7 +137,7 @@
|
||||||
<view>快递费用 <text
|
<view>快递费用 <text
|
||||||
v-if="item.list[0].productPresell && item.list[0].productPresell.presell_type == 2">(尾款阶段)</text>
|
v-if="item.list[0].productPresell && item.list[0].productPresell.presell_type == 2">(尾款阶段)</text>
|
||||||
</view>
|
</view>
|
||||||
<view class='discount' v-if='item.order.postage_price > 0'>+¥{{item.order.postage_price}}
|
<view class='discount' v-if='item.order.postage_price > 0'>+HK${{item.order.postage_price}}
|
||||||
</view>
|
</view>
|
||||||
<view class='discount' v-else>免运费</view>
|
<view class='discount' v-else>免运费</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -146,7 +146,7 @@
|
||||||
<view>店铺优惠券</view>
|
<view>店铺优惠券</view>
|
||||||
<block v-if="item.coupon.length>0">
|
<block v-if="item.coupon.length>0">
|
||||||
<view class='discount' @tap='couponTap(item,index)'>
|
<view class='discount' @tap='couponTap(item,index)'>
|
||||||
<text v-if="item.order.coupon_price>0">优惠¥{{item.order.coupon_price}}</text>
|
<text v-if="item.order.coupon_price>0">优惠HK${{item.order.coupon_price}}</text>
|
||||||
<text v-else>暂未选择优惠券</text>
|
<text v-else>暂未选择优惠券</text>
|
||||||
<text class='iconfont icon-jiantou'></text>
|
<text class='iconfont icon-jiantou'></text>
|
||||||
</view>
|
</view>
|
||||||
|
@ -179,8 +179,8 @@
|
||||||
</view>
|
</view>
|
||||||
<view class="total">
|
<view class="total">
|
||||||
共{{item.order.total_num}}件 小计
|
共{{item.order.total_num}}件 小计
|
||||||
<view class="price" v-if="item.isTake == 0"><text>¥</text>{{ item.order.pay_price }}</view>
|
<view class="price" v-if="item.isTake == 0"><text>HK$</text>{{ item.order.pay_price }}</view>
|
||||||
<view class="price" v-if="item.isTake == 1"><text>¥</text>{{ item.order.org_price}}</view>
|
<view class="price" v-if="item.isTake == 1"><text>HK$</text>{{ item.order.org_price}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -381,15 +381,15 @@
|
||||||
<view class='moneyList'>
|
<view class='moneyList'>
|
||||||
<view class='item acea-row row-between-wrapper'>
|
<view class='item acea-row row-between-wrapper'>
|
||||||
<view>商品总价:</view>
|
<view>商品总价:</view>
|
||||||
<view class='money'>¥{{proPrice}}</view>
|
<view class='money'>HK${{proPrice}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='item acea-row row-between-wrapper' v-if="couponData.order_total_postage > 0">
|
<view class='item acea-row row-between-wrapper' v-if="couponData.order_total_postage > 0">
|
||||||
<view>运费:</view>
|
<view>运费:</view>
|
||||||
<view class='money'>¥{{couponData.order_total_postage}}</view>
|
<view class='money'>HK${{couponData.order_total_postage}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='item acea-row row-between-wrapper' v-if="coupon_price > 0">
|
<view class='item acea-row row-between-wrapper' v-if="coupon_price > 0">
|
||||||
<view>店铺优惠金额:</view>
|
<view>店铺优惠金额:</view>
|
||||||
<view class='money'>-¥{{coupon_price}}</view>
|
<view class='money'>-HK${{coupon_price}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='item acea-row row-between-wrapper' v-if="open_integral && userInfo.integral>0 && order_type == 0">
|
<view class='item acea-row row-between-wrapper' v-if="open_integral && userInfo.integral>0 && order_type == 0">
|
||||||
<view>积分抵扣:</view>
|
<view>积分抵扣:</view>
|
||||||
|
@ -408,7 +408,7 @@
|
||||||
<view>平台优惠券<text @tap="showCoupon" class="iconfont icon-wenhao1"></text></view>
|
<view>平台优惠券<text @tap="showCoupon" class="iconfont icon-wenhao1"></text></view>
|
||||||
<block v-if="platformCoupon.length > 0">
|
<block v-if="platformCoupon.length > 0">
|
||||||
<view class='discount money' @tap='couponTap2(platformCoupon,0)'>
|
<view class='discount money' @tap='couponTap2(platformCoupon,0)'>
|
||||||
<text v-if="total_platform_coupon_price>0">优惠¥{{total_platform_coupon_price}}</text>
|
<text v-if="total_platform_coupon_price>0">优惠HK${{total_platform_coupon_price}}</text>
|
||||||
<text v-else>暂未选择优惠券</text>
|
<text v-else>暂未选择优惠券</text>
|
||||||
<text class='iconfont icon-jiantou'></text>
|
<text class='iconfont icon-jiantou'></text>
|
||||||
</view>
|
</view>
|
||||||
|
@ -419,7 +419,7 @@
|
||||||
</view>
|
</view>
|
||||||
<view class='item acea-row row-between-wrapper' v-if="priceGroup.storePostage > 0">
|
<view class='item acea-row row-between-wrapper' v-if="priceGroup.storePostage > 0">
|
||||||
<view>运费:</view>
|
<view>运费:</view>
|
||||||
<view class='money'>+¥{{priceGroup.storePostage}}</view>
|
<view class='money'>+HK${{priceGroup.storePostage}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view style='height:140rpx;'></view>
|
<view style='height:140rpx;'></view>
|
||||||
|
@ -427,10 +427,10 @@
|
||||||
<view class="footer_count">
|
<view class="footer_count">
|
||||||
<view>
|
<view>
|
||||||
合计:
|
合计:
|
||||||
<text class='pColor'>¥{{totalPrice || 0}}</text>
|
<text class='pColor'>HK${{totalPrice || 0}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="coupon_price" v-if="couponData.total_coupon > 0">
|
<view class="coupon_price" v-if="couponData.total_coupon > 0">
|
||||||
优惠:¥ {{couponData.total_coupon}}
|
优惠:HK$ {{couponData.total_coupon}}
|
||||||
<text @click="openDiscount">优惠明细</text>
|
<text @click="openDiscount">优惠明细</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<view class='picTxt acea-row row-between-wrapper'>
|
<view class='picTxt acea-row row-between-wrapper'>
|
||||||
<view class='text'>
|
<view class='text'>
|
||||||
<view class='name'>订单信息</view>
|
<view class='name'>订单信息</view>
|
||||||
<view>消费订单:{{orderData.orderCount || 0}} 总消费:¥{{orderData.orderPrice || 0}}</view>
|
<view>消费订单:{{orderData.orderCount || 0}} 总消费:HK${{orderData.orderPrice || 0}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='pictrue'>
|
<view class='pictrue'>
|
||||||
<image :src="`${domain}/static/images/orderTime.png`"></image>
|
<image :src="`${domain}/static/images/orderTime.png`"></image>
|
||||||
|
@ -86,13 +86,13 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='money'>
|
<view class='money'>
|
||||||
<view>¥{{goods.cart_info.productPresellAttr.presell_price}}</view>
|
<view>HK${{goods.cart_info.productPresellAttr.presell_price}}</view>
|
||||||
<view>x{{goods.product_num}}</view>
|
<view>x{{goods.product_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="goods.cart_info.productPresell.presell_type === 2" class="event_price">
|
<view v-if="goods.cart_info.productPresell.presell_type === 2" class="event_price">
|
||||||
定金待支付 <text class="t-color">¥{{ order.pay_price }}</text>
|
定金待支付 <text class="t-color">HK${{ order.pay_price }}</text>
|
||||||
尾款待支付 <text class="t-color">¥{{ order.presellOrder.pay_price }}</text>
|
尾款待支付 <text class="t-color">HK${{ order.presellOrder.pay_price }}</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
|
@ -109,11 +109,11 @@
|
||||||
{{goods.cart_info.product.store_name}}
|
{{goods.cart_info.product.store_name}}
|
||||||
</view>
|
</view>
|
||||||
<view class='money' v-if="item.orderList[0].activity_type == 4">
|
<view class='money' v-if="item.orderList[0].activity_type == 4">
|
||||||
<view v-if="goods.cart_info.activeSku">¥{{goods.cart_info.activeSku.active_price}}</view>
|
<view v-if="goods.cart_info.activeSku">HK${{goods.cart_info.activeSku.active_price}}</view>
|
||||||
<view>x{{goods.product_num}}</view>
|
<view>x{{goods.product_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-else class='money'>
|
<view v-else class='money'>
|
||||||
<view>¥{{goods.cart_info.productAttr.price}}</view>
|
<view>HK${{goods.cart_info.productAttr.price}}</view>
|
||||||
<view>x{{goods.product_num}}</view>
|
<view>x{{goods.product_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -122,7 +122,7 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='totalPrice' v-if="item.orderList[0].activity_type !== 2">共{{item.total_num || 0}}件商品,总金额
|
<view class='totalPrice' v-if="item.orderList[0].activity_type !== 2">共{{item.total_num || 0}}件商品,总金额
|
||||||
<text class='money p-color'>¥{{item.pay_price}}</text>
|
<text class='money p-color'>HK${{item.pay_price}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class='bottom acea-row row-right row-middle'>
|
<view class='bottom acea-row row-right row-middle'>
|
||||||
<view class='bnt b-color' @click.stop='goPay(item.pay_price,item.group_order_id)'>立即付款</view>
|
<view class='bnt b-color' @click.stop='goPay(item.pay_price,item.group_order_id)'>立即付款</view>
|
||||||
|
@ -168,7 +168,7 @@
|
||||||
<view style="margin-top: 10rpx;" class="t-color">{{goods.is_refund==1?'退款中':goods.is_refund==2?'部分退款':goods.is_refund==3?'全部退款':''}}</view>
|
<view style="margin-top: 10rpx;" class="t-color">{{goods.is_refund==1?'退款中':goods.is_refund==2?'部分退款':goods.is_refund==3?'全部退款':''}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='money'>
|
<view class='money'>
|
||||||
<view>¥{{goods.cart_info.productPresellAttr.presell_price}}</view>
|
<view>HK${{goods.cart_info.productPresellAttr.presell_price}}</view>
|
||||||
<view>x{{goods.product_num}}</view>
|
<view>x{{goods.product_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -188,25 +188,25 @@
|
||||||
<view style="margin-top: 10rpx;" class="t-color">{{goods.is_refund==1?'退款中':goods.is_refund==2?'部分退款':goods.is_refund==3?'全部退款':''}}</view>
|
<view style="margin-top: 10rpx;" class="t-color">{{goods.is_refund==1?'退款中':goods.is_refund==2?'部分退款':goods.is_refund==3?'全部退款':''}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='money' v-if="item.activity_type == 3">
|
<view class='money' v-if="item.activity_type == 3">
|
||||||
<view v-if="goods.cart_info.productAssistAttr">¥{{goods.cart_info.productAssistAttr.assist_price}}</view>
|
<view v-if="goods.cart_info.productAssistAttr">HK${{goods.cart_info.productAssistAttr.assist_price}}</view>
|
||||||
<view>x{{goods.product_num}}</view>
|
<view>x{{goods.product_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='money' v-else-if="item.activity_type == 4">
|
<view class='money' v-else-if="item.activity_type == 4">
|
||||||
<view v-if="goods.cart_info.activeSku">¥{{goods.cart_info.activeSku.active_price}}</view>
|
<view v-if="goods.cart_info.activeSku">HK${{goods.cart_info.activeSku.active_price}}</view>
|
||||||
<view>x{{goods.product_num}}</view>
|
<view>x{{goods.product_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='money' v-else>
|
<view class='money' v-else>
|
||||||
<view>¥{{goods.cart_info.productAttr.price}}</view>
|
<view>HK${{goods.cart_info.productAttr.price}}</view>
|
||||||
<view>x{{goods.product_num}}</view>
|
<view>x{{goods.product_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='totalPrice' v-if="item.activity_type == 2">共{{item.orderNum || 0}}件商品,总金额
|
<view class='totalPrice' v-if="item.activity_type == 2">共{{item.orderNum || 0}}件商品,总金额
|
||||||
<text class='money p-color'>¥{{item.presell_price}}</text>
|
<text class='money p-color'>HK${{item.presell_price}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class='totalPrice' v-else>共{{item.orderNum || 0}}件商品,总金额
|
<view class='totalPrice' v-else>共{{item.orderNum || 0}}件商品,总金额
|
||||||
<text class='money p-color'>¥{{item.pay_price}}</text>
|
<text class='money p-color'>HK${{item.pay_price}}</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='bottom acea-row row-right row-middle'>
|
<view class='bottom acea-row row-right row-middle'>
|
||||||
|
|
|
@ -40,13 +40,13 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='money'>
|
<view class='money'>
|
||||||
<view>¥{{goods.cart_info.productPresellAttr.presell_price}}</view>
|
<view>HK${{goods.cart_info.productPresellAttr.presell_price}}</view>
|
||||||
<view>x{{goods.product_num}}</view>
|
<view>x{{goods.product_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="goods.cart_info.productPresell.presell_type === 2" class="event_price">
|
<view v-if="goods.cart_info.productPresell.presell_type === 2" class="event_price">
|
||||||
定金待支付 <text class="t-color">¥{{ order.pay_price }}</text>
|
定金待支付 <text class="t-color">HK${{ order.pay_price }}</text>
|
||||||
尾款待支付 <text class="t-color">¥{{ order.presellOrder.pay_price }}</text>
|
尾款待支付 <text class="t-color">HK${{ order.presellOrder.pay_price }}</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
|
@ -63,11 +63,11 @@
|
||||||
<view class='name line2'>{{goods.cart_info.product.store_name}}</view>
|
<view class='name line2'>{{goods.cart_info.product.store_name}}</view>
|
||||||
|
|
||||||
<view class='money' v-if="item.orderList[0].activity_type == 4">
|
<view class='money' v-if="item.orderList[0].activity_type == 4">
|
||||||
<view v-if="goods.cart_info.activeSku">¥{{goods.cart_info.activeSku.active_price}}</view>
|
<view v-if="goods.cart_info.activeSku">HK${{goods.cart_info.activeSku.active_price}}</view>
|
||||||
<view>x{{goods.product_num}}</view>
|
<view>x{{goods.product_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-else class='money'>
|
<view v-else class='money'>
|
||||||
<view>¥{{goods.cart_info.productAttr.price}}</view>
|
<view>HK${{goods.cart_info.productAttr.price}}</view>
|
||||||
<view>x{{goods.product_num}}</view>
|
<view>x{{goods.product_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -76,7 +76,7 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='totalPrice' v-if="item.orderList[0].activity_type !== 2">共{{item.total_num || 0}}件商品,总金额
|
<view class='totalPrice' v-if="item.orderList[0].activity_type !== 2">共{{item.total_num || 0}}件商品,总金额
|
||||||
<text class='money p-color'>¥{{item.pay_price}}</text>
|
<text class='money p-color'>HK${{item.pay_price}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class='bottom acea-row row-right row-middle'>
|
<view class='bottom acea-row row-right row-middle'>
|
||||||
<!-- <view class='bnt cancelBnt' @click.stop='cancelOrder(index,item.group_order_id)'>取消订单</view> -->
|
<!-- <view class='bnt cancelBnt' @click.stop='cancelOrder(index,item.group_order_id)'>取消订单</view> -->
|
||||||
|
@ -120,7 +120,7 @@
|
||||||
<view style="margin-top: 10rpx;" class="t-color">{{goods.is_refund==1?'退款中':goods.is_refund==2?'部分退款':goods.is_refund==3?'全部退款':''}}</view>
|
<view style="margin-top: 10rpx;" class="t-color">{{goods.is_refund==1?'退款中':goods.is_refund==2?'部分退款':goods.is_refund==3?'全部退款':''}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='money'>
|
<view class='money'>
|
||||||
<view>¥{{goods.cart_info.productPresellAttr.presell_price}}</view>
|
<view>HK${{goods.cart_info.productPresellAttr.presell_price}}</view>
|
||||||
<view>x{{goods.product_num}}</view>
|
<view>x{{goods.product_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -139,25 +139,25 @@
|
||||||
<view style="margin-top: 10rpx;" class="t-color">{{goods.is_refund==1?'退款中':goods.is_refund==2?'部分退款':goods.is_refund==3?'全部退款':''}}</view>
|
<view style="margin-top: 10rpx;" class="t-color">{{goods.is_refund==1?'退款中':goods.is_refund==2?'部分退款':goods.is_refund==3?'全部退款':''}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='money' v-if="item.activity_type == 3">
|
<view class='money' v-if="item.activity_type == 3">
|
||||||
<view v-if="goods.cart_info.productAssistAttr">¥{{goods.cart_info.productAssistAttr.assist_price}}</view>
|
<view v-if="goods.cart_info.productAssistAttr">HK${{goods.cart_info.productAssistAttr.assist_price}}</view>
|
||||||
<view>x{{goods.product_num}}</view>
|
<view>x{{goods.product_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='money' v-else-if="item.activity_type == 4">
|
<view class='money' v-else-if="item.activity_type == 4">
|
||||||
<view v-if="goods.cart_info.activeSku">¥{{goods.cart_info.activeSku.active_price}}</view>
|
<view v-if="goods.cart_info.activeSku">HK${{goods.cart_info.activeSku.active_price}}</view>
|
||||||
<view>x{{goods.product_num}}</view>
|
<view>x{{goods.product_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='money' v-else>
|
<view class='money' v-else>
|
||||||
<view>¥{{goods.cart_info.productAttr.price}}</view>
|
<view>HK${{goods.cart_info.productAttr.price}}</view>
|
||||||
<view>x{{goods.product_num}}</view>
|
<view>x{{goods.product_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='totalPrice' v-if="item.activity_type == 2">共{{item.orderNum || 0}}件商品,总金额
|
<view class='totalPrice' v-if="item.activity_type == 2">共{{item.orderNum || 0}}件商品,总金额
|
||||||
<text class='money p-color'>¥{{item.presell_price}}</text>
|
<text class='money p-color'>HK${{item.presell_price}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class='totalPrice' v-else>共{{item.orderNum || 0}}件商品,总金额
|
<view class='totalPrice' v-else>共{{item.orderNum || 0}}件商品,总金额
|
||||||
<text class='money p-color'>¥{{item.pay_price}}</text>
|
<text class='money p-color'>HK${{item.pay_price}}</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='bottom acea-row row-right row-middle'>
|
<view class='bottom acea-row row-right row-middle'>
|
||||||
|
|
|
@ -36,13 +36,13 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='money'>
|
<view class='money'>
|
||||||
<view v-if="goods.cart_info.productPresellAttr">¥{{goods.cart_info.productPresellAttr.presell_price}}</view>
|
<view v-if="goods.cart_info.productPresellAttr">HK${{goods.cart_info.productPresellAttr.presell_price}}</view>
|
||||||
<view>x{{goods.product_num}}</view>
|
<view>x{{goods.product_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="goods.cart_info.productPresell.presell_type === 2" class="event_price">
|
<view v-if="goods.cart_info.productPresell.presell_type === 2" class="event_price">
|
||||||
<text class="color_gray">定金已支付 <text>¥{{ item.pay_price }},</text></text>
|
<text class="color_gray">定金已支付 <text>HK${{ item.pay_price }},</text></text>
|
||||||
尾款待支付 <text class="p-color">¥{{ item.presellOrder&&item.presellOrder.pay_price }}</text>
|
尾款待支付 <text class="p-color">HK${{ item.presellOrder&&item.presellOrder.pay_price }}</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
|
|
|
@ -27,8 +27,8 @@
|
||||||
</view>
|
</view>
|
||||||
<view class='text line1'>{{item.user.nickname}}</view>
|
<view class='text line1'>{{item.user.nickname}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='money' v-if="item.status >= 2">返佣:<text class='p-color'>¥{{item.brokerage}}</text></view>
|
<view class='money' v-if="item.status >= 2">返佣:<text class='p-color'>HK${{item.brokerage}}</text></view>
|
||||||
<view class='money' v-else>暂未返佣:<text class='p-color'>¥{{item.brokerage}}</text></view>
|
<view class='money' v-else>暂未返佣:<text class='p-color'>HK${{item.brokerage}}</text></view>
|
||||||
</view>
|
</view>
|
||||||
<view class='bottom'>
|
<view class='bottom'>
|
||||||
<view class="acea-row">
|
<view class="acea-row">
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
<view class="name line1"><text v-if="order_status == 2" class="event_name event_bg">预售</text>{{item.cart_info.product.store_name}}</view>
|
<view class="name line1"><text v-if="order_status == 2" class="event_name event_bg">预售</text>{{item.cart_info.product.store_name}}</view>
|
||||||
<view class='attr line1' v-if="item.cart_info.productAttr.sku">{{item.cart_info.productAttr.sku}}</view>
|
<view class='attr line1' v-if="item.cart_info.productAttr.sku">{{item.cart_info.productAttr.sku}}</view>
|
||||||
<view class="money acea-row row-middle">
|
<view class="money acea-row row-middle">
|
||||||
<view class="price">¥{{ order_status == 3 ? item.cart_info.productAssistAttr.assist_price : order_status == 4 ? item.cart_info.activeSku.active_price : item.cart_info.productAttr.price}} ×{{item.refund_num}}</view>
|
<view class="price">HK${{ order_status == 3 ? item.cart_info.productAssistAttr.assist_price : order_status == 4 ? item.cart_info.activeSku.active_price : item.cart_info.productAttr.price}} ×{{item.refund_num}}</view>
|
||||||
<image v-if="item.cart_info.productAttr.show_svip_price" class="svip-img" :src="`${domain}/static/images/svip.png`"></image>
|
<image v-if="item.cart_info.productAttr.show_svip_price" class="svip-img" :src="`${domain}/static/images/svip.png`"></image>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
<block v-if="type == 3">
|
<block v-if="type == 3">
|
||||||
<view class="txt">退款成功,金额 ¥{{detail.refund_price}}</view>
|
<view class="txt">退款成功,金额 HK${{detail.refund_price}}</view>
|
||||||
<view class="time">申请时间:{{detail.status_time}}</view>
|
<view class="time">申请时间:{{detail.status_time}}</view>
|
||||||
</block>
|
</block>
|
||||||
<block v-if="type == -2">
|
<block v-if="type == -2">
|
||||||
|
@ -64,7 +64,7 @@
|
||||||
<view class="msg">
|
<view class="msg">
|
||||||
<view class="name line1"><text v-if="item.product.cart_info.product_type === 2" class="event_name event_bg">预售</text>{{item.product.cart_info.product.store_name}}</view>
|
<view class="name line1"><text v-if="item.product.cart_info.product_type === 2" class="event_name event_bg">预售</text>{{item.product.cart_info.product.store_name}}</view>
|
||||||
<view class="des">{{item.product.cart_info.productAttr.sku}}</view>
|
<view class="des">{{item.product.cart_info.productAttr.sku}}</view>
|
||||||
<view class="price">¥{{item.product.product_type == 3 ? item.product.cart_info.productAssistAttr.assist_price : item.product.product_type == 4 ? item.product.cart_info.activeSku.active_price : item.product.cart_info.productAttr.price}}</view>
|
<view class="price">HK${{item.product.product_type == 3 ? item.product.cart_info.productAssistAttr.assist_price : item.product.product_type == 4 ? item.product.cart_info.activeSku.active_price : item.product.cart_info.productAttr.price}}</view>
|
||||||
<view class="num">x {{item.refund_num}}</view>
|
<view class="num">x {{item.refund_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
@ -86,7 +86,7 @@
|
||||||
<view class="item">
|
<view class="item">
|
||||||
<view class="label">退款金额:</view>
|
<view class="label">退款金额:</view>
|
||||||
<view class="txt flex">
|
<view class="txt flex">
|
||||||
<text>¥ {{detail.refund_price}}</text>
|
<text>HK$ {{detail.refund_price}}</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="item">
|
<view class="item">
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
<view class="info">
|
<view class="info">
|
||||||
<view class="name line1">{{item.cart_info.product.store_name}}</view>
|
<view class="name line1">{{item.cart_info.product.store_name}}</view>
|
||||||
<view class="tips">{{item.cart_info.productAttr.sku}}</view>
|
<view class="tips">{{item.cart_info.productAttr.sku}}</view>
|
||||||
<view class="price">¥{{item.cart_info.productAttr.price}} ×{{item.refund_num}}</view>
|
<view class="price">HK${{item.cart_info.productAttr.price}} ×{{item.refund_num}}</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="check-box" @click="bindCheck(item)">
|
<view class="check-box" @click="bindCheck(item)">
|
||||||
<view v-if="item.check" class="iconfont icon-xuanzhong1"></view>
|
<view v-if="item.check" class="iconfont icon-xuanzhong1"></view>
|
||||||
|
|
|
@ -47,7 +47,7 @@
|
||||||
type='digit' v-model="extract_price"></input></view>
|
type='digit' v-model="extract_price"></input></view>
|
||||||
</view>
|
</view>
|
||||||
<view class='tip mt25'>
|
<view class='tip mt25'>
|
||||||
当前可提现金额: <text class="price">¥{{userInfo.brokerage_price}},</text>冻结佣金:¥{{userInfo.lock_brokerage}}
|
当前可提现金额: <text class="price">HK${{userInfo.brokerage_price}},</text>冻结佣金:HK${{userInfo.lock_brokerage}}
|
||||||
</view>
|
</view>
|
||||||
<view class='tip'>
|
<view class='tip'>
|
||||||
说明: 每笔佣金的冻结期为{{userInfo.broken_day}}天,到期后可提现
|
说明: 每笔佣金的冻结期为{{userInfo.broken_day}}天,到期后可提现
|
||||||
|
@ -84,7 +84,7 @@
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view class='tip mt25'>
|
<view class='tip mt25'>
|
||||||
当前可提现金额: <text class="price">¥{{userInfo.brokerage_price}},</text>冻结佣金:¥{{userInfo.lock_brokerage}}
|
当前可提现金额: <text class="price">HK${{userInfo.brokerage_price}},</text>冻结佣金:HK${{userInfo.lock_brokerage}}
|
||||||
</view>
|
</view>
|
||||||
<view class='tip'>
|
<view class='tip'>
|
||||||
说明: 每笔佣金的冻结期为{{userInfo.broken_day}}天,到期后可提现
|
说明: 每笔佣金的冻结期为{{userInfo.broken_day}}天,到期后可提现
|
||||||
|
@ -92,7 +92,7 @@
|
||||||
<button formType="submit" :disabled="load" class='bnt b-color' :class="load ? 'disabled' : ''" >提现</button>
|
<button formType="submit" :disabled="load" class='bnt b-color' :class="load ? 'disabled' : ''" >提现</button>
|
||||||
</view>
|
</view>
|
||||||
<view v-else class="auto_arrival">
|
<view v-else class="auto_arrival">
|
||||||
<view class='tip'>当前可提现金额: <text class="price">¥{{userInfo.brokerage_price}}</text>
|
<view class='tip'>当前可提现金额: <text class="price">HK${{userInfo.brokerage_price}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view class='input'><input placeholder-class='placeholder1' name="extract_price"
|
<view class='input'><input placeholder-class='placeholder1' name="extract_price"
|
||||||
type='digit' :placeholder="placeholderValue" @focus="placeholderValue = ''" v-model="extract_price"></input>
|
type='digit' :placeholder="placeholderValue" @focus="placeholderValue = ''" v-model="extract_price"></input>
|
||||||
|
@ -128,7 +128,7 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='tip mb25'>
|
<view class='tip mb25'>
|
||||||
当前可提现金额: <text class="price">¥{{userInfo.brokerage_price}},</text>冻结佣金:¥{{userInfo.lock_brokerage}}
|
当前可提现金额: <text class="price">HK${{userInfo.brokerage_price}},</text>冻结佣金:HK${{userInfo.lock_brokerage}}
|
||||||
</view>
|
</view>
|
||||||
<view class='tip' v-if="userInfo.broken_day>0">
|
<view class='tip' v-if="userInfo.broken_day>0">
|
||||||
说明: 每笔佣金的冻结期为{{userInfo.broken_day}}天,到期后可提现
|
说明: 每笔佣金的冻结期为{{userInfo.broken_day}}天,到期后可提现
|
||||||
|
|
|
@ -17,16 +17,16 @@
|
||||||
<view class='item acea-row row-center-wrapper'>
|
<view class='item acea-row row-center-wrapper'>
|
||||||
<block v-if="item.status == 0">
|
<block v-if="item.status == 0">
|
||||||
<view v-if="item.coupon.send_type == 5" class='money vip-coupon'>
|
<view v-if="item.coupon.send_type == 5" class='money vip-coupon'>
|
||||||
<view class="line1 coupon_value">¥<text class='num'>{{item.coupon_price}}</text></view>
|
<view class="line1 coupon_value">HK$<text class='num'>{{item.coupon_price}}</text></view>
|
||||||
<view class="pic-num">满{{ item.use_min_price }}元可用</view>
|
<view class="pic-num">满{{ item.use_min_price }}元可用</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-else class='money' :style="{ 'background-image': `url(${domain}/static/diy/couponBg${keyColor}.png)` }">
|
<view v-else class='money' :style="{ 'background-image': `url(${domain}/static/diy/couponBg${keyColor}.png)` }">
|
||||||
<view class="line1 coupon_value">¥<text class='num'>{{item.coupon_price}}</text></view>
|
<view class="line1 coupon_value">HK$<text class='num'>{{item.coupon_price}}</text></view>
|
||||||
<view class="pic-num">满{{ item.use_min_price }}元可用</view>
|
<view class="pic-num">满{{ item.use_min_price }}元可用</view>
|
||||||
</view>
|
</view>
|
||||||
</block>
|
</block>
|
||||||
<view v-else class='money moneyGray'>
|
<view v-else class='money moneyGray'>
|
||||||
<view>¥<text class='num'>{{item.coupon_price}}</text></view>
|
<view>HK$<text class='num'>{{item.coupon_price}}</text></view>
|
||||||
<view class="pic-num">满{{ item.use_min_price }}元可用</view>
|
<view class="pic-num">满{{ item.use_min_price }}元可用</view>
|
||||||
</view>
|
</view>
|
||||||
<view class='text'>
|
<view class='text'>
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue