|
@@ -16,7 +16,7 @@
|
|
>
|
|
>
|
|
</view>
|
|
</view>
|
|
<view class="car_list">
|
|
<view class="car_list">
|
|
- <view class="business_name"><image src="../../static/icon/shop_fill.png" class="business_icon" /> {{ order_datail?.business_name }}</view>
|
|
|
|
|
|
+ <view class="business_name"> {{ order_datail?.business_name }}</view>
|
|
|
|
|
|
<view class="car_item" v-for="(item, index) in order_datail.order_items" :key="index" @click="_navToProduct(item.product_id)">
|
|
<view class="car_item" v-for="(item, index) in order_datail.order_items" :key="index" @click="_navToProduct(item.product_id)">
|
|
<view class="box_left">
|
|
<view class="box_left">
|
|
@@ -40,25 +40,29 @@
|
|
|
|
|
|
<view class="price_content">
|
|
<view class="price_content">
|
|
<view class="price_content_item">
|
|
<view class="price_content_item">
|
|
- <view>订单总价</view>
|
|
|
|
- <view class="price">¥{{ order_datail?.price_total }}</view>
|
|
|
|
|
|
+ <view>订单编号</view>
|
|
|
|
+ <view style="display: flex; align-items: center">
|
|
|
|
+ <view>{{ order_datail?.order_code }}</view
|
|
|
|
+ >
|
|
|
|
+ <view v-if="order_datail?.order_code" class="copy_btn" @click="_copyorderCode(order_datail?.order_code)">复制</view>
|
|
|
|
+ </view>
|
|
</view>
|
|
</view>
|
|
<view class="price_content_item">
|
|
<view class="price_content_item">
|
|
- <view>优惠价格</view>
|
|
|
|
- <view class="price">¥-{{ order_datail?.coupon_total }}</view>
|
|
|
|
|
|
+ <view>下单时间</view>
|
|
|
|
+ <view>{{ order_datail?.insert_time }}</view>
|
|
</view>
|
|
</view>
|
|
|
|
+ <view class="price_content_title"></view>
|
|
<view class="price_content_item">
|
|
<view class="price_content_item">
|
|
- <view>订单金额</view>
|
|
|
|
- <view class="price">¥{{ order_datail?.pay_total }}</view>
|
|
|
|
|
|
+ <view>订单总价</view>
|
|
|
|
+ <view>¥{{ order_datail?.price_total }}</view>
|
|
</view>
|
|
</view>
|
|
- <view class="price_content_title"></view>
|
|
|
|
<view class="price_content_item">
|
|
<view class="price_content_item">
|
|
- <view>订单编号</view>
|
|
|
|
- <view>{{ order_datail?.order_code }}</view>
|
|
|
|
|
|
+ <view>优惠价格</view>
|
|
|
|
+ <view>¥-{{ order_datail?.coupon_total }}</view>
|
|
</view>
|
|
</view>
|
|
<view class="price_content_item">
|
|
<view class="price_content_item">
|
|
- <view>下单时间</view>
|
|
|
|
- <view>{{ order_datail?.insert_time }}</view>
|
|
|
|
|
|
+ <view>订单金额</view>
|
|
|
|
+ <view class="price">¥{{ order_datail?.pay_total }}</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
@@ -98,6 +102,36 @@ export default {
|
|
});
|
|
});
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ _copyorderCode(info) {
|
|
|
|
+ // #ifndef H5
|
|
|
|
+ //uni.setClipboardData方法就是讲内容复制到粘贴板
|
|
|
|
+ uni.setClipboardData({
|
|
|
|
+ data: info, //要被复制的内容
|
|
|
|
+ success: () => {
|
|
|
|
+ //复制成功的回调函数
|
|
|
|
+ uni.showToast({
|
|
|
|
+ //提示
|
|
|
|
+ title: "复制成功",
|
|
|
|
+ });
|
|
|
|
+ },
|
|
|
|
+ });
|
|
|
|
+ // #endif
|
|
|
|
+
|
|
|
|
+ // #ifdef H5
|
|
|
|
+ let textarea = document.createElement("textarea");
|
|
|
|
+ textarea.value = info;
|
|
|
|
+ textarea.readOnly = "readOnly";
|
|
|
|
+ document.body.appendChild(textarea);
|
|
|
|
+ textarea.select(); // 选中文本内容
|
|
|
|
+ textarea.setSelectionRange(0, info.length);
|
|
|
|
+ uni.showToast({
|
|
|
|
+ //提示
|
|
|
|
+ title: "复制成功",
|
|
|
|
+ });
|
|
|
|
+ result = document.execCommand("copy");
|
|
|
|
+ textarea.remove();
|
|
|
|
+ // #endif
|
|
|
|
+ },
|
|
},
|
|
},
|
|
};
|
|
};
|
|
</script>
|
|
</script>
|
|
@@ -268,5 +302,15 @@ export default {
|
|
color: red;
|
|
color: red;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ .copy_btn {
|
|
|
|
+ border-radius: 20rpx;
|
|
|
|
+ background-color: #f3f3f3;
|
|
|
|
+ font-size: 24rpx;
|
|
|
|
+ width: 100rpx;
|
|
|
|
+ height: 45rpx;
|
|
|
|
+ display: flex;
|
|
|
|
+ align-items: center;
|
|
|
|
+ justify-content: center;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
</style>
|
|
</style>
|