import React, { useState } from 'react'; import { Modal, Input, message, Button, Row } from 'antd'; import { subJsonService } from './service'; export default function JsonImport({ refresh }) { const [visible, setvisible] = useState(false); const [loading, setLoading] = useState(false); const [areaChange, setAreaChange] = useState(''); const { TextArea } = Input; const onExportPower2JsonModalCancel = () => { setAreaChange(''); setvisible(false); }; const submitJson = () => { setLoading(true); const param = JSON.parse(areaChange); subJsonService(param).then(res => { if (res?.code === 0) { message.success('导入成功'); refresh(); } setLoading(false); onExportPower2JsonModalCancel(); }); }; const textOnChange = e => { setAreaChange(e.target.value); }; return (