import React, { useEffect,useState } from 'react'; import { Form, Input, Button, DatePicker } from 'antd'; import moment from 'moment'; const { RangePicker } = DatePicker; const ToolBar = ({ setSearchVal, onSave, exportFile, role }) => { const searchBtn = role?.rule?.find(item => item.menuName == "查询")|| true; const exportBtn = role?.rule?.find(item => item.menuName == "导出")|| true; const [form] = Form.useForm(); const onFinish = (values) => { let dateSo; if (values.year) { dateSo = moment(values.year).format('YYYY') } delete values.year setSearchVal({...values, year:Number(dateSo)}); } useEffect(() => { form.setFieldValue("year", moment()) setSearchVal({year: moment().format('YYYY')}) }, []) return ( <>
{searchBtn ? : null } { exportBtn ? :null }
); } export default ToolBar;