import React from 'react' import { Form, Input, Button, Dialog, TextArea, Space, Checkbox, Selector, Tag, Radio } from 'antd-mobile' import ParentTask from "../ParentTask"; import DatePickerItem from "../DataPickerItem" import "./index.css" import {addTask} from "../../utils"; import {useNavigate, useOutletContext} from "react-router-dom"; export default () => { // 设置标题栏 const {setTitle} = useOutletContext(); setTitle("添加任务") // 路由 const navigate = useNavigate(); // 获取form引用 const [form] = Form.useForm(); const onFinish = (values) => { console.log("提交:",values) if (values.pidArray===undefined){ values.pid='0' }else { values.pid=values.pidArray[values.pidArray.length-1]; } addTask(values).then(values=>{ Dialog.show({ content: `添加任务${values.name}成功`, closeOnAction:true, actions: [ [ { key: 'back', text: '回到列表', onClick:()=>{ navigate("/home/listTask") } }, { key: 'create', text: '创建下一条', onClick:()=>{ // 清空值 form.resetFields(); form.setFieldValue("pidArray",values.pidArray); } }, ], ], }) }) } return ( <>
提交 } >