add
This commit is contained in:
parent
8db3fab000
commit
437d877530
|
@ -45,6 +45,7 @@ export function LetterFormProvider({
|
||||||
|
|
||||||
const onSubmit = async (data: LetterFormData) => {
|
const onSubmit = async (data: LetterFormData) => {
|
||||||
try {
|
try {
|
||||||
|
console.log(data);
|
||||||
const receivers = data?.receivers;
|
const receivers = data?.receivers;
|
||||||
const terms = data?.terms;
|
const terms = data?.terms;
|
||||||
delete data.receivers;
|
delete data.receivers;
|
||||||
|
@ -99,10 +100,10 @@ export function LetterFormProvider({
|
||||||
duration: 5000, // 10秒
|
duration: 5000, // 10秒
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
navigate(`/${result.id}/detail`, {
|
// navigate(`/${result.id}/detail`, {
|
||||||
replace: true,
|
// replace: true,
|
||||||
state: { scrollToTop: true },
|
// state: { scrollToTop: true },
|
||||||
});
|
// });
|
||||||
form.resetFields();
|
form.resetFields();
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error("Error submitting form:", error);
|
console.error("Error submitting form:", error);
|
||||||
|
|
|
@ -17,7 +17,7 @@ export function LetterBasicForm() {
|
||||||
try {
|
try {
|
||||||
await form.validateFields();
|
await form.validateFields();
|
||||||
form.submit();
|
form.submit();
|
||||||
toast.success("提交成功!");
|
// toast.success("提交成功!");
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
// 提取所有错误信息
|
// 提取所有错误信息
|
||||||
const errorMessages = (error as any).errorFields
|
const errorMessages = (error as any).errorFields
|
||||||
|
@ -107,17 +107,28 @@ export function LetterBasicForm() {
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
</TabPane>
|
</TabPane>
|
||||||
<TabPane tab="附件" key="2">
|
<TabPane tab="附件" key="2">
|
||||||
{/* <Form.Item name="resources" required={false}> */}
|
|
||||||
<div className="rounded-xl border border-white hover:ring-1 ring-white transition-all duration-300 ease-in-out bg-slate-100">
|
<div className="rounded-xl border border-white hover:ring-1 ring-white transition-all duration-300 ease-in-out bg-slate-100">
|
||||||
|
<Form.Item name="resources" required={false}>
|
||||||
<TusUploader
|
<TusUploader
|
||||||
onChange={async (resources) => {
|
onChange={async (resources) => {
|
||||||
form.setFieldValue("resources", resources);
|
// console.log(resources);
|
||||||
|
form.setFieldValue(
|
||||||
|
"resources",
|
||||||
|
resources
|
||||||
|
);
|
||||||
|
// console.log(
|
||||||
|
// form.getFieldValue("resources")
|
||||||
|
// );
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
|
</Form.Item>
|
||||||
</div>
|
</div>
|
||||||
{/* </Form.Item> */}
|
|
||||||
</TabPane>
|
</TabPane>
|
||||||
</Tabs>
|
</Tabs>
|
||||||
|
{/* <Button
|
||||||
|
onClick={() => {
|
||||||
|
console.log(form.getFieldValue("resources"));
|
||||||
|
}}></Button> */}
|
||||||
{/* Footer Actions */}
|
{/* Footer Actions */}
|
||||||
<div className="flex flex-col-reverse sm:flex-row items-center justify-between gap-4 mt-2 ">
|
<div className="flex flex-col-reverse sm:flex-row items-center justify-between gap-4 mt-2 ">
|
||||||
<Form.Item name="isPublic" valuePropName="checked">
|
<Form.Item name="isPublic" valuePropName="checked">
|
||||||
|
|
Loading…
Reference in New Issue