diff --git a/src/api/thirdparty/third-fz-order.ts b/src/api/thirdparty/third-fz-order.ts new file mode 100644 index 00000000..170728e1 --- /dev/null +++ b/src/api/thirdparty/third-fz-order.ts @@ -0,0 +1,41 @@ +import request from "/@/utils/request" + +export function fetchList(query?: Object) { + return request({ + url: '/third/third-fz-order/page', + method: 'get', + params: query + }) +} + +export function addObj(obj?: Object) { + return request({ + url: '/third/third-fz-order', + method: 'post', + data: obj + }) +} + +export function getObj(id?: string) { + return request({ + url: '/third/third-fz-order/' + id, + method: 'get' + }) +} + +export function delObjs(ids?: Object) { + return request({ + url: '/third/third-fz-order', + method: 'delete', + data: ids + }) +} + +export function putObj(obj?: Object) { + return request({ + url: '/third/third-fz-order', + method: 'put', + data: obj + }) +} + diff --git a/src/views/thirdparty/third-pay-order/components/fz-table-dailog.vue b/src/views/thirdparty/third-pay-order/components/fz-table-dailog.vue new file mode 100644 index 00000000..950ced2e --- /dev/null +++ b/src/views/thirdparty/third-pay-order/components/fz-table-dailog.vue @@ -0,0 +1,155 @@ + + + + + + + + + + + + + + + + + + {{ $t("common.queryBtn") }} + + + {{ $t("common.resetBtn") }} + + + + + + + + + + + + + + + + + + 支付参数: + + 暂无 + + + 支付返回: + + 暂无 + + + 错误信息: + + 暂无 + + + + + + + + + + + 支付参数: + + 暂无 + + + 支付返回: + + 暂无 + + + 错误信息: + + 暂无 + + + + + + + + + + \ No newline at end of file diff --git a/src/views/thirdparty/third-pay-order/index.vue b/src/views/thirdparty/third-pay-order/index.vue index fa1c1a39..ccb4741a 100755 --- a/src/views/thirdparty/third-pay-order/index.vue +++ b/src/views/thirdparty/third-pay-order/index.vue @@ -57,9 +57,20 @@ - + - {{ displayPrice(row.price) }} + + + 总金额: + {{ displayPrice(row.price) }} + 暂无 + + + 分账金额: + {{ displayPrice(row.fzPrice) }} + 暂无 + + @@ -112,9 +123,13 @@ - + + + 分账 + 退款 @@ -127,7 +142,7 @@ - + @@ -140,10 +155,12 @@ import { displayPrice } from "/@/utils/formatMoney" // 引入组件 const FormDialog = defineAsyncComponent(() => import('./form.vue')); +const FzTableDailog = defineAsyncComponent(() => import('./components/fz-table-dailog.vue')); // 定义查询字典 const { third_pay_order_biz_type, mini_platform_type, third_pay_order_status } = useDict("third_pay_order_biz_type", "mini_platform_type", "third_pay_order_status") // 定义变量内容 const formDialogRef = ref() +const fzTableDailogRef = ref() // 搜索变量 const queryRef = ref() const showSearch = ref(true) diff --git a/src/views/wallet/wallet-active/form-car-number.vue b/src/views/wallet/wallet-active/form-car-number.vue index 9bfb3601..b363a4ad 100644 --- a/src/views/wallet/wallet-active/form-car-number.vue +++ b/src/views/wallet/wallet-active/form-car-number.vue @@ -3,9 +3,9 @@ - - + + @@ -19,7 +19,7 @@ \ No newline at end of file + diff --git a/src/views/wallet/wallet-active/index.vue b/src/views/wallet/wallet-active/index.vue index 26d9cf2e..21ecd71a 100644 --- a/src/views/wallet/wallet-active/index.vue +++ b/src/views/wallet/wallet-active/index.vue @@ -30,6 +30,10 @@ + + 导 入 + 开 卡 @@ -79,6 +83,9 @@ + + @@ -93,9 +100,11 @@ import { ElLoading } from "element-plus" const FormDialog = defineAsyncComponent(() => import("./form.vue")) const FormCarNumber = defineAsyncComponent(() => import("./form-car-number.vue")) const BindUserFormDialog = defineAsyncComponent(() => import("./bind-user-form.vue")) + // 定义查询字典 const { wallet_type, yes_no_type } = useDict("wallet_type", "yes_no_type") // 定义变量内容 +const uploadExcelRef = ref() const formDialogRef = ref() const formCarNumberRef = ref() const bindUserFormDialogRef = ref()