diff --git a/src/hooks/table.ts b/src/hooks/table.ts index 5a2a8f8..af2c58c 100644 --- a/src/hooks/table.ts +++ b/src/hooks/table.ts @@ -75,7 +75,7 @@ export function useTable(options?: BasicTableProps) { current: 1, size: 10, total: 0, - pageSizes: [1, 10, 20, 50, 100, 200], + pageSizes: [10, 20, 50, 100, 200, 500], layout: "total, sizes, prev, pager, next, jumper", } as Pagination, // 当前选中的数据项,默认为空数组 diff --git a/src/views/wallet/wallet-recharge-apply/form.vue b/src/views/wallet/wallet-recharge-apply/form.vue index 117b878..ebcaad3 100644 --- a/src/views/wallet/wallet-recharge-apply/form.vue +++ b/src/views/wallet/wallet-recharge-apply/form.vue @@ -80,12 +80,15 @@ const openDialog = async (id: string) => { form.id = "" // 重置表单数据 - dataFormRef.value?.resetFields() + nextTick(() => { + dataFormRef.value?.resetFields() + form.walletTypeId = "" + }) // 获取walletRechargeApply信息 if (id) { form.id = id - getwalletRechargeApplyData(id) + await getwalletRechargeApplyData(id) } const res = await getWalletTypeSimple() @@ -102,30 +105,32 @@ const onSubmit = async () => { const valid = await dataFormRef.value.validate().catch(() => {}) if (!valid) return false - try { - loading.value = true - form.id ? await putObj(form) : await addObj(form) - useMessage().success(form.id ? "修改成功" : "添加成功") - visible.value = false - emit("refresh") - } catch (err: any) { - useMessage().error(err.msg) - } finally { - loading.value = false - } + // try { + // loading.value = true + // form.id ? await putObj(form) : await addObj(form) + // useMessage().success(form.id ? "修改成功" : "添加成功") + // visible.value = false + // emit("refresh") + // } catch (err: any) { + // useMessage().error(err.msg) + // } finally { + // loading.value = false + // } } // 初始化表单数据 -const getwalletRechargeApplyData = (id: string) => { +const getwalletRechargeApplyData = async (id: string) => { // 获取数据 loading.value = true - getObj(id) - .then((res: any) => { + try { + const res = await getObj(id) + if (res.code == 0) { Object.assign(form, res.data) - }) - .finally(() => { - loading.value = false - }) + } + } catch (err: any) { + } finally { + loading.value = false + } } // 暴露变量