diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotents.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotents.jsx
index 47499b4..0107b09 100644
--- a/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotents.jsx
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotents.jsx
@@ -72,6 +72,90 @@ const data = [
codeName: '시설물편',
depth: 3,
children: [
+ {
+ codeTitle: "TEST 17 00 00",
+ codeName: 'test',
+ depth: 4,
+ children: [
+ ]
+ },
+ {
+ codeTitle: "TEST 17 00 00",
+ codeName: 'test',
+ depth: 4,
+ children: [
+ ]
+ },
+ {
+ codeTitle: "TEST 17 00 00",
+ codeName: 'test',
+ depth: 4,
+ children: [
+ ]
+ },
+ {
+ codeTitle: "TEST 17 00 00",
+ codeName: 'test',
+ depth: 4,
+ children: [
+ ]
+ },
+ {
+ codeTitle: "TEST 17 00 00",
+ codeName: 'test',
+ depth: 4,
+ children: [
+ ]
+ },
+ {
+ codeTitle: "TEST 17 00 00",
+ codeName: 'test',
+ depth: 4,
+ children: [
+ ]
+ },
+ {
+ codeTitle: "TEST 17 00 00",
+ codeName: 'test',
+ depth: 4,
+ children: [
+ ]
+ },
+ {
+ codeTitle: "TEST 17 00 00",
+ codeName: 'test',
+ depth: 4,
+ children: [
+ ]
+ },
+ {
+ codeTitle: "TEST 17 00 00",
+ codeName: 'test',
+ depth: 4,
+ children: [
+ ]
+ },
+ {
+ codeTitle: "TEST 17 00 00",
+ codeName: 'test',
+ depth: 4,
+ children: [
+ ]
+ },
+ {
+ codeTitle: "TEST 17 00 00",
+ codeName: 'test',
+ depth: 4,
+ children: [
+ ]
+ },
+ {
+ codeTitle: "TEST 17 00 00",
+ codeName: 'test',
+ depth: 4,
+ children: [
+ ]
+ },
]
},
]
@@ -107,20 +191,8 @@ const FireNav = styled(List)({
},
});
-const ItemHeader = styled('div')(({ theme }) => ({
- padding: theme.spacing(1),
- borderRadius: '4px',
- textAlign: 'center',
-}));
-
-const Item = styled('div')(({ theme }) => ({
- padding: theme.spacing(1),
- borderRadius: '4px',
- textAlign: 'center',
-}));
export default function ReferenceCodePopupDialogCotents() {
- const [open, setOpen] = React.useState(true);
const [selectedValue, setSelectedValue] = React.useState('a');
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotentsHeader.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotentsHeader.jsx
index b220690..8377747 100644
--- a/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotentsHeader.jsx
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotentsHeader.jsx
@@ -17,7 +17,7 @@ export default function ReferenceCodePopupDialogCotentsHeader() {
sx={{
display: 'grid',
gridAutoFlow: 'row',
- gridTemplateColumns: 'repeat(3, 1fr)',
+ gridTemplateColumns: 'auto 120px 90px',
gap: 1,
}}
>
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotentsListItem.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotentsListItem.jsx
index f67f73e..ff31023 100644
--- a/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotentsListItem.jsx
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus/ReferenceCodePopupDialogCotentsListItem.jsx
@@ -4,6 +4,11 @@ import ListItem from '@mui/material/ListItem';
import ListItemButton from '@mui/material/ListItemButton';
import Divider from '@mui/material/Divider';
+import ListItemIcon from '@mui/material/ListItemIcon';
+import AddIcon from '@mui/icons-material/Add';
+import RemoveIcon from '@mui/icons-material/Remove';
+
+
import Box from '@mui/material/Box';
import Collapse from '@mui/material/Collapse';
@@ -13,14 +18,15 @@ import { styled } from '@mui/material/styles';
const Item = styled('div')(({ theme }) => ({
- padding: theme.spacing(1),
+ padding: '0px',
borderRadius: '4px',
textAlign: 'left',
}));
+
const ItemComponent = (props) => {
- const {item, index} = props;
+ const {item, index, openSelf} = props;
const [open, setOpen] = React.useState(false);
@@ -29,74 +35,67 @@ const ItemComponent = (props) => {
setOpen(!open);
};
- return (
-
-
-
-
-
- - {item.codeTitle}
- - {item.codeName}
- -
-
-
-
-
-
- {
- item.children &&
- item.children.map(function(item, index) {
- //item.codeTitle
- console.log('thkim 2024-03-21 11:29 %o', item);
- return (
-
- );
- })
- }
-
-
- );
-};
-
-const ItemComponentChild = (props) => {
- const {open, item} = props;
-
- return (
-
-
-
-
- - {item.codeTitle}
- - {item.codeName}
- -
-
-
-
-
+ return (
+
+
+
+
+
+
+ -
+ {
+ item.children && item.children.length > 0
+ ?
+
+ {
+ open
+ ?
+
+ :
+
+ }
+
+ :
+
+ }
+ {item.codeTitle}
+
+ - {item.codeName}
+ -
+
+
+
+
+
+ {
+ item.children &&
+ item.children.map(function(item, index) {
+ //item.codeTitle
+ console.log('thkim 2024-03-21 11:29 %o', item);
+ return (
+
+ );
+ })
+ }
-
+
+
);
};
export default function ReferenceCodePopupDialogCotentsListItem(props) {
- const {codeTitle, codeName, data} = props;
+ const {data} = props;
const [selectedValue, setSelectedValue] = React.useState('a');
const handleChange = (event) => {
@@ -104,19 +103,13 @@ export default function ReferenceCodePopupDialogCotentsListItem(props) {
};
-
-
- //data
-
return (
-
+
{
data &&
data.map(function(item, index) {
- //item.codeTitle
- console.log('thkim 2024-03-21 11:29 %o', item);
return (
-
+
);
})
}