Browse Source

비행 승인 데이터 추가 및 수정

master
sanguu516 5 months ago
parent
commit
a721c898b1
  1. 4
      src/containers/flight/flightApprovalsContainer.js
  2. 2
      src/redux/features/laanc/laancState.ts
  3. 9
      src/redux/features/laanc/laancThunk.ts

4
src/containers/flight/flightApprovalsContainer.js

@ -27,8 +27,6 @@ import dayjs from 'dayjs';
export default function FlightApprovalsContainer() { export default function FlightApprovalsContainer() {
const dispatch = useDispatch(); const dispatch = useDispatch();
// 오른쪽 사이드 메뉴 표출 여부
const [openSetting, setOpenSetting] = useState(true);
const [res, setRes] = useState( const [res, setRes] = useState(
[ [
{ {
@ -191,6 +189,7 @@ export default function FlightApprovalsContainer() {
// 미니맵 레이어 // 미니맵 레이어
const [previewLayer, setPreviewLayer] = useState(); const [previewLayer, setPreviewLayer] = useState();
const { laancAprvList } = useSelector(state => state.laancState);
const { laancDetail } = useSelector(state => state.laancState); const { laancDetail } = useSelector(state => state.laancState);
const map = useSelector(state => state.mapState.map); const map = useSelector(state => state.mapState.map);
@ -199,6 +198,7 @@ export default function FlightApprovalsContainer() {
features: [] features: []
}; };
console.log('>>', laancAprvList);
useEffect(() => { useEffect(() => {
const searchStDt = dayjs().subtract(1, 'months').format('YYYY-MM-DD'); const searchStDt = dayjs().subtract(1, 'months').format('YYYY-MM-DD');
const searchEndDt = dayjs().format('YYYY-MM-DD'); const searchEndDt = dayjs().format('YYYY-MM-DD');

2
src/redux/features/laanc/laancState.ts

@ -644,7 +644,7 @@ export interface ILaancAprvListRs {
{ {
planAreaSno: number; planAreaSno: number;
planSno: number; planSno: number;
zoneNo: '1'; zoneNo: string;
bufferZone: number; bufferZone: number;
fltElev: number; fltElev: number;
lat: number; lat: number;

9
src/redux/features/laanc/laancThunk.ts

@ -272,12 +272,9 @@ export const getLaancAprvList = createAsyncThunk(
'laanc/getLaancAprvList', 'laanc/getLaancAprvList',
async (rq: ILaancAprvListRq, thunkAPI) => { async (rq: ILaancAprvListRq, thunkAPI) => {
try { try {
const { data }: { data: ILaancAprvListRs[] } = await axios.get( const data: ILaancAprvListRs[] = await axios.get(`api/bas/dos/plan`, {
`api/bas/dos/plan`, params: rq
{ });
params: rq
}
);
return data; return data;
} catch (error) { } catch (error) {
openModal({ openModal({

Loading…
Cancel
Save