From 390939a7ae1600d77e6ebec5b8f46e8048144ca7 Mon Sep 17 00:00:00 2001 From: zhaofeng Date: Fri, 17 Mar 2023 15:03:29 +0800 Subject: [PATCH] 保证金账户、一般账户不能重复 --- src/pages/finance/SpecialAccount/FinancingCompany/components/CreateModal.tsx | 11 ++++++++--- src/pages/finance/SpecialAccount/FinancingCompany/components/Filter.tsx | 2 -- src/pages/finance/SpecialAccount/FinancingCompany/components/List.tsx | 2 +- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/src/pages/finance/SpecialAccount/FinancingCompany/components/CreateModal.tsx b/src/pages/finance/SpecialAccount/FinancingCompany/components/CreateModal.tsx index e7d11f4..98d73b0 100644 --- a/src/pages/finance/SpecialAccount/FinancingCompany/components/CreateModal.tsx +++ b/src/pages/finance/SpecialAccount/FinancingCompany/components/CreateModal.tsx @@ -10,7 +10,8 @@ const FormItem = Form.Item; const { Option } = Select; export default function CreateModal() { - const { visible, current, setCurrent, setVisible, fcList, accountList, setLoading, dealerId, brandList } = useStore(); + const { visible, current, setCurrent, setVisible, fcList, accountList, setLoading, dealerId, brandList, type } = + useStore(); const [form] = Form.useForm(); const [saveLoading, setSaveLoading] = useState(false); @@ -76,6 +77,10 @@ export default function CreateModal() { } function submit(fieldValue: any) { + if (fieldValue.depositAccount.value === fieldValue.account.value) { + message.error("还款保证金账户、一般账户请勿配置为同一一账户", 1.5); + return; + } const param = { dealerId, ...fieldValue, @@ -155,7 +160,7 @@ export default function CreateModal() { {({ getFieldValue }): any => { const category = getFieldValue("compCategory"); return category ? ( - + {accountList.map((item) => (