完善茶艺师接口对接
This commit is contained in:
@ -15,17 +15,15 @@
|
||||
<!-- 订单详情 -->
|
||||
<view class="mt-28rpx mx-32rpx bg-white rounded-16rpx py-30rpx relative">
|
||||
<view class="absolute top-0 right-38rpx">
|
||||
<!-- change_type: 1包间预定 2包间续订 3提现 4团购核销 -->
|
||||
<!-- change_type: 1.预定2.续时3.续茶4.退款5.提现-->
|
||||
<wd-img v-if="billDetails.change_type == 1" width="112rpx" height="112rpx" :src="`${OSS}images/store/bill/image1.png`"
|
||||
mode="aspectFill" />
|
||||
<wd-img v-if="billDetails.change_type == 2" width="112rpx" height="112rpx" :src="`${OSS}images/store/bill/image2.png`"
|
||||
mode="aspectFill" />
|
||||
<wd-img v-if="billDetails.change_type == 4" width="112rpx" height="112rpx" :src="`${OSS}images/store/bill/image3.png`"
|
||||
mode="aspectFill" />
|
||||
</view>
|
||||
<view class="flex items-center">
|
||||
<view class="w-8rpx h-32rpx bg-[#4C9F44] mr-22rpx"></view>
|
||||
<view class="font-bold text-28rpx leading-40rpx text-[#303133]">订单号:{{ billDetails.order.order_sn }}</view>
|
||||
<view class="font-bold text-28rpx leading-40rpx text-[#303133]">订单号:{{ billDetails.source_sn }}</view>
|
||||
</view>
|
||||
|
||||
<view class="mt-38rpx text-center">
|
||||
@ -39,20 +37,20 @@
|
||||
|
||||
<view class="text-28rpx leading-40rpx text-[#606266] mx-28rpx">
|
||||
<view class="flex justify-between items-center mb-16rpx">
|
||||
<view>消费类型</view>
|
||||
<view class="w-150rpx">消费类型</view>
|
||||
<view>{{ Bill.handleMapTransactionType(billDetails.change_type) }}</view>
|
||||
</view>
|
||||
<view class="flex justify-between items-center mb-16rpx">
|
||||
<view>交易方式</view>
|
||||
<view>{{ PayWayText[billDetails.order.pay_way] }}</view>
|
||||
<view class="w-150rpx">交易方式</view>
|
||||
<view>{{ billDetails.pay_way_title }}</view>
|
||||
</view>
|
||||
<view class="flex justify-between items-center mb-16rpx">
|
||||
<view>消费金额</view>
|
||||
<view class="w-150rpx">实际收入</view>
|
||||
<view>{{ billDetails.amount }}</view>
|
||||
</view>
|
||||
<view class="flex justify-between items-center mb-16rpx">
|
||||
<view>平台服务费</view>
|
||||
<view>{{ billDetails.service_price }}</view>
|
||||
<view class="w-150rpx">用户备注</view>
|
||||
<view class="w-400rpx text-right">{{ billDetails.remark }}</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
@ -61,16 +59,11 @@
|
||||
<view class="text-28rpx leading-40rpx text-[#606266] mx-28rpx">
|
||||
<view class="flex justify-between items-center mb-16rpx">
|
||||
<view>用户名</view>
|
||||
<view>{{ billDetails.order.nickname }}</view>
|
||||
</view>
|
||||
<!-- 如果是茶室预定类型则显示消费门店 -->
|
||||
<view class="flex justify-between items-center mb-16rpx">
|
||||
<view>用户手机号</view>
|
||||
<view>{{ billDetails.order.mobile }}</view>
|
||||
<view>{{ billDetails.user_name }}</view>
|
||||
</view>
|
||||
<view class="flex justify-between items-center mb-16rpx">
|
||||
<view>支付时间</view>
|
||||
<view>{{ billDetails.order.update_dtime }}</view>
|
||||
<view>{{ billDetails.create_time}}</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
@ -79,7 +72,7 @@
|
||||
|
||||
|
||||
<script lang="ts" setup>
|
||||
import { getUserTransactionDetailsInfo } from '@/api/user'
|
||||
import { getTeaSpecialistBillDetails } from '@/api/tes-specialist'
|
||||
import { PayWayText } from '@/utils/pay'
|
||||
|
||||
const OSS = inject('OSS')
|
||||
@ -96,14 +89,14 @@
|
||||
nickname: '',
|
||||
mobile: '',
|
||||
update_dtime: '',
|
||||
service_price: ''
|
||||
remark: '', // 用户备注
|
||||
}
|
||||
})
|
||||
|
||||
onLoad(async (args) => {
|
||||
id.value = Number(args.id) || 0
|
||||
const res = await getUserTransactionDetailsInfo(id.value)
|
||||
billDetails.value = res.details
|
||||
const res = await getTeaSpecialistBillDetails(id.value)
|
||||
billDetails.value = res
|
||||
console.log("🚀 ~ billDetails.value:", billDetails.value)
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user