diff --git a/apps/sn/app/oper/diag/page.tsx b/apps/sn/app/oper/diag/page.tsx
deleted file mode 100644
index 013d8eecc..000000000
--- a/apps/sn/app/oper/diag/page.tsx
+++ /dev/null
@@ -1,58 +0,0 @@
-'use client'
-
-import { SearchDiv, SelectBox, UiTable } from '@common/business_components';
-import { Button, TableRow, Input, Label } from '@common/components';
-import { TableHead } from '@common/components';
-import { useSnStore } from '../../store';
-import type { TableUpperProps } from '../../store/table';
-
-const headMakeColSpan = (upHeadList: TableUpperProps[]) => {
- return ( <>
- {
- upHeadList.map((head: TableUpperProps) =>
- (!head.upSequnce?{head.title}:
- head.upName === 'upChangeRe'&& head.upSequnce=== 1?{'중축 개축 증축 '}:null))}
-
-
- {upHeadList.map((head: TableUpperProps) =>
- (head.upName === 'upChangeRe'?{head.title}:null))}
-
- > )
-}
-
- export default function PublicReuseFaciltyInsert() {
- const { upHeadList, publicReuseFacilityUper} = useSnStore((state) => state);
- const nodeList= headMakeColSpan(upHeadList);
- const total = 100;
- const headName= ()=>{
- return(
-
점검 및 진단 현황
- )
- }
- return ( <>
-
-
점검 및 진단 조회
-
-
- {}} />
- {}} />
- {}} />
- {}} />
- {}} />
- {}} />
- {}} />
- {}} />
-
-
-
-
-
- > )
-}
-
-
-
diff --git a/apps/sn/app/oper/pplines/page.tsx b/apps/sn/app/oper/pplines/page.tsx
deleted file mode 100644
index 48621bddc..000000000
--- a/apps/sn/app/oper/pplines/page.tsx
+++ /dev/null
@@ -1,65 +0,0 @@
-'use client'
-import "@common/assets/styles/grid.css";
-import { useEffect, useState } from "react";
-import { SearchDiv, SelectBox, UiTable, MainDiv, Title, ContentsDiv, SearchFormLeft, SearchFormRight } from '@common/business_components';
-import ListDiv from '@common/business_components/ui/list_div';
-import { Button, Input } from '@common/components';
-import { useRouter } from "next/navigation";
-import { pplinesService } from "@service";
-
-const tableHeadlist = [
- { id: "ftreSmbol", title: "지형지물부호"},
- { id: "swageLnkgPplPk", title: "하수연결관로기본키"},
- { id: "pbadmsEmd", title: "행정읍면동"},
- { id: "sttyEmd", title: "법정읍면동"}
-];
-
-export default function Pplines() {
-
- const router = useRouter()
- const total = 20
- const pageSize = 20
-
- const [data, setData] = useState<{ content: any[] }>({ content: [] }); // 초기값을 객체 또는 null로 설정
-
- const fetchData = async () => {
-
- try {
- const response = await pplinesService.getPplines();
- setData(response.data); // API 응답 저장
- } catch (error) {
- console.error("데이터 불러오기 실패:", error);
- }
- };
-
- // 컴포넌트 마운트 시 1회 실행
- useEffect(() => {
- fetchData();
- }, []);
-
- return (
-
-
-
-
-
- {}} selectClass='w-24' />
- {}} selectClass='w-24' />
- {}} selectClass='w-24' />
- {}} selectClass='w-24' />
- {}} selectClass='w-24' />
- {}} selectClass='w-24' />
- {}} selectClass='w-24' />
- {}} selectClass='w-24' />
-
-
-
-
-
-
-
- {}} />
-
-
- );
-}
diff --git a/apps/sn/app/oper/soil/page.tsx b/apps/sn/app/oper/soil/page.tsx
deleted file mode 100644
index 75becb751..000000000
--- a/apps/sn/app/oper/soil/page.tsx
+++ /dev/null
@@ -1,126 +0,0 @@
-'use client'
-
-import { SearchDiv, SelectBox, UiTable } from '@common/business_components';
-import { Button } from '@common/components';
-import { useSnStore } from '@store';
-import { type TableUpperProps } from '@/store/table';
-import { StoreZus } from '@/store/store';
-import { useRouter } from "next/navigation";
-
- const upHeadList: TableUpperProps[] = [
- { id: "sido", title: "자산ID111"},
- { id: "sigungo", title: "설비시설"},
- { id: "facilityName", title: "주소"},
- { id: "location", title: "자산코드"},
- { id: "locationgubun", title: "자산명"},
- { id: "facilityCapacity", title: "용도"},
- { id: "yn", title: '신설/교체'},
- { id: "authoDay", title: '처리구역'},
- { id: "area", title: '내용연수' },
- { id: "reuse", title: '취득금액' },
- ]
-
- const useAStore = StoreZus();
-
- export default function PublicReuseFaciltyInsert() {
-
- //const upHeadList = useSnStore((state) => state.upHeadList)
- //const publicReuseFacilityUper = useSnStore((state) => state.publicReuseFacilityUper)
-
- //const { upHeadList, publicReuseFacilityUper, setHeadList, setTableData, decrementList, addRow } = useAStore.getState();
- const upHeadList = useSnStore(useAStore => useAStore.upHeadList);
- const publicReuseFacilityUper = useSnStore(useAStore => useAStore.publicReuseFacilityUper);
- const setHeadList = useSnStore(useAStore => useAStore.setHeadList);
- const setTableData = useSnStore(useAStore => useAStore.setTableData);
- const addRow = useSnStore(useAStore => useAStore.addRow);
- const decrementList = useSnStore(useAStore => useAStore.decrementList);
-
-
- //const { upHeadList, publicReuseFacilityUper} = useSnStore((state) => state)
-
- //const setHeadList = useSnStore((state) => state.setHeadList)
- //const setTableData = useSnStore((state) => state.setTableData)
- //const decrementList = useSnStore((state) => state.decrementList)
-
- const handleChangeHeader = () => {
- setHeadList(upHeadList)
- }
-
- const add = () => {
- console.log(11111)
- addRow({
- sido: "xxxxxxxxxx",
- sigungo: "bbbbbbbbb",
- facilityName: "newFacility",
- location: "S-T-S-000000",
- locationgubun: "000000",
- facilityCapacity: "오수관",
- });
- };
-
- const searchDataList = () => {
- //if (newFacility.trim() === "") return;
-
- setTableData([ {
- sido: "123456",
- sigungo: "관로1",
- facilityName: "newFacility",
- location: "S-T-S-000000",
- locationgubun: "000000",
- facilityCapacity: "오수관",
- }]);
-
-
- };
-
- const total = 100;
- const headName= ()=>{
- return(
- 현황정보
- )
- }
-
- const router = useRouter();
-
- return (
-
-
현황정보 조회
-
-
- {}} selectClass='w-24' />
- {}} selectClass='w-24' />
- {}} selectClass='w-24' />
- {}} selectClass='w-24' />
- {}} selectClass='w-24' />
- {}} selectClass='w-24' />
- {}} selectClass='w-24' />
- {/* */}
-
-
-
-
-
- {/*
*/}
-
-
-
-
-
-
- );
-}
-
-
-
diff --git a/apps/sn/app/service/index.ts b/apps/sn/app/service/index.ts
index fda21d232..c6bfcff72 100644
--- a/apps/sn/app/service/index.ts
+++ b/apps/sn/app/service/index.ts
@@ -1,2 +1 @@
-export * from './ppline'
export * from './map'
diff --git a/apps/sn/app/service/ppline.ts b/apps/sn/app/service/ppline.ts
deleted file mode 100644
index 33e4c9871..000000000
--- a/apps/sn/app/service/ppline.ts
+++ /dev/null
@@ -1,39 +0,0 @@
-
-import axios from 'axios'
-
-/**
- * 하수관로 API
- */
-const API_URL = `${process.env.NEXT_PUBLIC_SEWERAGE_API_URL}/v1/pplines`
-const PAGE_NO = 1
-const PAGE_SIZE = 20
-
-export type PplineProps = {
- ftreSmbol: string
- swageLnkgPplPk: string
- pbadmsEmd: string
- sttyEmd: string
-}
-
-export const pplinesService = {
- //목록
- getPplines: (size: number = PAGE_SIZE, page: number = PAGE_NO) => {
- return axios.get(`${API_URL}`)
- },
- //상세
- getPpline: (swageLnkgPplPk: string) => {
- return axios.get(`${API_URL}/${swageLnkgPplPk}`)
- },
- //저장
- savePpline: (swageLnkgPplPk: string) => {
- return axios.post(`${API_URL}`)
- },
- //수정
- updatePpline: (swageLnkgPplPk: string) => {
- return axios.put(`${API_URL}/${swageLnkgPplPk}`)
- },
- //삭제
- removePpline: (swageLnkgPplPk: string) => {
- return axios.delete(`${API_URL}/${swageLnkgPplPk}`)
- }
-}