도먼 추가 정보 생성 기능 구현

This commit is contained in:
2025-07-23 13:37:33 +09:00
parent 1a2d57a306
commit 3fc100697f
6 changed files with 582 additions and 111 deletions

View File

@@ -1,77 +1,89 @@
{
"mapping_table": {
"ailabel_to_systems": {
"도면명": {
"도면명_line0": {
"molit": "",
"expressway": "TD_DNAME_TOP",
"railway": "",
"docaikey": "DNAME_TOP"
},
"도면명_line1": {
"molit": "DI_TITLE",
"expressway": "TD_DNAME_MAIN",
"expressway": "TD_DNAME_MAIN",
"railway": "TD_DNAME_MAIN",
"docaikey": "DNAME_MAIN"
},
"편철번호": {
"도면명_line2": {
"molit": "DI_SUBTITLE",
"expressway": "TD_DNAME_BOT",
"railway": "TD_DNAME_BOT",
"railway": "TD_DNAME_BOT",
"docaikey": "DNAME_BOT"
},
"도면번호": {
"편철번호": {
"molit": "DA_PAGENO",
"expressway": "TD_DWGNO",
"railway": "TD_DWGNO",
"docaikey": "DWGNO"
},
"Main Title": {
"도면번호": {
"molit": "DI_DRWNO",
"expressway": "TD_DWGCODE",
"railway": "TD_DWGCODE",
"docaikey": "DWGCODE"
},
"Sub Title": {
"Main_Title": {
"molit": "UD_TITLE",
"expressway": "TB_MTITIL",
"railway": "TB_MTITIL",
"docaikey": "MTITIL"
},
"수평축척": {
"Sub_Title": {
"molit": "UD_SUBTITLE",
"expressway": "TB_STITL",
"railway": "TB_STITL",
"docaikey": "STITL"
},
"수축척": {
"molit": "",
"expressway": "TD_DWGCODE_PREV",
"railway": "",
"docaikey": "DWGCODE_PREV"
},
"도면축척": {
"수평_도면_축척": {
"molit": "DA_HSCALE",
"expressway": "TD_HSCAL",
"railway": "",
"docaikey": "HSCAL"
},
"적용표준버전": {
"molit": "DA_STDNAME",
"expressway": "STDNAME",
"수직_도면_축척": {
"molit": "DA_VSCALE",
"expressway": "TD_VSCAL",
"railway": "",
"docaikey": ""
"docaikey": "VSCAL"
},
"사업명": {
"적용표준버전": {
"molit": "DA_STDVER",
"expressway": "TD_VERSION",
"railway": "TD_VERSION",
"docaikey": "VERSION"
},
"시설_공구": {
"사업명_top": {
"molit": "PI_CNAME",
"expressway": "TB_CNAME",
"railway": "",
"docaikey": "TBCNAME"
},
"설계공구_Station": {
"시설_공구": {
"molit": "UD_CDNAME",
"expressway": "TB_CSCOP",
"railway": "",
"docaikey": "CSCOP"
},
"설계공구_공구명": {
"molit": "",
"expressway": "TD_DSECT",
"railway": "",
"docaikey": "DSECT"
},
"시공공구_공구명": {
"molit": "",
"expressway": "TD_CSECT",
"railway": "",
"docaikey": "CSECT"
},
"건설분야": {
"molit": "PA_CCLASS",
@@ -86,54 +98,66 @@
"docaikey": "CSTEP"
},
"설계사": {
"molit": "TD_DCOMP",
"molit": "",
"expressway": "TD_DCOMP",
"railway": "",
"railway": "TD_DCOMP",
"docaikey": "DCOMP"
},
"시공사": {
"molit": "TD_CCOMP",
"molit": "",
"expressway": "TD_CCOMP",
"railway": "",
"railway": "TD_CCOMP",
"docaikey": "CCOMP"
},
"노선이정": {
"molit": "TD_LNDST",
"expressway": "",
"molit": "",
"expressway": "TD_LNDST",
"railway": "",
"docaikey": "LNDST"
},
"계정번호": {
"설계공구_범위": {
"molit": "",
"expressway": "TD_DDIST",
"railway": "",
"docaikey": "DDIST"
},
"시공공구_범위": {
"molit": "",
"expressway": "TD_CDIST",
"railway": "",
"docaikey": "CDIST"
},
"개정번호_1": {
"molit": "DC_RNUM1",
"expressway": "TR_RNUM1",
"railway": "TR_RNUM1",
"docaikey": "RNUM1"
},
"정날짜": {
"정날짜_1": {
"molit": "DC_RDATE1",
"expressway": "TR_RDAT1",
"railway": "TR_RDAT1",
"docaikey": "RDAT1"
},
"개정내용": {
"개정내용_1": {
"molit": "DC_RDES1",
"expressway": "TR_RCON1",
"railway": "TR_RCON1",
"docaikey": "RCON1"
},
"작성자": {
"작성자_1": {
"molit": "DC_RDGN1",
"expressway": "TR_DGN1",
"railway": "TR_DGN1",
"docaikey": "DGN1"
},
"검토자": {
"검토자_1": {
"molit": "DC_RCHK1",
"expressway": "TR_CHK1",
"railway": "TR_CHK1",
"docaikey": "CHK1"
},
"확인자": {
"확인자_1": {
"molit": "DC_RAPP1",
"expressway": "TR_APP1",
"railway": "TR_APP1",
@@ -143,7 +167,7 @@
"system_mappings": {
"expressway_to_transportation": {
"TD_DNAME_MAIN": "DNAME_MAIN",
"TD_DNAME_BOT": "DNAME_BOT",
"TD_DNAME_BOT": "DNAME_BOT",
"TD_DWGNO": "DWGNO",
"TD_DWGCODE": "DWGCODE",
"TB_MTITIL": "MTITIL",