Browse Source

finish tid1929

dev
刘嘉炜 1 month ago
parent
commit
89ad22be95
  1. 1
      src/subpackage/order/pages/booking_card/modules/refund_modal.vue
  2. 4
      src/subpackage/order/pages/booking_card/order_info.vue
  3. 7
      src/subpackage/order/pages/booking_card/order_list.vue

1
src/subpackage/order/pages/booking_card/modules/refund_modal.vue

@ -51,7 +51,6 @@
<input <input
class="or-ipt" type="digit" class="or-ipt" type="digit"
v-model="iptInfo.refund_time" v-model="iptInfo.refund_time"
:disabled="refundInfo.refund_times > 0"
:class="{ 'or-disabled': refundInfo.refund_times > 0 }" :class="{ 'or-disabled': refundInfo.refund_times > 0 }"
/> />
<view class="or-tip">可扣减时间{{ refundInfo.refundable_hours || 0 }}小时</view> <view class="or-tip">可扣减时间{{ refundInfo.refundable_hours || 0 }}小时</view>

4
src/subpackage/order/pages/booking_card/order_info.vue

@ -47,7 +47,7 @@
<view class="bb-content"> <view class="bb-content">
<kv-line label="支付方式:">{{ orderInfo.pay_type_text || '-' }}</kv-line> <kv-line label="支付方式:">{{ orderInfo.pay_type_text || '-' }}</kv-line>
<kv-line label="支付时间:">{{ orderInfo.pay_time || '-' }}</kv-line> <kv-line label="支付时间:">{{ orderInfo.pay_time || '-' }}</kv-line>
<kv-line label="微信交易号:" v-if="orderInfo.trade_no">{{ orderInfo.trade_no || '-' }}</kv-line>
<kv-line label="交易号:" v-if="orderInfo.trade_no">{{ orderInfo.trade_no || '-' }}</kv-line>
</view> </view>
</view> </view>
<!-- 退款列表 --> <!-- 退款列表 -->
@ -62,7 +62,7 @@
></order-refund-info> ></order-refund-info>
</view> </view>
<view class="bc-fixed" v-if="refunds.length < 2 && orderInfo.pay_amount > 0">
<view class="bc-fixed" v-if="refunds.length < 2 && extension.refundable_amount > 0">
<view class="bf-btn" @click="refundBtn">退款</view> <view class="bf-btn" @click="refundBtn">退款</view>
</view> </view>

7
src/subpackage/order/pages/booking_card/order_list.vue

@ -8,6 +8,8 @@
@click:search="searchOrder" @click:search="searchOrder"
:start-time="condition.start" :start-time="condition.start"
:end-time="condition.end" :end-time="condition.end"
:success-count="lsInfo.success_count"
:refund-count="lsInfo.refund_count"
></order-list-header> ></order-list-header>
<view class="bc-list"> <view class="bc-list">
<block v-for="(e, i) in orderLs" :key="i"> <block v-for="(e, i) in orderLs" :key="i">
@ -62,6 +64,7 @@ export default {
}, },
orderLs: [], orderLs: [],
page: 1, page: 1,
lsInfo: {}
} }
}, },
watch: { watch: {
@ -161,7 +164,9 @@ export default {
hideLoad(); hideLoad();
let _data = res?.data || {}; let _data = res?.data || {};
if(_data.code === 0){ if(_data.code === 0){
let _ls = _data?.data?.list || [];
let { list, ..._lsInfo } = _data?.data || {};
let _ls = list || [];
this.lsInfo = _lsInfo;
if(page === 1)return this.orderLs = _ls; if(page === 1)return this.orderLs = _ls;
if(_ls.length <= 0)return showNone('没有更多!'); if(_ls.length <= 0)return showNone('没有更多!');
this.orderLs = [...this.orderLs, ..._ls]; this.orderLs = [...this.orderLs, ..._ls];

Loading…
Cancel
Save