Browse Source

기초정보관리 미사용 파일, 임포트, 코드 삭제

master
junh_eee(이준희) 8 months ago
parent
commit
0e42ca23f0
  1. 136
      src/components/basis/dron/BasisDronSearch.js
  2. 2
      src/components/basis/group/BaisGroupForm.js
  3. 1
      src/components/basis/group/BasisGroupApprovalGrid.js
  4. 31
      src/components/basis/group/BasisGroupDetailJoinGrid.js
  5. 22
      src/components/basis/group/BasisGroupJoinGrid.js
  6. 3
      src/components/basis/group/BasisGroupMyGrid.js
  7. 75
      src/components/basis/group/BasisGroupSearch.js
  8. 17
      src/components/basis/group/BasisGroupUsersGrid.js
  9. 18
      src/containers/basis/dron/BasisDronContainer.js
  10. 6
      src/containers/basis/group/BasisGroupContainer.js
  11. 1
      src/containers/basis/group/BasisGroupDetailJoinContainer.js
  12. 5
      src/views/basis/dron/BasisDronDetail.js
  13. 4
      src/views/basis/group/BasisGroup.js
  14. 2
      src/views/basis/group/BasisGroupAproval.js
  15. 5
      src/views/basis/group/BasisGroupDetail.js
  16. 2
      src/views/basis/group/BasisGroupDetailJoin.js
  17. 2
      src/views/basis/group/BasisGroupUsers.js

136
src/components/basis/dron/BasisDronSearch.js

@ -1,136 +0,0 @@
import { Row, Col, Card, CardBody, Button, Input } from 'reactstrap';
export const BasisDronSearch = props => {
return (
<div className='pal-card-box'>
<Row>
<Col>
<div className='cont-ti d-flex justify-content-between align-items-sm-center align-items-start flex-sm-row'>
<div>
<h4>검색조건</h4>
</div>
<div className='d-flex align-items-center'>
<Button.Ripple
color='primary'
size='sm'
onClick={e => props.handlerSearch()}
>
<Search size={16} />
검색
</Button.Ripple>
</div>
</div>
<Card>
<CardBody className='pal-card-body'>
<div className='search-cont'>
<dl>
<dt>
<div className='search-box'>
<div className='search-list-ti'>식별번호</div>
<div className='search-list'>
<div className='search-list-cont'>
<Row>
<Col className='list-input' xl='4' md='6' sm='12'>
<Input
value={props.params.search1}
type='email'
id='search1'
size='sm'
onChange={e =>
props.handlerInput('search1', e.target.value)
}
placeholder='식별번호를 입력하세요'
/>
</Col>
{/* <Col className='list-input' xl='4' md='4' sm='12'>
<Input
type='email'
id='basicInput'
size='sm'
placeholder='input이 2개'
/>
</Col>
<Col className='list-input' xl='4' md='4' sm='12'>
<Input
type='email'
id='basicInput'
size='sm'
placeholder='input이 3개'
/>
</Col> */}
</Row>
</div>
</div>
</div>
</dt>
<dt>
<div className='search-box'>
<div className='search-list-ti'>모델명</div>
<div className='search-list'>
<div className='search-list-cont'>
<Row>
<Col className='list-input' xl='4' md='6' sm='12'>
<Input
value={props.params.search1}
type='email'
id='search1'
size='sm'
onChange={e =>
props.handlerInput('search1', e.target.value)
}
placeholder='모델명을 입력하세요'
/>
</Col>
{/* <Col className='list-input' xl='4' md='4' sm='12'>
<Input
type='email'
id='basicInput'
size='sm'
placeholder='input이 2개'
/>
</Col>
<Col className='list-input' xl='4' md='4' sm='12'>
<Input
type='email'
id='basicInput'
size='sm'
placeholder='input이 3개'
/>
</Col> */}
</Row>
</div>
</div>
</div>
</dt>
{/* <dt>
<div className='search-box'>
<div className='search-list-ti'>종류</div>
<div className='search-list'>
<div className='search-list-cont'>
<Row>
<Col className='list-input' xl='4' md='6' sm='12'>
<Input
value={props.params.search1}
type='email'
id='search1'
size='sm'
onChange={e =>
props.handlerInput('search1', e.target.value)
}
placeholder='식별번호를 입력하세요'
/>
</Col>
</Row>
</div>
</div>
</div>
</dt> */}
</dl>
</div>
</CardBody>
</Card>
</Col>
</Row>
</div>
);
};

2
src/components/basis/group/BaisGroupForm.js

