This commit is contained in:
faiz 2024-05-31 15:08:24 +08:00
parent d7a9c1bd62
commit dc68db9a45
726 changed files with 35133 additions and 347 deletions

View File

@ -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;
} }

View File

@ -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>

View File

@ -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>

View File

@ -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;

View File

@ -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>

View File

@ -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>

View File

@ -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'>

View File

@ -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 -->

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -40,7 +40,7 @@ var entities = {
divide: '÷', divide: '÷',
cent: '¢', cent: '¢',
pound: '£', pound: '£',
yen: '¥', yen: 'HK$',
euro: '€', euro: '€',
sect: '§' sect: '§'
}; };

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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');

View File

@ -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>

View File

@ -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://您的域名

View File

@ -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" ],

5
package-lock.json generated
View File

@ -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",

View File

@ -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",

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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

View File

@ -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">

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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">

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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;

View File

@ -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">

View File

@ -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">

View File

@ -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">

View File

@ -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'>

View File

@ -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>

View File

@ -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>

View File

@ -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">
发送退款单 发送退款单

View File

@ -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>

View File

@ -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;

View File

@ -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>

View File

@ -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>

View File

@ -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;

View File

@ -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>

View File

@ -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%)`}">

View File

@ -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">

View File

@ -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>

View File

@ -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>

View File

@ -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="">

View File

@ -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">

View File

@ -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>

View File

@ -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">

View File

@ -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>

View File

@ -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({

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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'>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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'>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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(){

View File

@ -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>

View File

@ -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'>

View File

@ -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'>

View File

@ -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>

View File

@ -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">

View File

@ -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>

View File

@ -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">

View File

@ -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>

View File

@ -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}}到期后可提现

View File

@ -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