feat: 添加撤单原因

main
jcgitadmin 2026-07-06 20:42:25 +08:00
parent b513a09d88
commit 2d8a806ec7
2 changed files with 35 additions and 25 deletions

View File

@ -21,32 +21,39 @@
<template v-slot="{ item,index }"> <template v-slot="{ item,index }">
<q-separator v-if="index" /> <q-separator v-if="index" />
<q-item class="bg-white" :to="{path:'/my/order/'+item.order_sn}"> <q-item class="bg-white" :to="{path:'/my/order/'+item.order_sn}">
<q-item-section avatar class="col"> <div class="column fit">
<q-item-label>{{ item.lottery.name}}({{ item.buy_type_name }})</q-item-label> <div class="flex row fit">
<q-item-label class="text-grey">{{ item.play_type_name }}</q-item-label> <q-item-section avatar class="col">
</q-item-section> <q-item-label>{{ item.lottery.name}}({{ item.buy_type_name }})</q-item-label>
<q-item-section class="text-center col-3"> <q-item-label class="text-grey">{{ item.play_type_name }}</q-item-label>
<q-item-label class="text-red" v-if="item.type == 3">{{ formatMoney(item.union_show_piece_money) }}</q-item-label> </q-item-section>
<q-item-label class="text-red" v-else>{{ formatMoney(item.money) }}</q-item-label> <q-item-section class="text-center col-3">
</q-item-section> <q-item-label class="text-red" v-if="item.type == 3">{{ formatMoney(item.union_show_piece_money) }}</q-item-label>
<q-item-section side class="col text-right"> <q-item-label class="text-red" v-else>{{ formatMoney(item.money) }}</q-item-label>
<q-item-label v-if="item.lottery_state == 1 || item.lottery_state == 7" class="text-red"> </q-item-section>
{{ LOTTERY_STATE[item.lottery_state] || item.lottery_state }}{{ <q-item-section side class="col text-right">
formatMoney( <q-item-label v-if="item.lottery_state == 1 || item.lottery_state == 7" class="text-red">
item.type == 3 {{ LOTTERY_STATE[item.lottery_state] || item.lottery_state }}{{
?(item.union_send_prize>0 formatMoney(
?item.union_send_prize item.type == 3
:item.union_tax_prize) ?(item.union_send_prize>0
:(item.lottery_send_prize>0 ?item.union_send_prize
? item.lottery_send_prize :item.union_tax_prize)
: (item.lottery_tax_prize||item.lottery_prize) :(item.lottery_send_prize>0
? item.lottery_send_prize
: (item.lottery_tax_prize||item.lottery_prize)
)
) )
) }}
}} </q-item-label>
</q-item-label> <q-item-label v-else>{{ LOTTERY_STATE[item.lottery_state] || item.lottery_state }}</q-item-label>
<q-item-label v-else>{{ LOTTERY_STATE[item.lottery_state] || item.lottery_state }}</q-item-label> <q-item-label class="text-grey" caption>{{ formatDate(item.pay_at) }}</q-item-label>
<q-item-label class="text-grey" caption>{{ formatDate(item.pay_at) }}</q-item-label> </q-item-section>
</q-item-section> </div>
<div v-if="item.lottery_state==6" class="q-mt-sm text-right">
<q-badge color="orange-1" text-color="brown" multi-line class="q-pa-sm text-left"><b>撤单原因</b>{{ item.revoke_message }}</q-badge>
</div>
</div>
</q-item> </q-item>
</template> </template>
</infinite-scroll> </infinite-scroll>

View File

@ -178,6 +178,9 @@
</div> </div>
</div> </div>
</div> </div>
<div v-if="info.lottery_state==6" class="q-my-sm">
<q-badge color="orange-1" text-color="brown" multi-line class="q-pa-sm text-left"><b>撤单原因</b>{{ info.revoke_message }}</q-badge>
</div>
</div> </div>
<div class="q-mt-sm bg-white"> <div class="q-mt-sm bg-white">
<div class="q-mx-md q-py-sm"> <div class="q-mx-md q-py-sm">