Commit 9d425f2a by zhaochengxiang

日志增加加载状态

parent d64eedba
...@@ -6,6 +6,7 @@ import { dispatch } from '../../../../model'; ...@@ -6,6 +6,7 @@ import { dispatch } from '../../../../model';
const TaskLogModal = (props) => { const TaskLogModal = (props) => {
const { visible, onCancel, id } = props; const { visible, onCancel, id } = props;
const [ loading, setLoading ] = useState(false);
const [ stateDatas, setStateDatas ] = useState([]); const [ stateDatas, setStateDatas ] = useState([]);
const [ taskTracersBindStateId, setTaskTracersBindStateId ] = useState([]); const [ taskTracersBindStateId, setTaskTracersBindStateId ] = useState([]);
const [ expandedRowKeys, setExpandedRowKeys ] = useState([]); const [ expandedRowKeys, setExpandedRowKeys ] = useState([]);
...@@ -46,13 +47,18 @@ const TaskLogModal = (props) => { ...@@ -46,13 +47,18 @@ const TaskLogModal = (props) => {
}, [ visible ]) }, [ visible ])
const getTaskStates = () => { const getTaskStates = () => {
setLoading(true);
dispatch({ dispatch({
type: 'datasource.getTaskStates', type: 'datasource.getTaskStates',
payload: { payload: {
harvestingTaskId: id harvestingTaskId: id
}, },
callback: data => { callback: data => {
setLoading(false);
setStateDatas(data||[]); setStateDatas(data||[]);
},
error: () => {
setLoading(false);
} }
}) })
} }
...@@ -89,6 +95,7 @@ const TaskLogModal = (props) => { ...@@ -89,6 +95,7 @@ const TaskLogModal = (props) => {
> >
<Table <Table
className='mt-5' className='mt-5'
loading={loading}
columns={columns} columns={columns}
rowKey={'id'} rowKey={'id'}
dataSource={stateDatas||[]} dataSource={stateDatas||[]}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment