ソースを参照

Merge branch 'Paging_Enhancement' of https://git.2fi-solutions.com/alex/PNSPS-frontend-MaterialUI into Paging_Enhancement

master
Alex Cheung 1年前
コミット
2e39135000
3個のファイルの変更11行の追加5行の削除
  1. +2
    -2
      src/pages/Setting/SystemSetting/Table.js
  2. +7
    -1
      src/pages/Setting/SystemSetting/index.js
  3. +2
    -2
      src/pages/User/ManagePage_OrgPublic/index.js

+ 2
- 2
src/pages/Setting/SystemSetting/Table.js ファイルの表示

@@ -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>


+ 7
- 1
src/pages/Setting/SystemSetting/index.js ファイルの表示

@@ -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());
} }
}); });
} }


+ 2
- 2
src/pages/User/ManagePage_OrgPublic/index.js ファイルの表示

@@ -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());
} }
} }
); );


読み込み中…
キャンセル
保存