diff --git a/src/military/task/delayManage/index.js b/src/military/task/delayManage/index.js index 5f11fe1f..6928bb16 100644 --- a/src/military/task/delayManage/index.js +++ b/src/military/task/delayManage/index.js @@ -9,13 +9,14 @@ import '../index.scss'; const { Search } = Input; -export default ({ current_user, showNotification, history }) => { +export default ({ current_user, showNotification, history }) => { const [operationStatus, setOperationStatus] = useState(0); const [publishMode, setPublishMode] = useState(''); const [cancelStatus, setCancelStatus] = useState(''); const [loading, setLoading] = useState(false); const [searchInput, setSearchInput] = useState(''); + const [searchInputCurrent, setSearchInputCurrent] = useState(''); const [status, setStatus] = useState(''); const [curPage, setCurPage] = useState(1); const [total, setTotal] = useState(0); @@ -25,7 +26,7 @@ export default ({ current_user, showNotification, history }) => { useEffect(() => { const params = { - searchInput, + searchInput:searchInputCurrent, operationStatus, status, curPage, @@ -41,7 +42,7 @@ export default ({ current_user, showNotification, history }) => { } setLoading(false); }) - }, [reload,searchInput, operationStatus, publishMode, cancelStatus, status, curPage,]); + }, [reload, searchInput, operationStatus, publishMode, cancelStatus, status, curPage,]); const changeTaskStatus = useCallback((option) => { @@ -80,7 +81,8 @@ export default ({ current_user, showNotification, history }) => { maxLength={20} style={{ width: "300px" }} placeholder="请输入任务编号/任务名称关键字" - onSearch={(value) => {setSearchInput(value);setCurPage(1);}} + onChange={(e) => setSearchInputCurrent(e.target.value)} + onSearch={(value) => { setSearchInput(value); setCurPage(1); }} />