diff --git a/src/components/account/find/AccountFindPassword.js b/src/components/account/find/AccountFindPassword.js index b8cda68..cbf089e 100644 --- a/src/components/account/find/AccountFindPassword.js +++ b/src/components/account/find/AccountFindPassword.js @@ -334,10 +334,8 @@ export const AccountFindPassword = props => { {/* */} + - diff --git a/src/components/account/find/AccountFindUserId.js b/src/components/account/find/AccountFindUserId.js index 38af87b..9f302ff 100644 --- a/src/components/account/find/AccountFindUserId.js +++ b/src/components/account/find/AccountFindUserId.js @@ -293,10 +293,8 @@ export const AccountFindUserId = props => { placeholder='+(국가번호)' > {/* */} + - diff --git a/src/components/account/register/AccountRegisterForm.js b/src/components/account/register/AccountRegisterForm.js index ce99d40..dbc2c8f 100644 --- a/src/components/account/register/AccountRegisterForm.js +++ b/src/components/account/register/AccountRegisterForm.js @@ -447,10 +447,8 @@ export const AccountRegisterForm = ({ 'is-invalid': errors.clncd })} > + - {errors && errors.clncd && ( diff --git a/src/components/analysis/history/AnalysisHistoryGrid.js b/src/components/analysis/history/AnalysisHistoryGrid.js index ff8545f..4b7ccd2 100644 --- a/src/components/analysis/history/AnalysisHistoryGrid.js +++ b/src/components/analysis/history/AnalysisHistoryGrid.js @@ -1,27 +1,10 @@ import { GridDatabase } from '../../../components/crud/grid/GridDatatable'; -import { - Row, - Col, - Table, - Badge, - UncontrolledDropdown, - DropdownMenu, - DropdownItem, - DropdownToggle, - Card, - CardHeader, - CardBody, - CardTitle, - CardSubtitle, - ButtonGroup, - Button, - Input, - CustomInput, - FormGroup -} from 'reactstrap'; +import { Card, Spinner } from 'reactstrap'; import { ExcelExportButton } from '../../crud/excel/ExcelExportButton'; +import { useSelector } from 'react-redux'; export const AnalysisHistoryGrid = props => { + const { loading } = useSelector(state => state.loadingReducer); return ( //
// @@ -46,6 +29,15 @@ export const AnalysisHistoryGrid = props => { {/*
표시할 데이터가 없습니다.
*/} + {loading ? ( +
+
+ + Loading... +
+
+ ) : null} + {
-
+ {/*
Loading...
-
+
*/}
{ - const { loading } = useSelector(state => state.loadingReducer); +export const GridDatabase = props => { return props[`${props.handlerPageChange ? 'total' : 'count'}`] <= 0 ? (
표시할 데이터가 없습니다.
) : ( - } - className='react-dataTable pal-dateTable' - // defaultSortField='invoiceId' - // paginationDefaultPage={currentPage} - // paginationComponent={CustomPagination} - data={props.data} - paginationServer={ - props.pagination && props.handlerPageChange ? true : false - } - onSelectedRowsChange={ - props.onSelectedRowsChange ? props.onSelectedRowsChange : null - } - selectableRows={props.selectableRows} - onChangePage={props.pagination ? props.handlerPageChange : null} - paginationComponentOptions={{ - noRowsPerPage: props.handlerPageChange ? true : false - }} - progressPending={props.handlerPageChange ? loading : false} - progressComponent={ -
-
-
- - Loading... -
-
-
- } - /> + <> + } + className='react-dataTable pal-dateTable' + // defaultSortField='invoiceId' + // paginationDefaultPage={currentPage} + // paginationComponent={CustomPagination} + data={props.data} + paginationServer={ + props.pagination && props.handlerPageChange ? true : false + } + onSelectedRowsChange={ + props.onSelectedRowsChange ? props.onSelectedRowsChange : null + } + selectableRows={props.selectableRows} + onChangePage={props.pagination ? props.handlerPageChange : null} + paginationComponentOptions={{ + noRowsPerPage: props.handlerPageChange ? true : false + }} + /> + ); }; diff --git a/src/components/map/naver/feature/FeatureAirZone.js b/src/components/map/naver/feature/FeatureAirZone.js index 854aced..99ab9f6 100644 --- a/src/components/map/naver/feature/FeatureAirZone.js +++ b/src/components/map/naver/feature/FeatureAirZone.js @@ -122,7 +122,7 @@ export const FeatureAirZone = props => { const featureAirEvent = () => { props.map.data.addListener('click', function (e) { // e.feature.setProperty('isColorful', true); - console.log(e.feature.property_name); + // console.log(e.feature.property_name); }); props.map.data.addListener('mouseover', function (e) { diff --git a/src/modules/control/gp/apis/controlGpApi.ts b/src/modules/control/gp/apis/controlGpApi.ts index 93010da..66faaf7 100644 --- a/src/modules/control/gp/apis/controlGpApi.ts +++ b/src/modules/control/gp/apis/controlGpApi.ts @@ -24,7 +24,7 @@ export const controlGpApi = { } const { data }: ResponseControlGpWarnLog = await axios.get( - `api/ctr/cntrl/warn/list/${id}` + `api/ctr/cntrl/warn/detail/${id}` ); return data; diff --git a/src/modules/control/gp/models/controlGpModel.ts b/src/modules/control/gp/models/controlGpModel.ts index 5be5c06..745e247 100644 --- a/src/modules/control/gp/models/controlGpModel.ts +++ b/src/modules/control/gp/models/controlGpModel.ts @@ -133,8 +133,9 @@ export interface ControlGpFlightPlanData { export interface ControlGpWarnLogData { warnLogSno: number; - cntrlId: String; + cntrlId: String; createDt: String; + idntfNum: String; } export interface ControlGpWarnLogList extends Array {}; diff --git a/src/views/control/alarm/ControlAlarmDetail.js b/src/views/control/alarm/ControlAlarmDetail.js index a335a85..b7c1e68 100644 --- a/src/views/control/alarm/ControlAlarmDetail.js +++ b/src/views/control/alarm/ControlAlarmDetail.js @@ -19,6 +19,7 @@ const ControlAlarmDetail = ({ historyModal, setHistoryModal, controlGpWarnLog }) + @@ -27,6 +28,7 @@ const ControlAlarmDetail = ({ historyModal, setHistoryModal, controlGpWarnLog }) return ( + diff --git a/src/views/control/report/ControlReportDetail.js b/src/views/control/report/ControlReportDetail.js index 5cabd15..372029a 100644 --- a/src/views/control/report/ControlReportDetail.js +++ b/src/views/control/report/ControlReportDetail.js @@ -103,7 +103,7 @@ const ControlReportDetail = props => { {GET_ARCTFT_TYPE_CD(controlDetail?.arcrftTypeCd)} -
+ {/*
배터리 잔량
{controlGpDetail?.betteryLevel} % @@ -114,7 +114,7 @@ const ControlReportDetail = props => {
{controlGpDetail?.betteryVoltage} volt
-
+ */} @@ -136,7 +136,7 @@ const ControlReportDetail = props => {
시작시간
{moment( - controlGpDetail?.controlStartDt, + controlGpDetail?.controlStDt, 'YYYYMMDDHHmmss' ).format('MM-DD HH:mm:ss')}
@@ -160,30 +160,30 @@ const ControlReportDetail = props => {
-
좌표
+
좌표(위도/경도)
- {controlGpDetail?.lat} , {controlGpDetail?.lng} + {controlGpDetail?.lat} / {controlGpDetail?.lng}
-
+ {/*
비행거리
{nullMessage(controlGpDetail?.moveDistance)}{' '} {controlGpDetail?.moveDistanceType}
-
+ */}
헤딩 방위각
{controlGpDetail?.heading} °
-
+ {/*
상태
{nullMessage(controlGpDetail?.dronStatus)}
-
+ */}
위치정보 수신 시간
번호식별번호 날짜 내용
{i + 1}{p.idntfNum} {p.createDt} {p.warnType}