Browse Source

비행 통계 상단 데이터 표출 단위 수정

pull/2/head
hhjk00 10 months ago
parent
commit
056f69e61b
  1. 7
      src/containers/statistics/FlightContainer.js
  2. 60
      src/modules/statistics/models/index.ts

7
src/containers/statistics/FlightContainer.js

@ -95,12 +95,14 @@ export default function FlightContainer() {
const addCommasToNumber = number => {
if (number === 'noData') return 0;
return number.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',');
return parseInt(number)
.toString()
.replace(/\B(?=(\d{3})+(?!\d))/g, ',');
};
// '24:35:12' -> 1일 35분 12초
const parseTime = time => {
if (time === 'noData') return '0초';
if (time === 'noData' || time === '00:00:00') return '0초';
const [hour, minute, second] = time.split(':').map(Number);
@ -127,6 +129,7 @@ export default function FlightContainer() {
addCommasToNumber={addCommasToNumber}
/>
<StatisticsSearch
category={searchType.category}
searchData={flightSearch}
searchType={searchType}
categoryTypeOptions={categoryTypeOptions}

60
src/modules/statistics/models/index.ts

@ -9,9 +9,9 @@ export interface IStatisticsState {
export interface IStcsRs {
name: string;
year: string;
month: string;
day: string;
year: number | string;
month: number | string;
day: number | string;
}
export interface IStcsSearchRs {
@ -33,21 +33,21 @@ export const initialState = {
flight: [
{
name: '-',
year: '0',
month: '0',
day: '0'
year: '00:00:00',
month: '00:00:00',
day: '00:00:00'
},
{
name: '-',
year: '0',
month: '0',
day: '0'
year: 0,
month: 0,
day: 0
},
{
name: '-',
year: '0',
month: '0',
day: '0'
year: 0,
month: 0,
day: 0
}
],
flightSearch: {
@ -57,21 +57,21 @@ export const initialState = {
abnormal: [
{
name: '-',
year: '0',
month: '0',
day: '0'
year: 0,
month: 0,
day: 0
},
{
name: '-',
year: '0',
month: '0',
day: '0'
year: 0,
month: 0,
day: 0
},
{
name: '-',
year: '0',
month: '0',
day: '0'
year: 0,
month: 0,
day: 0
}
],
abnormalSearch: {
@ -81,21 +81,21 @@ export const initialState = {
result: [
{
name: '-',
year: '0',
month: '0',
day: '0'
year: 0,
month: 0,
day: 0
},
{
name: '-',
year: '0',
month: '0',
day: '0'
year: 0,
month: 0,
day: 0
},
{
name: '-',
year: '0',
month: '0',
day: '0'
year: 0,
month: 0,
day: 0
}
],
resultSearch: {

Loading…
Cancel
Save