Commit 9090f719 authored by zhengke's avatar zhengke

no message

parent 868204dd
...@@ -113,6 +113,7 @@ ...@@ -113,6 +113,7 @@
</div> </div>
</template> </template>
<!-- 历史发票列表 -->
<template v-if="activeName=='invoiceHistory'&&orders && orders.length>0 && !loading"> <template v-if="activeName=='invoiceHistory'&&orders && orders.length>0 && !loading">
<div v-loading="CancelLoading"> <div v-loading="CancelLoading">
<div class="order-body order-InvoiceC" v-for="x in orders" :key="x.orderid"> <div class="order-body order-InvoiceC" v-for="x in orders" :key="x.orderid">
......
<template> <template>
<div class="row items-center"> <div class="row items-center">
<IconLeft :size="18" class="q-mr-md cursor-pointer" @click="forwardOrder"></IconLeft> <IconLeft :size="18" class="q-mr-md cursor-pointer" @click="forwardOrder"></IconLeft>
<div class="text-weight-bold cursor-pointer" @click="forwardOrder">订单/发票</div> <div class="text-weight-bold cursor-pointer" @click="forwardOrder">订单/发票</div>
</div> </div>
<div v-loading="CancelLoading"> <div v-loading="CancelLoading">
<template v-if="order && !loading"> <template v-if="order && !loading">
<div class="q-mt-xl q-pa-xl rounded bg-info"> <div class="q-mt-xl q-pa-xl rounded bg-info">
<el-steps style="max-width: 100%;margin: 0 auto;" :active="active" align-center> <el-steps style="max-width: 100%;margin: 0 auto;" :active="active" align-center>
<el-step title="选择商品" description="" /> <el-step title="选择商品" description="" />
<el-step title="确认下单" description="" /> <el-step title="确认下单" description="" />
<el-step title="待支付" description="" /> <el-step title="待支付" description="" />
<el-step :title="order.status==3?'交易取消':'交易完成'" description="" /> <el-step :title="order.status==3?'交易取消':'交易完成'" description="" />
</el-steps> </el-steps>
<div class="q-mt-xl text-center text-weight-bold" style="font-size: 18px;">订单状态:{{order.statusname}}</div> <div class="q-mt-xl text-center text-weight-bold" style="font-size: 18px;">订单状态:{{order.statusname}}</div>
<div v-if="order.status==1" class="q-mt-md row items-center flex-center" style="font-size: 13px;"> <div v-if="order.status==1" class="q-mt-md row items-center flex-center" style="font-size: 13px;">
<span>请在 </span> <span>请在 </span>
<el-countdown title="" format="DD [天] HH:mm:ss" :value="countValue" value-style="font-size:13px;color:#f89c53;" <el-countdown title="" format="DD [天] HH:mm:ss" :value="countValue" value-style="font-size:13px;color:#f89c53;"
class="q-mx-md inline" /> class="q-mx-md inline" />
<span> 内完成转账,超时订单自动取消</span> <span> 内完成转账,超时订单自动取消</span>
</div> </div>
<div class="row items-center flex-center q-mt-xl" v-if="order.status==1"> <div class="row items-center flex-center q-mt-xl" v-if="order.status==1">
<el-button size="large" @click="goControls(2)">取消订单</el-button> <el-button size="large" @click="goControls(2)">取消订单</el-button>
<el-button type="primary" size="large" @click="goControls(1)">去支付</el-button> <el-button type="primary" size="large" @click="goControls(1)">去支付</el-button>
</div> </div>
</div>
<div class="order-bar rounded row q-mt-xl">
<div class="item" style="width: 280px !important; min-width: 280px; text-align: left;">商品信息</div>
<div class="item col">时长</div>
<div class="item col">单价</div>
<div class="item col">数量</div>
<div class="item none-width">
<div style="background-color: rgba(0,0,0,.08);width:1px">&nbsp;</div>
</div> </div>
<div class="item col">小计</div> <div class="order-bar rounded row q-mt-xl">
</div> <div class="item" style="width: 280px !important; min-width: 280px; text-align: left;">商品信息</div>
<div class="order-body q-mt-lg"> <div class="item col">时长</div>
<div class="order-item rounded"> <div class="item col">单价</div>
<div class="title"> <div class="item col">数量</div>
<span>{{ order.create }}</span> <div class="item none-width">
<span class="q-ml-md">{{ order.ordernum }}</span> <div style="background-color: rgba(0,0,0,.08);width:1px">&nbsp;</div>
</div> </div>
<div class="bg-white rounded row items-center"> <div class="item col">小计</div>
<div class="item row items-center" </div>
style="width: 280px !important; min-width: 280px; text-align: left;padding:24px;"> <div class="order-body q-mt-lg">
<img :src="order.cover" style="width:72px;" class="rounded"> <div class="order-item rounded">
<div class="q-ml-lg">{{ order.pricetypename }}_{{ order.vipname }}</div> <div class="title">
</div> <span>{{ order.create }}</span>
<div class="item col">{{ order.productname }}</div> <span class="q-ml-md">{{ order.ordernum }}</span>
<div class="item col">¥{{ order.price.toFixed(2) }}</div>
<div class="item col">{{ order.use }}席位</div>
<div class="item none-width">
<div style="background-color: rgba(0,0,0,.08);width:1px;height:72px;">&nbsp;</div>
</div> </div>
<div class="item col"> <div class="bg-white rounded row items-center">
<div class="text-weight-bold q-mb-sm" style="font-size: 16px">¥{{ order.price.toFixed(2) }}</div> <div class="item row items-center"
style="width: 280px !important; min-width: 280px; text-align: left;padding:24px;">
<img :src="order.cover" style="width:72px;" class="rounded">
<div class="q-ml-lg">{{ order.pricetypename }}_{{ order.vipname }}</div>
</div>
<div class="item col">{{ order.productname }}</div>
<div class="item col">¥{{ order.price.toFixed(2) }}</div>
<div class="item col">{{ order.use }}席位</div>
<div class="item none-width">
<div style="background-color: rgba(0,0,0,.08);width:1px;height:72px;">&nbsp;</div>
</div>
<div class="item col">
<div class="text-weight-bold q-mb-sm" style="font-size: 16px">¥{{ order.price.toFixed(2) }}</div>
</div>
</div> </div>
</div> </div>
</div> </div>
<div class="q-mt-lg text-right">
<span style="font-size: 14px;">订单总金额:¥</span>
<span style="font-size: 18px" class="text-weight-bold text-dark">{{ order.price.toFixed(2) }}</span>
</div>
<div class="q-mt-lg text-right" v-if="order.status==2">
<span style="font-size: 14px;">实付总金额:¥</span>
<span style="font-size: 18px" class="text-weight-bold text-dark text-negative">{{ order.price.toFixed(2) }}</span>
</div>
</template>
<div v-if="loading" style="height: 200px;margin-top: 100px;" v-loading="loading"></div>
<div v-if="!order && !loading">
<el-empty class="q-ma-xl" description="暂无数据" />
</div> </div>
<div class="q-mt-lg text-right">
<span style="font-size: 14px;">订单总金额:¥</span>
<span style="font-size: 18px" class="text-weight-bold text-dark">{{ order.price.toFixed(2) }}</span>
</div>
<div class="q-mt-lg text-right" v-if="order.status==2">
<span style="font-size: 14px;">实付总金额:¥</span>
<span style="font-size: 18px" class="text-weight-bold text-dark text-negative">{{ order.price.toFixed(2) }}</span>
</div>
</template>
<div v-if="loading" style="height: 200px;margin-top: 100px;" v-loading="loading"></div>
<div v-if="!order && !loading">
<el-empty class="q-ma-xl" description="暂无数据" />
</div> </div>
</div>
<WePay v-if="showPay" :orderid="order.orderid" @close="showPay=false" @success="showPay=false,getOrder()"></WePay> <WePay v-if="showPay" :orderid="order.orderid" @close="showPay=false" @success="showPay=false,getOrder()"></WePay>
</template> </template>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment