diff --git a/src/pages/PublicNotice/Search_GLD/DataGrid.js b/src/pages/PublicNotice/Search_GLD/DataGrid.js
index c4160b1..2141ff5 100644
--- a/src/pages/PublicNotice/Search_GLD/DataGrid.js
+++ b/src/pages/PublicNotice/Search_GLD/DataGrid.js
@@ -22,8 +22,6 @@ import { FormattedMessage, useIntl } from "react-intl";
export default function SearchPublicNoticeTable({ searchCriteria }) {
const [rows, setRows] = React.useState([]);
- const [_searchCriteria, set_searchCriteria] = React.useState(searchCriteria);
-
const navigate = useNavigate()
const [selectedRowItems, setSelectedRowItems] = React.useState([]);
@@ -32,6 +30,7 @@ export default function SearchPublicNoticeTable({ searchCriteria }) {
const intl = useIntl();
+ const [_searchCriteria, set_searchCriteria] = React.useState(searchCriteria);
React.useEffect(() => {
set_searchCriteria(searchCriteria);
}, [searchCriteria]);
diff --git a/src/pages/User/DetailPage/LoginGrid.js b/src/pages/User/DetailPage/LoginGrid.js
index b9617fc..cd7240a 100644
--- a/src/pages/User/DetailPage/LoginGrid.js
+++ b/src/pages/User/DetailPage/LoginGrid.js
@@ -7,18 +7,12 @@ import {
useMediaQuery
} from '@mui/material';
import * as DateUtils from "utils/DateUtils"
-// import {useNavigate} from "react-router-dom";
-// import {
-// isORGLoggedIn,
-// } from "utils/Utils";
+import {GET_LOGIN_LOG_LIST } from "utils/ApiPathConst";
import {useTheme} from "@emotion/react";
-// import {getStatusIntl} from "utils/statusUtils/PublicNoteStatusUtils";
-// import {
-// FormattedMessage,
-// useIntl} from "react-intl";
+
// ==============================|| EVENT TABLE ||============================== //
-export default function LoginGrid({rows}) {
+export default function LoginGrid({userId}) {
// const navigate = useNavigate()
const theme = useTheme();
const isMdOrLg = useMediaQuery(theme.breakpoints.up('md'));
@@ -64,11 +58,14 @@ export default function LoginGrid({rows}) {
return (
'auto'}
+ doLoad={{
+ url:GET_LOGIN_LOG_LIST,
+ params:{userId:userId}
+ }}
/>
);
diff --git a/src/pages/User/DetailPage/index.js b/src/pages/User/DetailPage/index.js
index 945b56c..d4791ac 100644
--- a/src/pages/User/DetailPage/index.js
+++ b/src/pages/User/DetailPage/index.js
@@ -56,7 +56,7 @@ const UserMaintainPage = () => {
const [userConfirm, setUserConfirm] = useState(false);
const [isNewRecord, setIsNewRecord] = useState(false);
const [refUserData, setRefUserData] = React.useState({});
- const [loginLogData, setLoginLogData] = React.useState([])
+ // const [loginLogData, setLoginLogData] = React.useState([])
const [editMode, setEditMode] = React.useState(false);
function updateUserObject(userData) {
@@ -360,7 +360,7 @@ const UserMaintainPage = () => {
diff --git a/src/pages/User/DetailsPage_Individual/LoginGrid.js b/src/pages/User/DetailsPage_Individual/LoginGrid.js
index b9617fc..ea7660b 100644
--- a/src/pages/User/DetailsPage_Individual/LoginGrid.js
+++ b/src/pages/User/DetailsPage_Individual/LoginGrid.js
@@ -2,23 +2,15 @@
import * as React from 'react';
import {FiDataGrid} from "components/FiDataGrid";
import {
- // Button,
- // Typography,
useMediaQuery
} from '@mui/material';
import * as DateUtils from "utils/DateUtils"
-// import {useNavigate} from "react-router-dom";
-// import {
-// isORGLoggedIn,
-// } from "utils/Utils";
+import {GET_LOGIN_LOG_LIST } from "utils/ApiPathConst";
import {useTheme} from "@emotion/react";
-// import {getStatusIntl} from "utils/statusUtils/PublicNoteStatusUtils";
-// import {
-// FormattedMessage,
-// useIntl} from "react-intl";
+
// ==============================|| EVENT TABLE ||============================== //
-export default function LoginGrid({rows}) {
+export default function LoginGrid({userId}) {
// const navigate = useNavigate()
const theme = useTheme();
const isMdOrLg = useMediaQuery(theme.breakpoints.up('md'));
@@ -64,11 +56,13 @@ export default function LoginGrid({rows}) {
return (
'auto'}
+ doLoad={{
+ url:GET_LOGIN_LOG_LIST,
+ params:{userId:userId}
+ }}
/>
);
diff --git a/src/pages/User/DetailsPage_Individual/index.js b/src/pages/User/DetailsPage_Individual/index.js
index 4ab8500..af6c517 100644
--- a/src/pages/User/DetailsPage_Individual/index.js
+++ b/src/pages/User/DetailsPage_Individual/index.js
@@ -43,7 +43,6 @@ const UserMaintainPage_Individual = () => {
const params = useParams();
const navigate = useNavigate();
const [formData, setFormData] = React.useState({})
- const [loginLogData, setLoginLogData] = React.useState([])
const [isLoading, setLoding] = React.useState(true);
const [selectedTab, setSelectedTab] = React.useState("1");
@@ -91,7 +90,7 @@ const UserMaintainPage_Individual = () => {
response.data["preferLocale"] = getObjectByType(ComboData.Locale, "type", response.data?.preferLocale);
setFormData(response.data);
- getLoginLogList()
+ setLoding(false);
}
});
}
@@ -124,24 +123,6 @@ const UserMaintainPage_Individual = () => {
}
};
- const getLoginLogList = () => {
- HttpUtils.get({
- url: `${UrlUtils.GET_LOGIN_LOG_LIST}`,
- params:{
- userId:params.id
- },
- onSuccess: function (response) {
- // console.log(response)
- setLoginLogData(response);
- }
- });
- }
-
-
- React.useEffect(() => {
- setLoding(false);
- }, [loginLogData]);
-
return (
isLoading ?
@@ -211,7 +192,7 @@ const UserMaintainPage_Individual = () => {