From ed4df9e2c359b467307494810eba748b870b9544 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Mon, 12 Oct 2026 23:02:08 +0900 Subject: [PATCH] =?UTF-8?q?chore(=EB=8F=99=EA=B8=B0=ED=99=94):=20=EA=B3=B5?= =?UTF-8?q?=EC=9C=A0=20docs=20=EC=9A=94=EA=B5=AC=20=EC=9E=A5=EB=B6=80=20?= =?UTF-8?q?=EB=B0=9B=EA=B8=B0=20=E2=80=94=20=EC=9B=90=EA=B2=A9=EA=B3=BC=20?= =?UTF-8?q?=EA=B0=99=EC=9D=80=20=EB=82=B4=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01YZVseAexp5wNFNVfRtxjkg --- docs/raw/요구_1010_2/사용자요구_1010_2.md | 42 +++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/docs/raw/요구_1010_2/사용자요구_1010_2.md b/docs/raw/요구_1010_2/사용자요구_1010_2.md index a2ae14ba1..76ce578ab 100644 --- a/docs/raw/요구_1010_2/사용자요구_1010_2.md +++ b/docs/raw/요구_1010_2/사용자요구_1010_2.md @@ -178,3 +178,45 @@ 147. (브레인 물음 답 · 원문) 1. 백엔드 재시작 2. 폴더만 기준이 되면 됨. 3. 반영 4. 테이블이 아닌 항목은 대상이 아님 5. 다음으로 공사지 +로 추가하는 항목에서 나오는 모달창의 크기를 조금 더 키우고 내부 내용을 정리할 생각임. 항목은 분류(기준위치, 거래처) 항목, 거래처 이름, 목적지를 2열배치 이때 분류에 따라 항목이 바뀜(다이어그램의 기준점+ 버튼은 삭제), 거래처 위치를 소재지로 변경하고 직접입력버튼은 삭제. 전부 주소찾기나 지도에서 찾아야함. 등록에 이제 다음지도로 대체 6. 메일은 내가 알아서 하겠음. 7. 데스크탑은 세션 확인하면 살아있음. 오르카 리스트 확인 8. 추가 거리이정표 항목 - 등록으로 보이는 모달창은 해당 컨테이너를 눌렀을 때 같이 보여주면 됨. - 길찾기는 연결선을 누르면 보이는 모달창에 추가 이때의 항목은 도로 구분과 거리를 항목값으로 받고 하위에 다음맵으로 경로를 보여주면 되는데 기준점이 발생되는 이유는 임도 특성상 도로가 없는 경우 한 지점을 지정하게 됨. 다시말해 기준점이 있다면 기준점과 거래처의 다음맵지도가 필요함. 이때 위치조절을 위해 위치이동은 되어야함. 시점과 기준점은 도로가 연결이 안되는 경우가 있어 수기 입력이 되어야할때도 있음. 시점과 중점은 항상 거리는 수기입력임. 이때 도로 구분의 경우 2차 포장이란 시점이 아니라 기준점이 있을때의 경우임. 다시말해 기준점을 거쳐 시점에 들어가는 경우에만 존재하는 열 항목임. 기준점이 없다면 그냥 포장이 됨. 148. 길찾기 그림이 없는 이유는 뭐야? (브레인 판정: 서버 안에서 헤드리스 브라우저를 못 띄움 — uvicorn 이 쓰는 Windows Selector 이벤트 루프는 하위 프로세스를 못 만들어 Playwright NotImplementedError · 시험은 서버 밖이라 통과) 149. 고침이라는 명칭을 수정으로 변경. 컨테이너 항목에서 + 줄이 있는 이유가 뭐야. 거래처 등록은 거래처에 관련 정보를 선에는 경로관련을 묶어서 표현하려고 하는거잖아. 그리고 기준위치에는 항목이 필요없어. 거쳐가야하는 지점이다보니 의미가 없어. 이번 부터는 너가 직접작업해. 거리이정표의 경우에는 폭을 브라우저에 맞춰서 폭 전체를 사용하게 하고 하단의 테이블도 동일하게 폭에 맞춰 열의 사이즈를 조절해줘. 그리고 현재 다이어그램이 줌아웃이 너무 멀어서 글자가 잘안보여 적당히 줌인해줘. +150. 기준점과 선의 컨테이너 내부 카카오맵의 영역의 높이를 더 높여줘. 카카오맵의 높이는 어디서든 같게 해줘. +151. 그리고 선 성분의 연결정보는 컨테이너들을 드래그해서 연결하고 이정보를 가져오는건 어때? (제안 · 물음) +152. 그리고 포장과 비포장이다가 기준점이 생성되면 당연히 1차 포장, 2차 포장이 되어야할것같아. 그리고 그때 선의 연결여부에 따라 1차냐 2차냐가 되는거고 +153. 카카오맵에서 기준점이나 소재지를 지정하면 보기가 초기화되고 줌아웃 상태가 되고 있어. 변화가 없는게 편할것 같아. 공사지, 기준점, 거래처를 기준으로 색상을 조금 넣어주는 좋겠어. 이때 프로그램의 내부에 화이트와 블랙테마 양식이 있으니 참고해. 다음으로 요소들을 드래그로 위치를 변경하거나 정렬하는 기능이 있으면 좋겠어. +154. (선 연결을 드래그로 — 연결 점 ● 끌어 기준점 · 공사지에 놓기 · 설명 뒤) 동의 작업진행 +155. 컨테이너 요소는 총 4개야. 3개의 컨테이너와 하나의 선 타입이야. 시점과 중점은 자동생성으로 그냥두고 기준점과 거래처의 정보를 등록하고 선으로 연결하면 모달창으로 정보가 나오는데 이때 경로를 찾은 거리와 경로를 카카오맵으로 보여주면 되는거야. 이때 문제가 있을수 있으니 수기입력 기능으로 카카오맵 연결을 취소하게 하면 될것같고 기준점과 공사지의 우측 상단의 +는 삭제하고 자동정렬 버튼 우측에 요소 추가 버튼을 만들어서 대체하게 해줘. +156. 거리이정표탭의 하위 탭중 거래처 항목 탭의 경우 내부에 길찾기가 있는데 이항목은 이제 없어도 될것같은데 어떻게 생각함? 필요없는 로직으로 보임. +157. 1. 요소추가 버튼은 다이어그램 영역의 좌측 하단으로 이동하고 버튼사이즈는 메인 탭 제목과 같은 사이즈양식으로 변경, 자동정렬도 같이 이동 2. 하위 거래처 탭에서 보이는 정보중에 그림 올리기 버튼은 그림 변경으로 이름 변경, 그림 지우기 버튼은 필요 없으나 초기화 버튼으로 사용자가 올린그림을 지우고 원래연결되 그림으로 되돌리는 기능으로 변경. 이름은 초기화. 3. 하위 거래처 탭에서 내가 보기에는 이제 그림으로 표현할 필요는 없어보이는데? 거리 이정표에서 선을 선택할 때 보이는 길찾기 화면을 보여주는게 제어도 되고 좋을것같음. 단 사용자가 그림 변경하여 업로드하면 변경한 그림을 보여주고 초기화하면 다시 길찾기 화면을 보여주면 됨. 추가로 쓸데없는 설명은 삭제 그림 변경과 초기화 버튼은 거래처명이 작성된 라벨과 같은행에 우측맞춤하여 배치, 거래처명, 주소, 버튼의 글자는 크게 변경, 메인 탭 사이즈와 동일하게 +158. 자동정렬의 기준이 뭐임? 혹시 각각 요소들의 위치를 나타내는건가? (질문) +159. (원문) 1. 자동정렬 명칭을 방위배치로 변경(방위 배치 안보이고 테이블이 브라우져 폭을 다사용하게 반영 안됨) 2. 이제 연결작업을 할 생각임. 요소추가 버튼으로 생성할 수 있어야하지만 기본적으로 프로젝트의 사용하고 있는 구조물조합의 일위대가의 자재목록을 하나의 행으로 구성되어야함. - 초기에는 거래처와 주소가 지정되지 않은 컨테이너를 다이어그램에 배치해주고 사용자가 컨테이너의 모달로 접근하여 정보입력하게 됨. - 이후 선을 연결하여 정보 연결을 마무리함. 3. 이후 사용자는 단가산출 로직이나 마스터/회사/개인의 일위대가 사전조합을 연결한다. 이때 연결여부 표현을 위해 (구조물 집계표 측점 램프 그림) 항목 앞에 램프를 추가함. 4. 이 정보들은 모여서 B09의 운반공 하위의 항목으로 각 행들이 들어간다. 이때 B08에서 연결이 안되어 있더라도 설계내역서 행의 기능 중 연결 기능으로 단가산출이나 일위대가 사전조합을 연결할 수 있어야함. 5. 설계내역서/거리이정표의 마우스 우클릭의 기능 중 연결에서 여러정보들이 나오는데 이렇게 하지말고 모달창을 띄워서 보여주고 한번에 검색하거나 필터링하여 검색할수 있는 기능 부여. 이때 연결이라는 명칭보다는 단가연결 이라고 변경하여 표현 6. 연결은 중요한 문제니 너가 직접 조사 작업을 하여 계획서를 작성하고 작업을 이어서 해줘. +160. 추가로 단가연결을 할때는 구조물조합이나 일위대가 사전조합이라면 문제가 없겠지만 단가산출의 경우에는 연결할때 옵션값을 받아야하는 경우가 있을거야. 이때는 추가 모달창을 보여줘서 사용자가 선택할수 있게 반영해줘. 만약 내가 잘못알고 있는거라면 알아서 해주고 +161. (원문) 다음은 B09에 신규 메인탭인 공기를 넣어주고 하위에 공기집계와 공기산출 탭을 만들어줘. 이때 공기관련내용은 초안이니 B09 폴더 내부에 draft폴더를 만들어서 코드를 작업해줘. 나중에 마음에 안들면 그냥 draft폴더를 삭제할거야. 일단 참고문서는 resources\knowledge\original\실무문서\01.산불거창(거창북상병곡)\01.내역서\00.25년_산불_거창(거창,북상,병곡,산8외)내역+수량.xlsx 파일 중에 공기집계와 공기산출 탭을 참고하면 될거야. 여기서 중요한 점은 참고를 보고 내용을 넣는게 중요한게 아니라 로직을 분석하고 어떻게 계산하는지 확인하고 구현하는게 중요한거야. 다시말하지만 참고 항목이 있다고 테이블을 만드는게 아니야. 우리 프로그램에 맞춰 적용하는게 중요한거야. 그래서 길게 생각하고 작업해도 되니까. 꼼꼼히 분석해서 반영해줘. 이건 현재 작업내용을 이어서 진행하면 됨. 나 쉬러 갈테니까 작업완료하고 내일 아침에 내가 아티팩트를 만들어줘. 일단 이번 구현에 대해서는 방향성 결정이 필요한 내용이 있다면 너가 결정해서 아티팩트로 알려줘. +162. (원문 · 10-11) 1. 거리이정표 - 설계내역서 운반공 연결 - 거리이정표의 항목행 하나당 하나씩 설계내역서의 운반공 하위의 노용으로 들어가야함. - 거리이정표와 설계내역서의 연결 후 선택된 항목에 대해 거리값을 입력받아야하는 경우 연결되거나 될 거리이정표의 거리와 연결되어야 하며 이때 아마 비포장과 포장이 다를것같은데 이부분에 대한 계산 절차를 보여주는 모달창이 있어야함. 이때 모달창에는 옵션값과 계산 절차를 같은 화면에서 보여주며 단가산출을 다른 항목으로 수정할수 있어야함. 단가연결이 안된경우와 된경우를 같은 모달창을 사용하면 좋을것같아. 2. 거리이정표의 하위탭중 항목별 경로는 나타내는 하위탭에서 거래처/기준점/시점을 옮긴다면 주로를 옮겨서 업데이트 3. 거리이정표의 시점에서 나오는 모달창의 중점 측점은 km 단위로 변경, 하위의 설명은 삭제, 맵은 공통 카카오맵으로 변경 4. 거리이정표의 다이어그램에서 항목의 폰트를 거래처의 폰트와 동일하게 변경, 아래 주소가 길경우 자동으로 줄변경하고 컨테이너 세로 높이 증가, 방위 배치나 기본 맵연결에 따라 위치를 잡을때 거리에 따른 선길이가 지정되면 좋겠음. 단 너무 널리떠러지면 안됨. 선, 위의 텍스트 중 포장타입과 거리는 2행 구조로 변경, 거래처 및 기준점에 대한 모달창에서 제목의 폰트사이지가 내용보다 작음, 소재지-주소찯기.지도에서 고르기(...) 항목은 삭제, 기준점의 모달창인 경유 기준점의 이름이 2행구조로 됨. , 주소 및 맵 영역은 상단에 가로선을 추가하여 구분할것. 5. 기준점의 다이어그램 컨테이너에도 주소 추가 6. 거리이정표의 다이어그램에서 선연결의 드래그하는 원을 박스의 좌측 상단에 배치, 단 테두리를 넘어가면 안됨. 추가로 컨테이너의 내부에 작은 주소를 찾은 그림을 캡쳐하여 프로젝트 영구저장소에 넣어주고 컨테이너 내부에 배치 이때 그림을 다른 곳에서도 사용할 예정임. 잘 보관할 것. 7. 거리이정표의 하위 탭의 경로보기 기능 중 그림을 캡쳐하여 프로젝트 영구저장소에 넣어줄것. 프론트엔드 기능변경이 아님. 그림은 나중에 다른곳에 사용할 예정 8. 거리이정표의 다이어그램을 누렀을때나오는 제목에 테이블 제목 행의 정보가 들어오는데 삭제. 9. 거리이정표의 테이블이 컨테이너가 다이어그램의 영역과 동일하게 브라우져의 폭에 맞춰 변경이 되지만 테이블은 맞춤이 안됨. 혹시 테이블 양식과 충돌이 있다면 알려줄것. 10. 거리이정표의 기준점은 2개 이상일 수도 있을것같음. 이럴경우를 대비하여 선연결 기능을 기준점에도 추가 11. B09 총괄설계내역서와 설계내역서를 하위탭으로 이동하고 상위 탭으로 설계내역 탭을 생성 12. B09 단가연결 열의 정보가 텍스트로 구현되어있음. 랩프로 변경(램프양식은 B08의 구조물집계표에 있음), 선택 기능은 유지, 단가연결 열 제목은 단가 > 줄바꿈 > 연결 로 변경하고 테이블 열 폭을 줄일것. 13. B09와 테이블 행선택에서 페이지이동 기능이 구현된 행의 경우 붉은색 박스 하이라이트가 반영안된게 있음. 14. 하이라이트 기능과 연결하여 조심할 부분은 셀에 수기 입력이 가능한 영역을 셀테두리로 표기한게 없어졌음. 조심 테두리의 값을 조금 더 옅게 표현. 15. 자재단가대비표에 선택한 적용단가인 경우에 해당 셀에 색상을 변경했는데 이걸 테두리를 넣는걸로 대체. 이때 입력셀 테두리와 혼돈이 될수 있으니 녹색계열로 변경 16. 자재단가대비표에서 최저가 일지라도 적용단가를 변경해야할 경우가 있음. 마우스 우클릭에 항목을 적용단가 적용 항목 변경 17. 설계내역서의 비고 열에 빈 칸XX 정보는 삭제. 18. 총괄설계내역서/공사원가계산서의 제일하단의 총공사비는 하단고정으로 변경. 양식은 테이블 양식 확인 19. B06의 횡단도에서 상세버튼 모당창의 내용 중 나눠진 면적지정에 대한 기능 구현안됨. 기준은 현재 선들이 교차가 되면 선 요소를 분할하였음. (암경계선도 분할 필요) 이렇게 됨면 오픈된 영역을 제외하면 먼저 지정도 가능해야함. 이때 선택된 면적은 선을 지정하였을때 길이관련 정보(기능 누락됨)보여주는 정보들처럼 면적 정보들을 보여주면 됨.(이때 테이블을 선택하면 그래프에서 선이나 면적을 지정하게 될텐데 이때도 길이나 면적이 보여야함. ) 20. 횡단도 상세버튼 모달창 테이블의 항목들을 선택하면 테이블 하이라이트가 되는데 여기서 셀과 셀 제목을 지정해주는건 좋은데 중복되는 선때문에 보기가 안좋음. 21. 횡단도 상세버튼 모달창에서의 그래프 영역하단은 텍스트 입력창으로 별도의 정보를 B07로 전달되어야하는데 내가 원하는 방향은(그림_162-21_횡단배수_글.png — 배수관 원 표기 · NO.71+13 · 관보호공 · 관유입부보강 글) 구조물이 없는 경우에는 당연히 빈값이어야하고 구조물 중 횡단배수 구조물에 대해서만 미리 넣는 스크립트를 만들어주면 됨. 이때 이질감이 있을수 있으니 텍스트창이아니라 캐드창을 보여주는데 그냥 배경만 있는 캐드창이기만 하면됨. 그럼 다음B07에 테이블 상단에 배치하면 이질감이 없을것같아. 기본적으로 설계자들은 대부분 캐드 단축키를 알고 있으니 빈화면의 캐드화면이라도 문제 없어보임. 22. B05/B06 공통 좌측 패널의 구조물 조합 지정 기능에서 미지정 항목에 대해 노란새 색상이 좋기는 한데 눈에 너무 띄는것같음. 이건 구조물리스트의 램프와 같은 색상으로 가는게 좋겠어. 회색이 될것같네. 23. 이제까지는 너가 직접 코드작업을 요청했지만 이제 폭넓은 부분에 코드작업을 해야하니 너가 조사작업을 하고 계획서를 작성하고 브레인으로써 다른워크트리에게 작업을 지시해줘. 그리고 완료시 너가 작업이 누락된게 없는지 확인해줘. 코더는 자기가 작업한 코드만 검증을 하고 화면 검증은 작업완료시 내가 진행할께. 너도 필요하다고 판단되면 브라우져 검증진행해도 됨. +163. (원문 · 브레인 화면 검증 흠 다섯에 대한 답) 고칠 흠중 1. 소수점 제어 확인 2. 보류 3. 제안대로 4. 제안대로 5. 운반공의 하위에는 단가연결이 연결이 되던안되던 일단 이정표의 항목명으로 운반공에 하위에 개별로 들어와야함. +164. (원문 · 10-11) 1. 거리이정표 - 거래처의 주소를 입력할때 정해져 있다면 공사지나 시점의 마킹을 남기는게 좋음> - 거리이정표의 컨테이너 모달창에서 제일 상단의 제목이 거래처 - 거래처, 공사지 - 시점,종점 , 기준점 - 주소 로 표현됨. 에서 - 앞의 글자는 필요없음 - 단가연결에서 수기로 전체입력을 받는게 아님. 사용자는 미리만들어진 단가산출 로직이나 구조물 조합, 일위대가 사전조합에서 지정하게 될텐데 이때 지정한 항목이 필요한 입력정보를 보여주는데 여기서 이정표로 거리값을 확보했으니 입력에 자동으로 넣어달라는 말이잖아. 처음부터 값을 하나하나 지정해서 만든다는게 아니라. 그리고 어차피 너가만든 기준으로 만든 8-2-8 도 벌써 만들어져 있어. 입력값이 필요할 뿐이지. 2. B09 공기초안의 아티팩트는 봤어. 그런데 이상한건 너가 정한것들은 모두 사용자가 지정해야할 내용들 아니야? 그렇다면 B09의 좌측패널에 별도의 컨테이너를 만들어서 옵션을 선택할 수 있게 변경해줘. 3. B06 횡단도 상세 모달창의 내부의 캐드영역 구현은 잘되었음. 여기서 접었다 폈다하는 기능을 구현해주고 일반측점의 경우에는 접힌상태가 구조물 측점의 경우에는 펼쳐진 상태가 모달창이 열릴때 기본값으로 변경하고 캐드영역과 테이블 순서를 바꿔줘. 4. B06 횡단도 상세 모달창의 내부 횡단도에서의 기본 줌인값은 B06 좌측패널의 횡단반폭 보기설정값을 적용하게 해줘. 5. B06 횡단도 상세 모달창인 캐드화면에 기본 값을 배관만 넣어줬는데 다른 구조물도 넣어야하고 문구를 그냥 내가 넣어준 값을 복사하여 사용한것 같은데 여기서 구조물조합에 연결된 일위대가의 이름과 관련 정보(옵션 값)들을 넣어주면 됨. 그럼 사용자가 수정하여 사용함. (배관은 원형마크로 대체 되어야함. ) 6. B06 횡단도의 상세 모달창의 캐드화면에서 배관의 길이는 정수값을 사용해야함. 사사오입한 값을 사용해야함. 벌써 내부에 계산되어 있음. 7. B06 횡단도에 표기되니 관매설 정보를 알려주는 노폭 정보위의 회색 글씨의 크기는 노폭정보 폰트 크기와 동일하게 변경 +165. (원문 · 10-11) 1. B07의 횡단도에 측구를 표현할때 노란색으로 측구가 하나더있어보임. 확인후 삭제 2. B07의 배관이 구분이 어려움, 색상변경,(박스암거도) 3. B07 좌측 패널의 사이즈는 요소들의 버튼과 입력창의 양식은 B05/B06 좌측 패널의 구조물 배치의 공용양식 사용. 이때 B06의 다른 컨테이너도 포함. B05 이상의 페이지들의 좌측패널의 컨테이너 공용양식 사용확인, 이때 패널의 하단에 버튼셋들은 예외. 4. B05/B06 좌측패널의 구조물 리스트나 B06의 횡단도, 배수유역도의 번호 및 영역, 테이블열, 3D 측점 하이라이트 기능은 다연동되어 있는데 지금 배수유역과 테이블 열 하이라이트 기능을 잃은것같아. 이건 정말 조심히 개선해야하는데 어제 저녁쯤에 상당히 오랫동안 분석해서 나온결과야. 주요 문제점은 노면공의 범위 값에 의한 하이라이트 충돌문제였어. 제대로 확인한 후에 4번만 너가 직접 작업하고 브라우져 검증해줘. +166. (원문 · 10-11 · 브레인 보고 답) 1. CAD 미리넣는 기능에서 사용자가 어떻게 사용할지를 몰라서 일단은 좌측패널 옵션과 구조물조합이름을 다 넣어주면 내가 추가로 선정하겠음. 2. 상세 창 처음화면은 전체가 다안보여도 상관없어. 3. 표열 강조가 무슨의미인지 자기 측점이 없는게 있을수 있나 무슨 말인지 모름. 4. 깃 싱크해도됨. 5. B05/B06 좌측 패널의 구조물 리스트 상단에 정수 맞춤 버튼이 있는데 역할을 전방위 적으로 코드를 확인해줘. 내가 원하는 방향은 전처리과정에서 확보된 배관지점들을 결정할때 반올림하여 횡단배수들의 위치를 결정되어한다. 이후 사용자들이 조절을 하거나 다른 구조물 전체 중 어떤 걸 넣더라고 지정된 위치는 그냥 정수값을 받고 지정해야한다는 거야. 혹시 문제가 있는지 확인해줘. 그리고 만약 구조물 측점과 횡단도 측점이 같은 측점으로 뭉쳐진다면 상위인 구조물 측점이 존재하고 일반측점은 비활성화되어야해. 그리고 만약 구조물 측점을 옮기게 되면 비활성화된 일반측점은 활성화하고 구조물 측점을 이동하는거야. 이건 하이라이트 기능들과 많이 연동되어있어. 간혹 두가지 중첩된 상태로 보이는 상황이거든 정말 자세히 검토해줘. <<< 에게 왠지 3번 항목과 연관되지 않을까 생각됨. +167. (원문 · 10-11 · 조사 AK 답) 너가 뭔가 오해한것 같음. 1. 현재 측점을 가지는 구조물들을 유지해 필요하면 내가 나중에 추가할 수도 있음. 2. 프로그램에서 측점의 수치를 중 '측점 + 거리' or 누가거리에서 소수점을 사용하지 않겠다는 의미야. m 단위로 결정한다는 말이지. 3. 단추는 필요없어. 그냥 소수가 아닌 정수로만 제어하겠다는 의미야. 그러니 옛데이터도 그렇게 되어야겠지. 겹침 개선해. 지금 개발하면서 반복적으로 발생되고 있는 문제야. 이게 아마 하나씩 구조물 측점을 하나씩 추가하면서 발생된 문제같은데 근본적으로 문제를 해결해줘. 현재 전체적인 로직과 개발 방향은 잡힌상태야. 기능 확장과 동일 요소에 적용같은 방향만 있을것같은데 근본적인 문제해결을 위해 리팩토링이 필요하다면 말해. +168. (원문 · 10-11 · 272 뒤) 이상하네 B05와 B06은 하나의 페이지로 동작하게 만들어져 있어. 그렇다면 신규 추가나 이동에 대해 바로 반영이 되면 좋겠는데? 그리고 종단도에 다른 영역들의 선택에 따라 종단 그래프에서도 활성화가 잘되는데 이떄 해당지점으로 이동해주는 기능이 누락되었어. 이전 코드적용 가능한지 확인해봐. 조건을 측전 활성화 결과를 보고 해당지점으로 이동하게 하는게 좋을것같아. / 해당지점을 화면의 중간에 오면 더 좋고 +169. (원문 · 10-11) B06의 횡단도의 상세 모달창에서 모여주는 표위 cad에서 배수관의 경우 도형이 원과 하단 수직선으로 구성도 되는데 이때 하단 수직선은 필요없음. +170. (원문 · 10-12) 1. 검증대기는 진행 후 체크만 안할걸로 보임. 2. b08의 거리이정표 탭에서 연결 후 다시 접근하는 페이즈의 우측에 계산을 보여주고 있는데 단일 텍스트로 나열만 되어있어. 보기어려움. 폰트와 영역들을 나누고 결과를 분리해서 효과적으로 사용자가 볼 수 있게 개선 제안 +171. (원문 · 10-12 · 그림_171_운반단가창.png — 운반 단가 — 전석운반 · GF000284) 1. 거리이정표의 단가연결 편집에서 보여주는 우측 영역의 수식들이 여전히 분간이 안감. 컨테이너와 제목, 결과 값 작성이 필요한 경우 컨테이너 하단에 넣을 수 있게 변경했으면 함. 아마 여러 단가산출이 연결되어 있는 경우에는 내용을 컨테이너별로 분리하고 순차적으로 배치하는게 어떤지.. 2. 거리이정표의 단가연결 편집에서 보여주는 운반거리 입력 창의 높이만 다름. 앞/위의 항목과 동일하게 변경, 거리값을 가져온 경우 거리에서 라는 글자가 들어옮. 이때 글자는 거리에서의 글자를 자동계산으로 변경, 이후 사용자가 값을 변경할 경우 자동계산 버튼의 하이라이트를 끄고 다시 누른다면 자동으로 가져온 값을 넣게 변경 >>> 두개의 요청을 수정하기전에 조사부터 진행해줘. +172. (원문 · 10-12) 단가산출로직은 손대지말고 일단 프론트엔드 부터 집중해주고 . GF000284 이건 옵션이 없다는 말이야. 아니면 임의 지정했다는 말이야? +173. (원문 · 10-12) 지금 B08의 거리이정표의 단가연결에서 모달창의 좌측영역의 폭을 조금 줄여도 될것같아. 그리고 우측의 계산식 적용 방식 중 중간 계산에대한 보기 방식이 꽤나 마음에 들어 B09의 단가산출근거의 박스보기에도 적용해줘. +174. (원문 · 10-12) 1. 다음으로 다음으로 B09의 단가산출근거탭의 버튼 높이와 다른 보조탭의 높이가 달라. 이때 호표보기는 작게 표현되기도 하고 박스보기로 변경하면 조금 높아져. 지금 높아진 상태가 더 마음에 들어. 이걸 B08과 B09의 전체 영역에 보조탭 버튼에 적용되도록 양식화하고 변경해줘 +175. (원문 · 10-12) 1. 다음으로 B05/B06의 좌측패널의 구조물조합은 선택버튼으로 선택과 수정을 할수 있음. 선택 버튼은 삭제하고 미지정이나 선택된 구조물 조합 이름이 표기되는 라벨을 선택했을 선택 버튼 기능을 부여해줘. 해제버튼은 유지해줘. 2. 구조물 조합 선택 모달창의 이름을 구조물 조합 선택이라고 변경해줘. 그리고 모달창의 상단테이블의 항목을 선택하면 좌측하단의 트리구조에서도 선택 변경이 되어야하고 거기에 따라 우측의 3개 컨테이너 정보도 바뀌어야함. 그리고 사용자가 마스터, 횡사, 개인 버튼을 누르게 되면 상단 테이블이 해당항목으로 변경되어야하는데 지금은 그냥 유지되고 있는것같아. 확인해봐. 3. 2번 내용은 M02 구조물 조합에도 유사하게 반영되어 있는데 동일한 문제가 없는지 확인해봐. +176. (원문 · 10-12) B05/B06의 하단 종단패널은 공용으로 사용하고 있어. 여기에서 배수유역의 줌아웃 범위가 수치지형도의 등고선을 기준으로 하다보니 줌아웃이 너무 많이 되고 있어 노선을 기준으로 줌아웃을 하되 그래도 줌아웃할 경우가 있으니 적당히 범위를 지정해줘. +177. (원문 · 10-12) B05와 B06의 하단 종단패널에서 우측 상단의 배수유역도 버튼은 패널 내 우측 보조패널 버튼이 있어. 중복으로 보여 삭제해줘. 그 옆의 새창 버튼은 현재행에서 초기화 버튼 좌측으로 이동해줘. +178. (원문 · 10-12) 다음은 수정하지말고 확인만 진행해. B05와 B06의 선택 하이라이트 기능은 어제 엄청 힘들게 잡아둔상태야. 그러니 일단 코드 확인부터할거야. 지금 문제가 되는 부분은 종단도의 하단 알약버튼이 선택하면 하이라이트 되고 취소가 되어야하는데 이때 중요한 점은 구조물 중에는 측점이 없는 구조물 알약도 존재해. 그런데 선택을 하면 근처 측점을 하이라이트 하더라고 그리고 구조물 측점이 있는 위치라도 하이라이트 해제는 안되고 있어. 정밀 확인 해줘. 이건 너가 직접 코드확인해줘. +179. (원문 · 10-12) 1. 알약관련해서는 이제 너가 작업해줘. 대신 바로 확인해보고 롤백할거니까 기준점을 깃으로 잘지정해줘. 2. 추가로 이번에 수정한 새 창버튼의 이름을 창 분할로 변경하고 제자리로 버튼도 창 결합으로 변경해줘. +180. (원문 · 10-12) 1. 추가로 구조물이나 측점을 하이라이트가 된상태에서 대시보드나 프로젝트 외부 페이지를 접근하고 다시 프로젝트에 접근할때 측점이 하이라이트 된 상태로 복귀가 되는데 캐시문제는 아닌것같고 어디에 현재 영구저장소에 저장하고 이걸 보여주는 것 같은데 맞아? 코드수정하지 말고 확인만 해줘. 2. 다음은 횡단배수군 중 물넘이포장에 대해 종횡단 설계를 반영할거야. 종단에는 구조물측점이 있어야함. 물넘이포장 구조물측점의 경우 횡단도에서 측구가 존재할 수 없으며 노면의 경사는 입력된 정보를 기준으로 표고가 낮은 방향으로 기울어 져야함. 여기에 도수로/돌붙임이 추가되는 경우에는 다른 구조물과 공용으로 컨테이너를 보여주되 컨테이너 항목 하단에 추가로 길이 값을 받는 항목을 추가하고 도수로나 돌붙임의 길이값으로 가지고 있음. 이값은 설계내역이나 수량산출, 일위대가 등에 사용하지 않으며 단순히 횡단도의 도수로/돌붙임 그림을 그릴때만 활용한다. 도수로와 돌붙임의 길이값이 없는 경우에는 현재처럼 원지반까지만 하면 되지만 값을 넣는 경우에는 수치만큼의 길이의 도수로나 돌붙임의 형상을 횡단도에 넣어준다. 이번 수정에는 대부분 형상 로직들이 존재하며 재활용하여 로직을 구현하고 하이라이트와 구조물 측점 추가 로직은 공통로직일테니 항목에 물넘이포장을 연결만 하면 사용할 수 있을것으로 예상됨. +181. (원문 · 10-12) 그럼 만약에 대시보드로 갔다가 2번 프로젝트를 열고 다시 1번 프로젝트로 돌아오면 1번에 지정한 측점을 가지고 있는거야? 분석해봐. +182. (원문 · 10-12) 그리고 횡단배수군 구조물 종류 중에 구조물측점을 제외한 구조물은 뭐야? +183. (원문 · 10-12 · 그림_183_물넘이포장.png) 1. 다른프로젝트에 들어갈경우에는 전체 프로젝트 관련 캐시는 지우는게 맞는것같아. 다른 프로젝트들을 돌아다닌다면 캐시가 무거워진다는 말이잖아. 다시 돌아온다면 그건 사용자의 의견이니 당연히 다시 로딩하여 사용자에게 보여주는게 맞는것같아. 2. 도수로/돌붙임의 경우에 면적값은 조심해야하는게 길이값을 지운다면 면적값은 기본값으로 돌려줘야함. 다시 넣으면 폭과 길이로 면적값을 산출하면 됨. 그때는 원지반까지 연결하면 되는거고 이해한거지? 3. 맹암거의 횡단도 형상에 대해 설명하겠음. 높이값과 기울기값을 받게 되어있으며 측구는 존재하지 않음. 도로의 경사를 각도를 반영하여 지대가 낮은 방향으로 기울이고 맹암거의 높이만큼 도로를 옵셋하고 성토까지 연결. 절토측의 선을 연장하여 옵셋한 기울여진 선과 접함. 그후 그 안에는 돌모양을 넣는다. 4. 물넘이 포장의 경우 포장임으로 노면공처럼 도로의 포장형상을 추가함. 이때 노면공과는 다르게 노견까지 포함되어야함. 5. 종단도 그래프의 좌측 상단의 누가토량의 값을 나타내는 알약을 조금더 크게 적용해줘. 공용양식을 찾아봐. 대신 크기가 커지고 나면 아래로 알약위치가 조금 아래로 내려와야 상승 버튼이 안가려질거야. 6. 물넘이 포장의 옵션값 입력에서 월류 폭 입력하면 높이는 자동으로 계산되어질텐데 이건 세월교에 로직이 있을거야. 공용로직이야. 7. 물넘이 포장의 경우 [Image #5] 형상중 회색 점선의 경우 너가 그려준 포장과 같은 각도여야할것같고 성토가 있는 경우에는 도로와 같은각도로 포장형상이 늘어나야해. 단 짧아지는 경우에는 당연히 성토가 생겨야함. 8. 물넘이 포장의 경우 콘크리트면이 기준이 되어야하고 점선이 물넘이 월류높이라면 중심점 위로 표현이 맞음. 9. 물넘이 포장과 맹암거의 구조물 선택에 대해 고려하여 반영할것. 이것까지 반영하고 너가 직접 사용자처럼 브라우져 검증해봐. +184. (원문 · 10-12) 10번 구조물 배치에서 신규 구조물은 추가버튼을 누른 뒤에 추가되게 반영. 지금은 기준측점을 넣으면 생성하는것같음. +185. (원문 · 10-12) 다음으로 이번에 형상을 추가하는 맹암거와 물넘이포장의 경우에 조심해야할 부분은 기존에 보라색선들로 종단측점의 상하나 성토, 절토로 이동을 하고 있다는 점이야. 구조물 선택과 포장 선택에 대해 조심히 반영해야할거야. +186. (원문 · 10-12) 누가토량의 알약의 크기는 적당한데 테두리와 색상을 붉은계동으로 변경해줘. +187. (원문 · 10-12) 다음으로 캐드 프로그램의 기본기능인데 지금 텍스트를 더블클릭하면 브라우져의 창이 나오고 변경할 수 있게 되어있는데 그냥 그자리에서 프롬프트아 바를 보여줘서 바로 텍스트를 바로 입력하게 해줘. +188. (원문 · 10-12 · 그림_188_물넘이연장.png) 1. 도수로와 돌붙임 컨테이너의 삭제버튼 누락됨. 확인 2. 물넘이포장의 횡단도 구조물 선택 및 하이라이트에서 콘크리트 형상은 좌측패널의 경사각도 컨테이너가 활성화 되어야함.(도수로 돌붙임 컨테이너 아님) 2. 물넘이포장이 도로가 원지반에 닫지않는다면 성토부 방향으로 도로의 기울기만금 콘크리트와 노면선을 연장하여야함. (첨부참조) 3. 물넘이포장이 도수로/돌붙임은 성토부측(낮은 방향) 끝단부에 맞춰 그려져야함. 이때 길이의 숫자가 없다면 원지반에 닿으면 끝(성토부 사면이 생성되면 성토사선만큼만 ), 이때 양측절토가 되는 경우 당연히 원지반까지 연장하였으니 물넘이의 경우에는 당연히 닿았으니 안보여야 정상임. 다른 구조물들의 도수로/돌붙임도 동일, 길이를 입력하는 경우 길이만큼만 생성. 4. 앞으로 ㅗ화면검증은 오래걸리니 내가 하겠음. +189. (원문 · 10-12) 도수로/돌붙임 생성의 경우 성토 사면 선택이 잘 안됨. 잘고려하여 잘 선택되게 반영 +190. (원문 · 10-12) 1. 횡단도와 상세 버튼으로 접근하는 모달창에서의 선과 면적을 선택할때는 선택면적이 좁은 순으로 마우스커서로 잡게 하여야 됨. 화면상에 위에 배치되어야 선택이 용이해짐. 2. 횡단도의 상세버튼으로 접근하고 모달창의 횡단도는 초기에 사용자에게 보여줄때 중심점이 센터에 오게 그림을 배치 3. 물넘의 포장의 월류폭에 의해 인접 횡단도에 그림이 그려진다면 흙막이처럼 연결된 상태라는걸 알리기 위해 별도 표기 4. B09의 좌측 패널에서 업데이트 버튼으로 불러온 정보를 업데이트 하게 되는데 이때는 만약 복사해온 정보가 삭제되었다면 업데이트 항목에서 제외 5. 횡단도의 상세버튼 모달창에서 구조물은 선들을 나누는 기준이 될수 선이 될수 있지만 구조물들의 선을 나눌필요는 없음. 6. 나는 이제 쉬러갈거니 너가 다른워크트리들을 잘 제어해서 요청업무에 대해 잘 완료하고 깃 싱크할것. 7. 깃 싱크전 너가 브라우져로 사용자가 된것처럼 제어하고 검증한 결과를 아티팩트로 보여줄것. +191. (원문 · 10-12) 추가 사항 있음. 신규 횡단배수군들 중 배관, 박스암거, 세월교, 물넘이포장의 경우 배수유역을 재분석을 해야할텐데 추가버튼을 누르면 횡단도 생성하고 배수유역도은 몰래 업데이트 되게 했으면 함. 몰래가 힘들면 로딩도 무관함.