diff --git a/src/pages/Recharge/CoinType/List/components/AddCoinTypeModal.tsx b/src/pages/Recharge/CoinType/components/AddCoinTypeModal.tsx
similarity index 100%
rename from src/pages/Recharge/CoinType/List/components/AddCoinTypeModal.tsx
rename to src/pages/Recharge/CoinType/components/AddCoinTypeModal.tsx
diff --git a/src/pages/Recharge/CoinType/List/components/EditCoinTypeModal.tsx b/src/pages/Recharge/CoinType/components/EditCoinTypeModal.tsx
similarity index 100%
rename from src/pages/Recharge/CoinType/List/components/EditCoinTypeModal.tsx
rename to src/pages/Recharge/CoinType/components/EditCoinTypeModal.tsx
diff --git a/src/pages/Recharge/Record/List/components/AddWalletModal.tsx b/src/pages/Recharge/Record/components/AddWalletModal.tsx
similarity index 100%
rename from src/pages/Recharge/Record/List/components/AddWalletModal.tsx
rename to src/pages/Recharge/Record/components/AddWalletModal.tsx
diff --git a/src/pages/Recharge/Record/List/components/EditWalletModal.tsx b/src/pages/Recharge/Record/components/EditWalletModal.tsx
similarity index 100%
rename from src/pages/Recharge/Record/List/components/EditWalletModal.tsx
rename to src/pages/Recharge/Record/components/EditWalletModal.tsx
diff --git a/src/pages/System/Account/Components/AddAccountModal.tsx b/src/pages/System/Account/Components/AddAccountModal.tsx
deleted file mode 100644
index 9b07a1e..0000000
--- a/src/pages/System/Account/Components/AddAccountModal.tsx
+++ /dev/null
@@ -1,84 +0,0 @@
-// 创建弹窗
-import React, { useRef } from 'react';
-import { createForm } from '@formily/core';
-import { createSchemaField } from '@formily/react';
-import Modal, { ModalProps } from '@/components/Modal';
-import { Form, FormItem, Input, Select } from '@formily/antd';
-import { addUser } from '@/services/system/accountManage';
-
-interface AddAccountModalPropsType extends ModalProps {
- onCancel: () => void;
- onOk: () => void;
-}
-
-const SchemaField = createSchemaField({
- components: {
- FormItem,
- Input,
- Select,
- },
-});
-
-const form = createForm({});
-
-const AddAccountModal = ({ onOk, onCancel, ...rest }: AddAccountModalPropsType) => {
- const handleOk = async () => {
- form.submit(async () => {
- onOk();
- const formState = form.getFormState();
- formState.values.role = parseInt(formState.values.role);
- await addUser(formState.values);
- });
- };
-
- const handleCancel = () => {
- onCancel();
- };
-
- return (
-
-
-
- );
-};
-
-export default AddAccountModal;
diff --git a/src/pages/System/Account/Components/EditAccountModal.tsx b/src/pages/System/Account/Components/EditAccountModal.tsx
deleted file mode 100644
index 44f66ba..0000000
--- a/src/pages/System/Account/Components/EditAccountModal.tsx
+++ /dev/null
@@ -1,82 +0,0 @@
-// 创建弹窗
-import React, { useRef, useEffect } from 'react';
-import { createForm } from '@formily/core';
-import { createSchemaField } from '@formily/react';
-import Modal, { ModalProps } from '@/components/Modal';
-import { Form, FormItem, Input, Select } from '@formily/antd';
-import { addUser, updateUser } from '@/services/system/accountManage';
-
-interface AddUserModalPropsType extends ModalProps {
- editModalData: any;
- onCancel: () => void;
- onOk: () => void;
-}
-
-const SchemaField = createSchemaField({
- components: {
- FormItem,
- Input,
- Select,
- },
-});
-
-const form = createForm({});
-
-const AddUserModal = ({ onOk, onCancel, editModalData, ...rest }: AddUserModalPropsType) => {
- useEffect(() => {
- form.setInitialValues(editModalData);
- });
-
- const handleOk = async () => {
- onOk();
- const formState = form.getFormState();
- formState.values.role = parseInt(formState.values.role);
- await updateUser(formState.values);
- };
-
- const handleCancel = () => {
- onCancel();
- };
-
- return (
-
-
-
- );
-};
-
-export default AddUserModal;
diff --git a/src/pages/System/Notice/Components/AddNoticeModal.tsx b/src/pages/System/Notice/Components/AddNoticeModal.tsx
deleted file mode 100644
index da5cb75..0000000
--- a/src/pages/System/Notice/Components/AddNoticeModal.tsx
+++ /dev/null
@@ -1,69 +0,0 @@
-// 添加代币类型弹窗
-import React, { useRef } from 'react';
-import { createForm } from '@formily/core';
-import { createSchemaField } from '@formily/react';
-import Modal, { ModalProps } from '@/components/Modal';
-import { Form, FormItem, Input, Select } from '@formily/antd';
-
-interface AddNoticeModalPropsType extends ModalProps {
- onOk: (val: any) => void;
- onCancel: () => void;
-}
-
-const SchemaField = createSchemaField({
- components: {
- FormItem,
- Input,
- Select,
- },
-});
-
-const form = createForm({});
-
-const AddNoticeModal = ({ onOk, onCancel, ...rest }: AddNoticeModalPropsType) => {
- const handleOk = () => {
- const formState = form.getFormState();
- formState.values.code = parseInt(formState.values.code);
- onOk(formState.values);
- };
-
- const handleCancel = () => {
- onCancel();
- };
-
- return (
-
-
-
- );
-};
-
-export default AddNoticeModal;
diff --git a/src/pages/System/Notice/Components/EditNoticeModal.tsx b/src/pages/System/Notice/Components/EditNoticeModal.tsx
deleted file mode 100644
index 7713f06..0000000
--- a/src/pages/System/Notice/Components/EditNoticeModal.tsx
+++ /dev/null
@@ -1,63 +0,0 @@
-// 修改弹窗
-import React, { useRef, useEffect } from 'react';
-import { createForm } from '@formily/core';
-import { createSchemaField } from '@formily/react';
-import Modal, { ModalProps } from '@/components/Modal';
-import { Form, FormItem, Input, Select } from '@formily/antd';
-
-interface EditNoticeModalPropsType extends ModalProps {
- editModalData: any;
- onOk: (val: any) => void;
- onCancel: () => void;
-}
-
-const SchemaField = createSchemaField({
- components: {
- FormItem,
- Input,
- Select,
- },
-});
-
-const form = createForm({});
-
-const EditNoticeModal = ({ onOk, onCancel, editModalData, ...rest }: EditNoticeModalPropsType) => {
- useEffect(() => {
- form.setInitialValues(editModalData);
- });
-
- const handleOk = () => {
- const formState = form.getFormState();
- onOk(formState.values);
- };
-
- const handleCancel = () => {
- onCancel();
- };
-
- return (
-
-
-
- );
-};
-
-export default EditNoticeModal;