diff --git a/src/components/flight/NewFlightApprovalsTable.js b/src/components/flight/NewFlightApprovalsTable.js
index c3b17bb2..68ae6d33 100644
--- a/src/components/flight/NewFlightApprovalsTable.js
+++ b/src/components/flight/NewFlightApprovalsTable.js
@@ -236,6 +236,29 @@ export default function NewFlightApprovalsTable(props) {
: '-';
}
},
+ {
+ title: (
+ <>
+ 장애물
+ 제한
+
+ 표면
+
+ >
+ ),
+ dataIndex: 'areaList',
+ width: '100px',
+ align: 'center',
+ render: areaList => {
+ return areaList.length <= 1
+ ? areaList[0].fltElevMax === 120
+ ? '원추'
+ : areaList[0].fltElevMax > 45 && areaList[0].fltElevMax < 100
+ ? '수평'
+ : '-'
+ : '-';
+ }
+ },
{
title: (
<>
@@ -264,12 +287,12 @@ export default function NewFlightApprovalsTable(props) {
비행
반경
- (m)
+ (m이내)
>
),
dataIndex: 'bufferZone',
align: 'center',
- width: '70px',
+ width: '80px',
editable: true,
render: (text, record) => {
return text ? text : '-';
@@ -281,12 +304,12 @@ export default function NewFlightApprovalsTable(props) {
신청
고도
- (m)
+ (m이하)
>
),
dataIndex: 'fltElev',
align: 'center',
- width: '70px',
+ width: '80px',
editable: true,
render: (text, record) => {
return text ? text : '-';
@@ -373,7 +396,7 @@ export default function NewFlightApprovalsTable(props) {
),
dataIndex: 'areaList',
align: 'center',
- width: '110px',
+ width: '120px',
render: areaList => {
const approvalCounts = areaList.reduce(
(counts, item) => {
@@ -540,6 +563,22 @@ export default function NewFlightApprovalsTable(props) {
return text ? text : <>->;
}
},
+
+ {
+ dataIndex: 'fltElevMax',
+ align: 'center',
+ width: '100px',
+ render: text => {
+ return text
+ ? text === 120
+ ? '원추'
+ : text > 45 && text < 100
+ ? '수평'
+ : '-'
+ : '-';
+ }
+ },
+
{
align: 'center',
width: '85px',
@@ -559,13 +598,13 @@ export default function NewFlightApprovalsTable(props) {
dataIndex: 'bufferZone',
align: 'center',
editable: true,
- width: '70px'
+ width: '80px'
},
{
dataIndex: 'fltElev',
align: 'center',
editable: true,
- width: '70px'
+ width: '80px'
},
{
dataIndex: 'fltElevMax',
@@ -613,7 +652,7 @@ export default function NewFlightApprovalsTable(props) {
{
dataIndex: 'approvalCd',
align: 'center',
- width: '110px',
+ width: '120px',
render: text => (
<>
{text === 'U'