@@ -67,10 +67,10 @@ const Table = ({onRowClick, searchCriteria}) => { | |||||
customPageSize={10} | customPageSize={10} | ||||
getRowHeight={() => 'auto'} | getRowHeight={() => 'auto'} | ||||
onRowClick={onRowClick} | onRowClick={onRowClick} | ||||
doLoad={{ | |||||
doLoad={React.useMemo(() => ({ | |||||
url:GET_SYS_PARAMS, | url:GET_SYS_PARAMS, | ||||
params:_searchCriteria | params:_searchCriteria | ||||
}} | |||||
}), [_searchCriteria])} | |||||
/> | /> | ||||
</Box> | </Box> | ||||
</div> | </div> | ||||
@@ -34,6 +34,7 @@ const BackgroundHead = { | |||||
const SystemSetting = () => { | const SystemSetting = () => { | ||||
const [searchCriteria, setSearchCriteria] = React.useState({}); | const [searchCriteria, setSearchCriteria] = React.useState({}); | ||||
const [selectedItem, setSelectedItem] = React.useState({}); | const [selectedItem, setSelectedItem] = React.useState({}); | ||||
const [reloadTime, setReloadTime] = React.useState(new Date()) | |||||
React.useEffect(()=>{ | React.useEffect(()=>{ | ||||
setSearchCriteria({}) | setSearchCriteria({}) | ||||
@@ -43,6 +44,11 @@ const SystemSetting = () => { | |||||
setSelectedItem(param.row); | setSelectedItem(param.row); | ||||
} | } | ||||
React.useEffect(() => { | |||||
searchCriteria.reloadTime = reloadTime; | |||||
setSearchCriteria(searchCriteria); | |||||
}, [reloadTime]); | |||||
const onSave = (param) => { | const onSave = (param) => { | ||||
HttpUtils.post({ | HttpUtils.post({ | ||||
url: GET_SYS_PARAMS + "/update", | url: GET_SYS_PARAMS + "/update", | ||||
@@ -52,7 +58,7 @@ const SystemSetting = () => { | |||||
}, | }, | ||||
onSuccess: () => { | onSuccess: () => { | ||||
notifyActionSuccess(); | notifyActionSuccess(); | ||||
loadList(); | |||||
setReloadTime(new Date()); | |||||
} | } | ||||
}); | }); | ||||
} | } | ||||
@@ -69,7 +69,7 @@ const ManageOrgUserPage = () => { | |||||
HttpUtils.get({ | HttpUtils.get({ | ||||
url: GET_USER_UNLOCK + "/" + params.row.id, | url: GET_USER_UNLOCK + "/" + params.row.id, | ||||
onSuccess: () => { | onSuccess: () => { | ||||
setReloadTime(new Date); | |||||
setReloadTime(new Date()); | |||||
} | } | ||||
}); | }); | ||||
} | } | ||||
@@ -109,7 +109,7 @@ const ManageOrgUserPage = () => { | |||||
{ | { | ||||
url: (!selectUser.row.primaryUser ? GET_SET_PRIMARY_USER : GET_SET_UN_PRIMARY_USER) + "/" + selectUser.row.id, | url: (!selectUser.row.primaryUser ? GET_SET_PRIMARY_USER : GET_SET_UN_PRIMARY_USER) + "/" + selectUser.row.id, | ||||
onSuccess: function () { | onSuccess: function () { | ||||
setReloadTime(new Date); | |||||
setReloadTime(new Date()); | |||||
} | } | ||||
} | } | ||||
); | ); | ||||