|
|
@@ -72,7 +72,11 @@
|
|
|
<view class="list_name">数量</view>
|
|
|
<view class="list_con">{{ Data.num }}</view>
|
|
|
</view>
|
|
|
- <view class="order_list flex_r flex_ac flex_jb">
|
|
|
+ <view class="order_list flex_r flex_ac flex_jb" v-if="Data.type == 1">
|
|
|
+ <view class="list_name">商品单价</view>
|
|
|
+ <view class="list_con">{{ parseFloat(goodsInfo.teac) }} TeaC</view>
|
|
|
+ </view>
|
|
|
+ <view class="order_list flex_r flex_ac flex_jb" v-else>
|
|
|
<view class="list_name">商品单价</view>
|
|
|
<view class="list_con">¥{{ parseFloat(goodsInfo.cost_price) }}</view>
|
|
|
</view>
|
|
|
@@ -113,10 +117,19 @@
|
|
|
<view class="list_con p_color">-¥{{ goldNum }}</view>
|
|
|
</view>
|
|
|
</template>
|
|
|
- <view class="order_list flex_r flex_ac flex_jb">
|
|
|
+ <view class="order_list flex_r flex_ac flex_jb" v-if="Data.type == 1">
|
|
|
+ <view class="list_name">小计</view>
|
|
|
+ <view class="list_con">{{ $h.Mul(goodsInfo.teac, Data.num) }} TeaC</view>
|
|
|
+ </view>
|
|
|
+ <view class="order_list flex_r flex_ac flex_jb" v-if="Data.type == 1">
|
|
|
+ <view class="list_name">茶宝</view>
|
|
|
+ <view class="list_con">{{ $h.Mul(goodsInfo.treasure_price, Data.num) }} 茶宝</view>
|
|
|
+ </view>
|
|
|
+ <view class="order_list flex_r flex_ac flex_jb" v-else>
|
|
|
<view class="list_name">小计</view>
|
|
|
<view class="list_con">¥{{ CommodityPrice>0?CommodityPrice:0 || 0 }}</view>
|
|
|
</view>
|
|
|
+
|
|
|
</view>
|
|
|
<view class="order mar_b20" v-if="Data.type == 1">
|
|
|
<view class="info_type">批发专区</view>
|
|
|
@@ -126,7 +139,15 @@
|
|
|
</view>
|
|
|
<view class="order_list flex_r flex_ac flex_jb">
|
|
|
<view class="list_name">商品单价</view>
|
|
|
- <view class="list_con">¥{{ parseFloat(goodsInfo.trade_price) }}</view>
|
|
|
+ <view class="list_con">{{ parseFloat(goodsInfo.trade_teac) }} TeaC</view>
|
|
|
+ </view>
|
|
|
+ <!-- <view class="order_list flex_r flex_ac flex_jb" v-if="Data.type != 1">
|
|
|
+ <view class="list_name">小计</view>
|
|
|
+ <view class="list_con">¥{{ wholesalePriceTotal || 0 }}</view>
|
|
|
+ </view> -->
|
|
|
+ <view class="order_list flex_r flex_ac flex_jb">
|
|
|
+ <view class="list_name">小计</view>
|
|
|
+ <view class="list_con">{{($h.Mul(goodsInfo.trade_teac, Data.num * 2) || 0) +' TeaC'}}</view>
|
|
|
</view>
|
|
|
<view class="order_list flex_r flex_ac flex_jb">
|
|
|
<view class="flex_r flex_ac">
|
|
|
@@ -135,24 +156,33 @@
|
|
|
</view>
|
|
|
<view class="list_con">¥{{ $h.Mul(goodsInfo.service, Data.num * 2) }}</view>
|
|
|
</view>
|
|
|
- <view class="order_list flex_r flex_ac flex_jb">
|
|
|
- <view class="list_name">小计</view>
|
|
|
- <view class="list_con">¥{{ wholesalePriceTotal || 0 }}</view>
|
|
|
- </view>
|
|
|
</view>
|
|
|
<view class="order">
|
|
|
<view class="order_list flex_r flex_ac flex_jb">
|
|
|
<view class="list_name">订单合计</view>
|
|
|
- <view class="list_con">¥{{ amountTotal>0?amountTotal:0 || 0 }}</view>
|
|
|
+ <view class="list_con" v-if="Data.type == 1">{{($h.Add($h.Mul(goodsInfo.teac, Data.num),$h.Mul(goodsInfo.trade_teac, Data.num * 2))||0) +'TeaC + '+(($h.Mul(goodsInfo.treasure_price, Data.num)) || 0) }}茶宝 + ¥{{ $h.Mul(goodsInfo.service, Data.num * 2) }}</view>
|
|
|
+ <view class="list_con" v-else>¥{{ amountTotal>0?amountTotal:0 || 0 }}</view>
|
|
|
</view>
|
|
|
- <view class="order_list flex_r flex_ac flex_jb" v-if="['1','2','3'].includes(Data.type)">
|
|
|
+ <view class="order_list flex_r flex_ac flex_jb" v-if="['2','3'].includes(Data.type)">
|
|
|
<view class="list_name">可用云宝</view>
|
|
|
<view class="list_con g_color">¥{{ userinfo.user_money }}</view>
|
|
|
</view>
|
|
|
- <view class="order_list flex_r flex_ac flex_jb" v-if="['1','2','3', '4'].includes(Data.type) && isAct">
|
|
|
+ <view class="order_list flex_r flex_ac flex_jb" v-if="['2','3', '4'].includes(Data.type) && isAct">
|
|
|
<view class="list_name">数智余额</view>
|
|
|
<view class="list_con g_color">¥{{ localInfo.property }}</view>
|
|
|
</view>
|
|
|
+ <view class="order_list flex_r flex_ac flex_jb" v-if="Data.type == 1">
|
|
|
+ <view class="list_name">可用TeaC</view>
|
|
|
+ <view class="list_con g_color">¥{{ userinfo.teac }}</view>
|
|
|
+ </view>
|
|
|
+ <view class="order_list flex_r flex_ac flex_jb" v-if="Data.type == 1">
|
|
|
+ <view class="list_name">可用茶宝</view>
|
|
|
+ <view class="list_con g_color">¥{{ userinfo.cha_bao }}</view>
|
|
|
+ </view>
|
|
|
+ <view class="order_list flex_r flex_ac flex_jb" v-if="Data.type == 1">
|
|
|
+ <view class="list_name">余额</view>
|
|
|
+ <view class="list_con g_color">¥{{ localInfo.property }}</view>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
<view class="msginfo" v-if="Data.type == 1">
|
|
|
<view class="title">特别提示</view>
|
|
|
@@ -161,6 +191,7 @@
|
|
|
<!-- 订单信息-end -->
|
|
|
<!-- 底部操作栏 -->
|
|
|
<view class="bar flex_r flex_ac flex_jb">
|
|
|
+ <!-- <view class="bar_info flex_r flex_ac" v-if="Data.type == 1">待支付<text>¥{{ $h.Mul(goodsInfo.service, Data.num * 2) }}</text></view> -->
|
|
|
<view class="bar_info flex_r flex_ac">待支付<text>¥{{ obligation }}</text></view>
|
|
|
<view class="pay_btn flex_r flex_ac flex_jc" @tap="payment">立即支付</view>
|
|
|
</view>
|
|
|
@@ -299,7 +330,6 @@ export default {
|
|
|
this.amountTotal = this.$h.Add(wpt,this.amountTotal)
|
|
|
ps = this.$h.Add(ps, wp);
|
|
|
}
|
|
|
-
|
|
|
let um = 0; //数智生活余额
|
|
|
if (this.isAct) um = this.localInfo.property; //数智生活余额
|
|
|
let userBalance = this.$h.Add(this.userinfo.user_money, um); //用户总余额(数智生活余额+云宝)
|
|
|
@@ -309,8 +339,9 @@ export default {
|
|
|
|
|
|
let obligation = 0;
|
|
|
if (type == 1) {
|
|
|
- b1 = this.$h.Sub(ps, this.userinfo.user_money); //用云宝计算后 待支付价格
|
|
|
- let sp = this.$h.Sub(wy,um); //寄卖服务费只能用数智生活余额支付或微信支付
|
|
|
+ // b1 = this.$h.Sub(ps, this.userinfo.user_money); //用云宝计算后 待支付价格
|
|
|
+ b1 = this.$h.Sub(ps,um); // 寄卖服务待支付价格不使用云宝
|
|
|
+ let sp = wy; //寄卖服务费只能用数智生活余额支付或微信支付
|
|
|
obligation = b1 > 0 ? b1 : 0;
|
|
|
obligation = this.$h.Add(obligation,sp > 0 ? sp : 0);
|
|
|
}
|