@ -1,4 +1,4 @@
import React, { useEffect, useState } from 'react'; import { useEffect, useState } from 'react';
import * as yup from 'yup'; import * as yup from 'yup';
import { useForm } from 'react-hook-form'; import { useForm } from 'react-hook-form';
import classnames from 'classnames'; import classnames from 'classnames';

1
src/components/basis/group/BasisGroupApprovalGrid.js

@ -1,6 +1,5 @@
import { GridDatabase } from '../../crud/grid/GridDatatable'; import { GridDatabase } from '../../crud/grid/GridDatatable';
import { Card } from 'reactstrap'; import { Card } from 'reactstrap';
import { ExcelExportButton } from '../../crud/excel/ExcelExportButton';
export const BasisGroupApprovalGrid = props => { export const BasisGroupApprovalGrid = props => {
return ( return (

31
src/components/basis/group/BasisGroupDetailJoinGrid.js

@ -1,25 +1,5 @@
import { GridDatabase } from '../../crud/grid/GridDatatable'; import { GridDatabase } from '../../crud/grid/GridDatatable';
import { import { Row, Col, Card } from 'reactstrap';
Row,
Col,
Table,
Badge,
UncontrolledDropdown,
DropdownMenu,
DropdownItem,
DropdownToggle,
Card,
CardHeader,
CardBody,
CardTitle,
CardSubtitle,
ButtonGroup,
Button,
Input,
CustomInput,
FormGroup
} from 'reactstrap';
import { ExcelExportButton } from '../../crud/excel/ExcelExportButton';
export const BasisGroupDetailJoinGrid = props => { export const BasisGroupDetailJoinGrid = props => {
return ( return (
@ -31,15 +11,6 @@ export const BasisGroupDetailJoinGrid = props => {
<h4>{props.title} 목록</h4> <h4>{props.title} 목록</h4>
<span className='search-case'>검색결과 {props.count}</span> <span className='search-case'>검색결과 {props.count}</span>
</div> </div>
{/* <div className='d-flex align-items-center'>
<Button.Ripple
color='primary'
size='sm'
onClick={props.handlerGroupCreate}
>
그룹생성
</Button.Ripple>
</div> */}
</div> </div>
<div className='invoice-list-wrapper'> <div className='invoice-list-wrapper'>
<Card> <Card>

22
src/components/basis/group/BasisGroupJoinGrid.js

@ -1,25 +1,5 @@
import { GridDatabase } from '../../crud/grid/GridDatatable'; import { GridDatabase } from '../../crud/grid/GridDatatable';
import { import { Row, Col, Card, Button } from 'reactstrap';
Row,
Col,
Table,
Badge,
UncontrolledDropdown,
DropdownMenu,
DropdownItem,
DropdownToggle,
Card,
CardHeader,
CardBody,
CardTitle,
CardSubtitle,
ButtonGroup,
Button,
Input,
CustomInput,
FormGroup
} from 'reactstrap';
import { ExcelExportButton } from '../../crud/excel/ExcelExportButton';
export const BasisGroupJoinGrid = props => { export const BasisGroupJoinGrid = props => {
return ( return (

3
src/components/basis/group/BasisGroupMyGrid.js

@ -24,9 +24,6 @@ export const BasisGroupMyGrid = props => {
</div> </div>
<div className='invoice-list-wrapper'> <div className='invoice-list-wrapper'>
<Card> <Card>
{/* <div className='grid-loading'>
<div><Spinner color='primary' /><span>Loading...</span></div>
</div> */}
<div className='invoice-list-dataTable'> <div className='invoice-list-dataTable'>
<GridDatabase <GridDatabase
title={'비행이력'} title={'비행이력'}

75
src/components/basis/group/BasisGroupSearch.js

@ -1,75 +0,0 @@
import { Row, Col, Card, CardBody, Button, Input } from 'reactstrap';
import { Search } from 'react-feather';
import { useEffect, useState } from 'react';
import dayjs from 'dayjs';
export const BasisGroupSearch = props => {
const [isClick, setIsClick] = useState(1);
const [dateType, setDateType] = useState(1);
useEffect(() => {
props.setParams({
...props.params,
stDate: dayjs().subtract(dateType, 'day').format('YYYY-MM-DD')
});
}, [dateType]);
const handlerClickDate = val => {
setDateType(val);
setIsClick(val);
};
return (
<div className='pal-card-box'>
<Row>
<Col>
<div className='cont-ti d-flex justify-content-between align-items-sm-center align-items-start flex-sm-row'>
<div>
<h4>검색조건</h4>
</div>
<div className='d-flex align-items-center'>
<Button.Ripple
color='primary'
size='sm'
onClick={e => props.handlerSearch()}
>
<Search size={16} />
검색
</Button.Ripple>
</div>
</div>
<Card>
<CardBody className='pal-card-body'>
<div className='search-cont'>
<dl>
<dt>
<div className='search-box'>
<div className='search-list-ti'>그룹명</div>
<div className='search-list'>
<div className='search-list-cont'>
<Row>
<Col className='list-input' xl='4' md='4' sm='12'>
<Input
value={props.params.search1}
type='email'
id='search1'
size='sm'
onChange={e =>
props.handlerInput('search1', e.target.value)
}
placeholder='그룹명을 입력하세요'
/>
</Col>
</Row>
</div>
</div>
</div>
</dt>
</dl>
</div>
</CardBody>
</Card>
</Col>
</Row>
</div>
);
};

17
src/components/basis/group/BasisGroupUsersGrid.js

@ -1,26 +1,14 @@
import { GridDatabase } from '../../crud/grid/GridDatatable'; import { GridDatabase } from '../../crud/grid/GridDatatable';
import { Row, Col, Card } from 'reactstrap'; import { Card } from 'reactstrap';
export const BasisGroupUsersGrid = props => { export const BasisGroupUsersGrid = props => {
return ( return (
// <div className='pal-card-box'>
// <Row>
// <Col>
<> <>
<div className='mt-2 cont-ti d-flex justify-content-between align-items-sm-center align-items-start flex-sm-row'> <div className='mt-2 cont-ti d-flex justify-content-between align-items-sm-center align-items-start flex-sm-row'>
<div> <div>
<h4>{props.title} 목록</h4> <h4>{props.title} 목록</h4>
<span className='search-case'>검색결과 {props.total}</span> <span className='search-case'>검색결과 {props.total}</span>
</div> </div>
{/* <div className='d-flex align-items-center'>
<Button.Ripple
color='primary'
size='sm'
onClick={props.handlerGroupCreate}
>
그룹생성
</Button.Ripple>
</div> */}
</div> </div>
<div className='invoice-list-wrapper'> <div className='invoice-list-wrapper'>
<Card> <Card>
@ -39,9 +27,6 @@ export const BasisGroupUsersGrid = props => {
</div> </div>
</Card> </Card>
</div> </div>
{/* </Col>
</Row>
</div> */}
</> </>
); );
}; };

18
src/containers/basis/dron/BasisDronContainer.js

@ -46,15 +46,6 @@ export const BasisDronContainer = props => {
// return selectData; // return selectData;
} }
}, },
// {
// name: '그룹 코드',
// selector: row => row.groupId,
// minWidth: '102px',
// sortable: true,
// cell: row => {
// return row?.groupId;
// }
// },
{ {
name: '생성일시', name: '생성일시',
selector: row => row?.createDt, selector: row => row?.createDt,
@ -135,15 +126,6 @@ export const BasisDronContainer = props => {
return row?.prdctCmpnNm; return row?.prdctCmpnNm;
} }
}, },
// {
// name: '수정일자',
// selector: row => row.updateDt,
// minWidth: '102px',
// sortable: true,
// cell: row => {
// return moment(row?.updateDt).format('MM-DD HH:mm');
// }
// },
{ {
name: '기체중량', name: '기체중량',
selector: row => row.wghtTypeCd, selector: row => row.wghtTypeCd,

6
src/containers/basis/group/BasisGroupContainer.js

@ -195,12 +195,6 @@ export const BasisGroupContainer = props => {
return ( return (
<CustomMainLayout title={titleName}> <CustomMainLayout title={titleName}>
{/* <BasisGroupSearch
handlerInput={handlerInput}
handlerSearch={handlerSearch}
params={params}
setParams={setParams}
/> */}
<BasisGroupMyGrid <BasisGroupMyGrid
data={myList} data={myList}
title={'그룹'} title={'그룹'}

1
src/containers/basis/group/BasisGroupDetailJoinContainer.js

@ -1,6 +1,5 @@
import { useEffect, useState } from 'react'; import { useEffect, useState } from 'react';
import { useDispatch, useSelector } from 'react-redux'; import { useDispatch, useSelector } from 'react-redux';
import { useHistory } from 'react-router-dom';
import { Button } from 'reactstrap'; import { Button } from 'reactstrap';
import { BasisGroupDetailJoinGrid } from '../../../components/basis/group/BasisGroupDetailJoinGrid'; import { BasisGroupDetailJoinGrid } from '../../../components/basis/group/BasisGroupDetailJoinGrid';
import { BasisGroupDetailJoinSearch } from '../../../components/basis/group/BasisGroupDetailJoinSearch'; import { BasisGroupDetailJoinSearch } from '../../../components/basis/group/BasisGroupDetailJoinSearch';

5
src/views/basis/dron/BasisDronDetail.js

@ -1,18 +1,13 @@
import '@styles/react/libs/flatpickr/flatpickr.scss'; import '@styles/react/libs/flatpickr/flatpickr.scss';
import '@styles/react/libs/tables/react-dataTable-component.scss'; import '@styles/react/libs/tables/react-dataTable-component.scss';
// import { GroupCategroySearch } from '@src/components/basis/group/category/main/GroupCategroySearch';
// import { GroupCategroyList } from '@src/components/basis/group/main/GroupCategroyList';
import '../../../assets/css/custom.css'; import '../../../assets/css/custom.css';
import { BasisDronDetailContainer } from '../../../containers/basis/dron/BasisDronDetailContainer';
import { BasisDronTabContainer } from '../../../containers/basis/dron/BasisDronTabContainer'; import { BasisDronTabContainer } from '../../../containers/basis/dron/BasisDronTabContainer';
const BasisGroupDetail = () => { const BasisGroupDetail = () => {
return ( return (
<div> <div>
<BasisDronTabContainer /> <BasisDronTabContainer />
{/* <GroupCategroySearch /> */}
{/* <GroupCategroyList /> */}
</div> </div>
); );
}; };

4
src/views/basis/group/BasisGroup.js

@ -1,7 +1,5 @@
import '@styles/react/libs/flatpickr/flatpickr.scss'; import '@styles/react/libs/flatpickr/flatpickr.scss';
import '@styles/react/libs/tables/react-dataTable-component.scss'; import '@styles/react/libs/tables/react-dataTable-component.scss';
// import { GroupCategroySearch } from '@src/components/basis/group/category/main/GroupCategroySearch';
// import { GroupCategroyList } from '@src/components/basis/group/main/GroupCategroyList';
import '../../../assets/css/custom.css'; import '../../../assets/css/custom.css';
import { BasisGroupContainer } from '../../../containers/basis/group/BasisGroupContainer'; import { BasisGroupContainer } from '../../../containers/basis/group/BasisGroupContainer';
@ -10,8 +8,6 @@ const BasisGroup = () => {
return ( return (
<div> <div>
<BasisGroupContainer /> <BasisGroupContainer />
{/* <GroupCategroySearch /> */}
{/* <GroupCategroyList /> */}
</div> </div>
); );
}; };

2
src/views/basis/group/BasisGroupAproval.js

@ -8,8 +8,6 @@ const BasisGroupAproval = () => {
return ( return (
<div> <div>
<BasisGroupApprovalContainer /> <BasisGroupApprovalContainer />
{/* <GroupCategroySearch /> */}
{/* <GroupCategroyList /> */}
</div> </div>
); );
}; };

5
src/views/basis/group/BasisGroupDetail.js

@ -1,18 +1,13 @@
import '@styles/react/libs/flatpickr/flatpickr.scss'; import '@styles/react/libs/flatpickr/flatpickr.scss';
import '@styles/react/libs/tables/react-dataTable-component.scss'; import '@styles/react/libs/tables/react-dataTable-component.scss';
// import { GroupCategroySearch } from '@src/components/basis/group/category/main/GroupCategroySearch';
// import { GroupCategroyList } from '@src/components/basis/group/main/GroupCategroyList';
import '../../../assets/css/custom.css'; import '../../../assets/css/custom.css';
import { BasisGroupContainer } from '../../../containers/basis/group/BasisGroupContainer';
import { BasisGroupDetailContainer } from '../../../containers/basis/group/BasisGroupDetailContainer'; import { BasisGroupDetailContainer } from '../../../containers/basis/group/BasisGroupDetailContainer';
const BasisGroupDetail = () => { const BasisGroupDetail = () => {
return ( return (
<div> <div>
<BasisGroupDetailContainer /> <BasisGroupDetailContainer />
{/* <GroupCategroySearch /> */}
{/* <GroupCategroyList /> */}
</div> </div>
); );
}; };

2
src/views/basis/group/BasisGroupDetailJoin.js

@ -8,8 +8,6 @@ const BasisGroupDetailJoin = () => {
return ( return (
<div> <div>
<BasisGroupDetailJoinContainer /> <BasisGroupDetailJoinContainer />
{/* <GroupCategroySearch /> */}
{/* <GroupCategroyList /> */}
</div> </div>
); );
}; };

2
src/views/basis/group/BasisGroupUsers.js

@ -8,8 +8,6 @@ const BasisGroupUsers = () => {
return ( return (
<div> <div>
<BasisGroupUsersContainer /> <BasisGroupUsersContainer />
{/* <GroupCategroySearch /> */}
{/* <GroupCategroyList /> */}
</div> </div>
); );
}; };

Loading…
Cancel
Save