| | |
| | | <div class="order-card-title-top"> |
| | | <div class="order-card-title-text">{{ title }}</div> |
| | | <div class="order-card-title-status"> |
| | | {{ LifeRechargeConstants.LifePayOrderFrontStatusEnumText[status] }} |
| | | {{ LifeRechargeConstants.LifePayOrderStatusEnumText[status] }} |
| | | </div> |
| | | </div> |
| | | <div class="order-card-title-ordernum-wrapper"> |
| | |
| | | <slot name="actions"> |
| | | <div |
| | | class="order-card-action" |
| | | v-if="status === LifeRechargeConstants.LifePayOrderFrontStatusEnum.支付成功" |
| | | v-if="status === LifeRechargeConstants.LifePayOrderStatusEnum.充值中" |
| | | @click="emit('goApplyRefund', id)" |
| | | > |
| | | 申请退款 |
| | | </div> |
| | | <div |
| | | class="order-card-action" |
| | | v-if="status === LifeRechargeConstants.LifePayOrderFrontStatusEnum.退款失败" |
| | | v-if="status === LifeRechargeConstants.LifePayOrderStatusEnum.退款失败" |
| | | @click="emit('goRefundDetail', orderNo)" |
| | | > |
| | | 详情 |
| | |
| | | |
| | | type Props = { |
| | | title: string; |
| | | status?: LifeRechargeConstants.LifePayOrderFrontStatusEnum; |
| | | status?: LifeRechargeConstants.LifePayOrderStatusEnum; |
| | | orderNo: string; |
| | | id: string; |
| | | }; |