|
|
@ -6,6 +6,7 @@ |
|
|
|
:columns="columns" |
|
|
|
:table_config="table_config" |
|
|
|
table_height="100%" |
|
|
|
:show_form_other_btn="true" |
|
|
|
> |
|
|
|
<template #table_form_content="{ form_param }"> |
|
|
|
<el-form-item prop="orderNo" label="订单号"> |
|
|
@ -141,13 +142,14 @@ import { useRoute } from "vue-router"; |
|
|
|
import { isArray } from "lodash"; |
|
|
|
import moment from "moment"; |
|
|
|
|
|
|
|
import { IRechargeOrder, IRechargeOrderCount, FetchPageRechargeOrders, deleteRechargeOrder } from "@/api/module/recharge_order"; |
|
|
|
import { IRechargeOrder, IRechargeOrderCount, FetchPageRechargeOrders, deleteRechargeOrder, exportRechargeOrders } from "@/api/module/recharge_order"; |
|
|
|
import { fetchPaymentChannelAll } from "@/api/module/payment_channel"; |
|
|
|
import { fetchChannelPromotions } from "@/api/module/channel_promotion"; |
|
|
|
import { AppTypeOptions, IF_STATUS, RechargePaymentStatusOptions } from "@/api/module/sys_dict"; |
|
|
|
import { RECHARGE_STATUS } from "./enum"; |
|
|
|
import { useHandleData } from "@/hooks/useHandleData"; |
|
|
|
import { DEFAULT_TIME_FORMATTER } from "@/enum/formatter"; |
|
|
|
import { tr } from "element-plus/es/locale"; |
|
|
|
|
|
|
|
const route = useRoute(); |
|
|
|
|
|
|
@ -236,6 +238,7 @@ const table_config: TableType<IRechargeOrder> = { |
|
|
|
return params; |
|
|
|
}, |
|
|
|
defaultValue: "-", |
|
|
|
handleLoadDownloadData: exportRechargeOrders, |
|
|
|
}; |
|
|
|
|
|
|
|
// 表头 |
|
|
|