import React,{useState,useEffect} from 'react' import { Row, Col, Form, Input, DatePicker, Button,Upload,message,Modal } from "antd" import {PaperClipOutlined,DeleteOutlined} from '@ant-design/icons'; import NormalSelect from '../../../../../components/Form/NormalSelect'; import { formItemLayout } from '../../../../../components/crud/FormLayoutProps' import apiurl from '../../../../../service/apiurl'; import { httppost2 } from '../../../../../utils/request'; import moment from 'moment' import "./index.less" export default function ProjectBasciInfo() { const [form] = Form.useForm(); const [data, setData] = useState() const [skdisabled, setSkDisabled] = useState(true) const getData = async () => { try { const res = await httppost2(apiurl.dataResourcesCenter.projectAndWater.shuikuBasicinfo.detail) form.setFieldsValue(res.data[0]) setData(res.data[0]) } catch (error) { console.log(error); } } const onFinish = async (values) => { try { // const values = form.getFieldsValue(); const params = { ...data, ...values, } const res = await httppost2(apiurl.dataResourcesCenter.projectAndWater.shuikuBasicinfo.update,params) if (res.code == 200) { message.success("修改成功") setSkDisabled(true) getData() } } catch (error) { console.log(error); } } useEffect(() => { getData() }, []) return (