Browse Source

fix for tid1929

dev
刘嘉炜 1 month ago
parent
commit
f407e5ffca
  1. 3
      src/subpackage/order/components/order_list/header.vue
  2. 2
      src/subpackage/order/pages/booking_card/modules/refund_modal.vue
  3. 2
      src/subpackage/order/pages/booking_card/order_info.vue
  4. 17
      src/subpackage/order/pages/booking_card/order_list.vue

3
src/subpackage/order/components/order_list/header.vue

@ -8,7 +8,8 @@
></stadium-select>
<!-- 时间段 -->
<view class="olh-period">
<view class="op-txt" @click="$emit('click:time')">{{ startTime || '' }} ~ {{ endTime || '' }}</view>
<view v-if="!startTime&&!endTime" class="op-txt" @click="$emit('click:time')">请选择时间</view>
<view v-else class="op-txt" @click="$emit('click:time')">{{ startTime || '' }} ~ {{ endTime || '' }}</view>
<view class="op-icon" @click="$emit('click:time')"></view>
</view>
<!-- 交易明细&按钮 -->

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

@ -54,7 +54,7 @@
:disabled="refundInfo.refund_times > 0"
:class="{ 'or-disabled': refundInfo.refund_times > 0 }"
/>
<view class="or-tip">可扣减时间{{ refundInfo.refundable_time || 0 }}小时</view>
<view class="or-tip">可扣减时间{{ refundInfo.refundable_hours || 0 }}小时</view>
</view>
</view>
</view>

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

@ -62,7 +62,7 @@
></order-refund-info>
</view>
<view class="bc-fixed" v-if="refunds.length < 2">
<view class="bc-fixed" v-if="refunds.length < 2 && orderInfo.pay_amount > 0">
<view class="bf-btn" @click="refundBtn">退款</view>
</view>

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

@ -22,6 +22,7 @@
<kv-line label="手机号码:">{{ e.mobile || '-' }}</kv-line>
<kv-line label="支付时间:">{{ e.pay_time || '-' }}</kv-line>
<kv-line label="来源:">{{ e.source || '-' }}</kv-line>
<view class="bl-price"><text class="bp-txt">支付金额</text>{{ e.pay_amount || '0' }}</view>
</item-temp>
</block>
</view>
@ -84,7 +85,8 @@ export default {
let _bid = options?.brand_id || '';
this.brand_id = _bid;
this.$refs.orderListHeader.initStadiumSelect(_bid);
this.initCondition();
this.cardOrderList({ brand_id: _bid });
// this.initCondition();
},
onReachBottom(){
let { brand_id, condition, page } = this;
@ -143,12 +145,14 @@ export default {
// -
cardOrderList({ brand_id, stadium_id = '', status = '', key = '', begin = '', end = '', page = 1, page_size = 10 }){
showLoad();
let _beginStr = begin ? `${begin} 00:00:00` : '';
let _endStr = end ? `${end} 23:59:59` : '';
return server.post({
url: ORDER_API.cardOrderList,
data: {
brand_id: +brand_id, stadium_id,
status, key,
begin: `${begin} 00:00:00`, end: `${end} 23:59:59`,
begin: _beginStr, end: _endStr,
page, page_size
},
isDefaultGet: false,
@ -179,5 +183,14 @@ export default {
.bc-list{
padding: 0 24upx;
@include isPd(24upx);
.bl-price{
text-align: right;
@include flcw(28upx, 40upx, #333, 500);
@include tHide;
.bp-txt{
color: #9a9a9d;
font-weight: 400;
}
}
}
</style>
Loading…
Cancel
Save