최초커밋(일부)
parent
85a5f4cadc
commit
bd0d1ea5ff
@ -0,0 +1,70 @@
|
||||
CREATE MEMORY TABLE LETTCCMMNCLCODE(CL_CODE CHAR(3) NOT NULL PRIMARY KEY,CL_CODE_NM VARCHAR(60),CL_CODE_DC VARCHAR(200),USE_AT CHAR(1),FRST_REGIST_PNTTM TIMESTAMP,FRST_REGISTER_ID VARCHAR(20),LAST_UPDT_PNTTM TIMESTAMP,LAST_UPDUSR_ID VARCHAR(20))
|
||||
CREATE MEMORY TABLE LETTCCMMNCODE(CODE_ID VARCHAR(6) NOT NULL PRIMARY KEY,CODE_ID_NM VARCHAR(60),CODE_ID_DC VARCHAR(200),USE_AT CHAR(1),CL_CODE CHAR(3),FRST_REGIST_PNTTM TIMESTAMP,FRST_REGISTER_ID VARCHAR(20),LAST_UPDT_PNTTM TIMESTAMP,LAST_UPDUSR_ID VARCHAR(20),CONSTRAINT SYS_FK_86 FOREIGN KEY(CL_CODE) REFERENCES LETTCCMMNCLCODE(CL_CODE))
|
||||
CREATE MEMORY TABLE LETTCCMMNDETAILCODE(CODE_ID VARCHAR(6) NOT NULL,CODE VARCHAR(15) NOT NULL,CODE_NM VARCHAR(60),CODE_DC VARCHAR(200),USE_AT CHAR(1),FRST_REGIST_PNTTM TIMESTAMP,FRST_REGISTER_ID VARCHAR(20),LAST_UPDT_PNTTM TIMESTAMP,LAST_UPDUSR_ID VARCHAR(20),PRIMARY KEY(CODE_ID,CODE),CONSTRAINT SYS_FK_89 FOREIGN KEY(CODE_ID) REFERENCES LETTCCMMNCODE(CODE_ID))
|
||||
CREATE MEMORY TABLE LETTHEMPLYRINFOCHANGEDTLS(EMPLYR_ID VARCHAR(20) NOT NULL,CHANGE_DE CHAR(20) NOT NULL,ORGNZT_ID CHAR(20),GROUP_ID CHAR(20),EMPL_NO VARCHAR(20) NOT NULL,SEXDSTN_CODE CHAR(1),BRTHDY CHAR(20),FXNUM VARCHAR(20),HOUSE_ADRES VARCHAR(100) NOT NULL,HOUSE_END_TELNO VARCHAR(4),AREA_NO VARCHAR(4),DETAIL_ADRES VARCHAR(100) NOT NULL,ZIP VARCHAR(6) NOT NULL,OFFM_TELNO VARCHAR(20),MBTLNUM VARCHAR(20) NOT NULL,EMAIL_ADRES VARCHAR(50),HOUSE_MIDDLE_TELNO VARCHAR(4),PSTINST_CODE CHAR(8),EMPLYR_STTUS_CODE VARCHAR(15) NOT NULL,ESNTL_ID CHAR(20),PRIMARY KEY(EMPLYR_ID,CHANGE_DE))
|
||||
CREATE MEMORY TABLE LETTNAUTHORGROUPINFO(GROUP_ID CHAR(20) NOT NULL PRIMARY KEY,GROUP_NM VARCHAR(60) NOT NULL,GROUP_CREAT_DE CHAR(20) NOT NULL,GROUP_DC VARCHAR(100))
|
||||
CREATE MEMORY TABLE LETTNAUTHORINFO(AUTHOR_CODE VARCHAR(30) NOT NULL PRIMARY KEY,AUTHOR_NM VARCHAR(60) NOT NULL,AUTHOR_DC VARCHAR(200),AUTHOR_CREAT_DE CHAR(20) NOT NULL)
|
||||
CREATE MEMORY TABLE LETTNBBS(NTT_ID NUMERIC(20) NOT NULL,BBS_ID CHAR(20) NOT NULL,NTT_NO NUMERIC(20),NTT_SJ VARCHAR(2000),NTT_CN LONGVARCHAR,ANSWER_AT CHAR(1),PARNTSCTT_NO NUMERIC(10),ANSWER_LC INTEGER,SORT_ORDR NUMERIC(8),RDCNT NUMERIC(10),USE_AT CHAR(1) NOT NULL,NTCE_BGNDE CHAR(20),NTCE_ENDDE CHAR(20),NTCR_ID VARCHAR(20),NTCR_NM VARCHAR(20),PASSWORD VARCHAR(200),ATCH_FILE_ID CHAR(20),FRST_REGIST_PNTTM TIMESTAMP NOT NULL,FRST_REGISTER_ID VARCHAR(20) NOT NULL,LAST_UPDT_PNTTM TIMESTAMP,LAST_UPDUSR_ID VARCHAR(20),PRIMARY KEY(NTT_ID,BBS_ID))
|
||||
CREATE MEMORY TABLE LETTNBBSMASTER(BBS_ID CHAR(20) NOT NULL PRIMARY KEY,BBS_NM VARCHAR(255) NOT NULL,BBS_INTRCN VARCHAR(2400),BBS_TY_CODE CHAR(6) NOT NULL,BBS_ATTRB_CODE CHAR(6) NOT NULL,REPLY_POSBL_AT CHAR(1),FILE_ATCH_POSBL_AT CHAR(1) NOT NULL,ATCH_POSBL_FILE_NUMBER NUMERIC(2) NOT NULL,ATCH_POSBL_FILE_SIZE NUMERIC(8),USE_AT CHAR(1) NOT NULL,TMPLAT_ID CHAR(20),FRST_REGISTER_ID VARCHAR(20) NOT NULL,FRST_REGIST_PNTTM TIMESTAMP NOT NULL,LAST_UPDUSR_ID VARCHAR(20),LAST_UPDT_PNTTM TIMESTAMP)
|
||||
CREATE MEMORY TABLE LETTNBBSMASTEROPTN(BBS_ID CHAR(20) DEFAULT '' NOT NULL PRIMARY KEY,ANSWER_AT CHAR(1) DEFAULT '' NOT NULL,STSFDG_AT CHAR(1) DEFAULT '' NOT NULL,FRST_REGIST_PNTTM TIMESTAMP DEFAULT '1970-01-01 00:00:00.0' NOT NULL,LAST_UPDT_PNTTM TIMESTAMP,FRST_REGISTER_ID VARCHAR(20) DEFAULT '' NOT NULL,LAST_UPDUSR_ID VARCHAR(20))
|
||||
CREATE MEMORY TABLE LETTNBBSUSE(BBS_ID CHAR(20) NOT NULL,TRGET_ID CHAR(20) NOT NULL,USE_AT CHAR(1) NOT NULL,REGIST_SE_CODE CHAR(6),FRST_REGIST_PNTTM TIMESTAMP,FRST_REGISTER_ID VARCHAR(20) NOT NULL,LAST_UPDT_PNTTM TIMESTAMP,LAST_UPDUSR_ID VARCHAR(20),PRIMARY KEY(BBS_ID,TRGET_ID),CONSTRAINT SYS_FK_98 FOREIGN KEY(BBS_ID) REFERENCES LETTNBBSMASTER(BBS_ID))
|
||||
CREATE MEMORY TABLE LETTNEMPLYRINFO(EMPLYR_ID VARCHAR(20) NOT NULL PRIMARY KEY,ORGNZT_ID CHAR(20),USER_NM VARCHAR(60) NOT NULL,PASSWORD VARCHAR(200) NOT NULL,EMPL_NO VARCHAR(20),IHIDNUM VARCHAR(13),SEXDSTN_CODE CHAR(1),BRTHDY CHAR(20),FXNUM VARCHAR(20),HOUSE_ADRES VARCHAR(100) NOT NULL,PASSWORD_HINT VARCHAR(100) NOT NULL,PASSWORD_CNSR VARCHAR(100) NOT NULL,HOUSE_END_TELNO VARCHAR(4) NOT NULL,AREA_NO VARCHAR(4) NOT NULL,DETAIL_ADRES VARCHAR(100),ZIP VARCHAR(6) NOT NULL,OFFM_TELNO VARCHAR(20),MBTLNUM VARCHAR(20) NOT NULL,EMAIL_ADRES VARCHAR(50),OFCPS_NM VARCHAR(60),HOUSE_MIDDLE_TELNO VARCHAR(4) NOT NULL,GROUP_ID CHAR(20),PSTINST_CODE CHAR(8),EMPLYR_STTUS_CODE VARCHAR(15) NOT NULL,ESNTL_ID CHAR(20) NOT NULL,CRTFC_DN_VALUE VARCHAR(20),SBSCRB_DE TIMESTAMP,CONSTRAINT SYS_FK_101 FOREIGN KEY(GROUP_ID) REFERENCES LETTNAUTHORGROUPINFO(GROUP_ID) ON DELETE CASCADE)
|
||||
CREATE MEMORY TABLE LETTNEMPLYRSCRTYESTBS(SCRTY_DTRMN_TRGET_ID VARCHAR(20) NOT NULL PRIMARY KEY,MBER_TY_CODE VARCHAR(15),AUTHOR_CODE VARCHAR(30) NOT NULL,CONSTRAINT SYS_FK_104 FOREIGN KEY(SCRTY_DTRMN_TRGET_ID) REFERENCES LETTNEMPLYRINFO(EMPLYR_ID),CONSTRAINT SYS_FK_113 FOREIGN KEY(AUTHOR_CODE) REFERENCES LETTNAUTHORINFO(AUTHOR_CODE))
|
||||
CREATE MEMORY TABLE LETTNENTRPRSMBER(ENTRPRS_MBER_ID VARCHAR(20) NOT NULL PRIMARY KEY,ENTRPRS_SE_CODE CHAR(15),BIZRNO VARCHAR(10),JURIRNO VARCHAR(13),CMPNY_NM VARCHAR(60) NOT NULL,CXFC VARCHAR(50),ZIP VARCHAR(6) NOT NULL,ADRES VARCHAR(100) NOT NULL,ENTRPRS_MIDDLE_TELNO VARCHAR(4) NOT NULL,FXNUM VARCHAR(20),INDUTY_CODE CHAR(15),APPLCNT_NM VARCHAR(50) NOT NULL,APPLCNT_IHIDNUM VARCHAR(13),SBSCRB_DE TIMESTAMP,ENTRPRS_MBER_STTUS VARCHAR(15),ENTRPRS_MBER_PASSWORD VARCHAR(200),ENTRPRS_MBER_PASSWORD_HINT VARCHAR(100) NOT NULL,ENTRPRS_MBER_PASSWORD_CNSR VARCHAR(100) NOT NULL,GROUP_ID CHAR(20),DETAIL_ADRES VARCHAR(100),ENTRPRS_END_TELNO VARCHAR(4) NOT NULL,AREA_NO VARCHAR(4) NOT NULL,APPLCNT_EMAIL_ADRES VARCHAR(50) NOT NULL,ESNTL_ID CHAR(20) NOT NULL,CONSTRAINT SYS_FK_116 FOREIGN KEY(GROUP_ID) REFERENCES LETTNAUTHORGROUPINFO(GROUP_ID) ON DELETE CASCADE)
|
||||
CREATE MEMORY TABLE LETTNFILE(ATCH_FILE_ID CHAR(20) NOT NULL PRIMARY KEY,CREAT_DT TIMESTAMP NOT NULL,USE_AT CHAR(1))
|
||||
CREATE MEMORY TABLE LETTNFILEDETAIL(ATCH_FILE_ID CHAR(20) NOT NULL,FILE_SN NUMERIC(10) NOT NULL,FILE_STRE_COURS VARCHAR(2000) NOT NULL,STRE_FILE_NM VARCHAR(255) NOT NULL,ORIGNL_FILE_NM VARCHAR(255),FILE_EXTSN VARCHAR(20) NOT NULL,FILE_CN LONGVARCHAR,FILE_SIZE NUMERIC(8),PRIMARY KEY(ATCH_FILE_ID,FILE_SN),CONSTRAINT SYS_FK_119 FOREIGN KEY(ATCH_FILE_ID) REFERENCES LETTNFILE(ATCH_FILE_ID))
|
||||
CREATE MEMORY TABLE LETTNGNRLMBER(MBER_ID VARCHAR(20) NOT NULL PRIMARY KEY,PASSWORD VARCHAR(200) NOT NULL,PASSWORD_HINT VARCHAR(100),PASSWORD_CNSR VARCHAR(100),IHIDNUM VARCHAR(13),MBER_NM VARCHAR(50) NOT NULL,ZIP VARCHAR(6) NOT NULL,ADRES VARCHAR(100) NOT NULL,AREA_NO VARCHAR(4) NOT NULL,MBER_STTUS VARCHAR(15),DETAIL_ADRES VARCHAR(100),END_TELNO VARCHAR(4) NOT NULL,MBTLNUM VARCHAR(20) NOT NULL,GROUP_ID CHAR(20),MBER_FXNUM VARCHAR(20),MBER_EMAIL_ADRES VARCHAR(50),MIDDLE_TELNO VARCHAR(4) NOT NULL,SBSCRB_DE TIMESTAMP,SEXDSTN_CODE CHAR(1),ESNTL_ID CHAR(20) NOT NULL,CONSTRAINT SYS_FK_122 FOREIGN KEY(GROUP_ID) REFERENCES LETTNAUTHORGROUPINFO(GROUP_ID) ON DELETE CASCADE)
|
||||
CREATE MEMORY TABLE LETTNORGNZTINFO(ORGNZT_ID CHAR(20) NOT NULL PRIMARY KEY,ORGNZT_NM VARCHAR(20) NOT NULL,ORGNZT_DC VARCHAR(100))
|
||||
CREATE MEMORY TABLE LETTNSCHDULINFO(SCHDUL_ID CHAR(20) NOT NULL PRIMARY KEY,SCHDUL_SE CHAR(1),SCHDUL_DEPT_ID VARCHAR(20),SCHDUL_KND_CODE VARCHAR(20),SCHDUL_BEGINDE TIMESTAMP,SCHDUL_ENDDE TIMESTAMP,SCHDUL_NM VARCHAR(255),SCHDUL_CN VARCHAR(2500),SCHDUL_PLACE VARCHAR(255),SCHDUL_IPCR_CODE CHAR(1),SCHDUL_CHARGER_ID VARCHAR(20),ATCH_FILE_ID CHAR(20),FRST_REGIST_PNTTM TIMESTAMP,FRST_REGISTER_ID VARCHAR(20),LAST_UPDT_PNTTM TIMESTAMP,LAST_UPDUSR_ID VARCHAR(20),REPTIT_SE_CODE CHAR(3))
|
||||
CREATE MEMORY TABLE LETTNTMPLATINFO(TMPLAT_ID CHAR(20) NOT NULL PRIMARY KEY,TMPLAT_NM VARCHAR(255),TMPLAT_COURS VARCHAR(2000),USE_AT CHAR(1),TMPLAT_SE_CODE CHAR(6),FRST_REGISTER_ID VARCHAR(20),FRST_REGIST_PNTTM TIMESTAMP,LAST_UPDUSR_ID VARCHAR(20),LAST_UPDT_PNTTM TIMESTAMP)
|
||||
CREATE MEMORY TABLE IDS(TABLE_NAME VARCHAR(20) DEFAULT '' NOT NULL PRIMARY KEY,NEXT_ID NUMERIC(30) DEFAULT 0 NOT NULL)
|
||||
ALTER TABLE LETTHEMPLYRINFOCHANGEDTLS ADD CONSTRAINT SYS_FK_92 FOREIGN KEY(EMPLYR_ID) REFERENCES LETTNEMPLYRINFO(EMPLYR_ID)
|
||||
ALTER TABLE LETTNBBS ADD CONSTRAINT SYS_FK_95 FOREIGN KEY(BBS_ID) REFERENCES LETTNBBSMASTER(BBS_ID)
|
||||
ALTER TABLE LETTNEMPLYRSCRTYESTBS ADD CONSTRAINT SYS_FK_107 FOREIGN KEY(SCRTY_DTRMN_TRGET_ID) REFERENCES LETTNENTRPRSMBER(ENTRPRS_MBER_ID)
|
||||
ALTER TABLE LETTNEMPLYRSCRTYESTBS ADD CONSTRAINT SYS_FK_110 FOREIGN KEY(SCRTY_DTRMN_TRGET_ID) REFERENCES LETTNGNRLMBER(MBER_ID)
|
||||
SET WRITE_DELAY 20
|
||||
SET SCHEMA PUBLIC
|
||||
INSERT INTO LETTCCMMNCLCODE VALUES('LET','전자정부 프레임워크 경량환경 템플릿','전자정부 프레임워크 경량환경 템플릿','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNCODE VALUES('COM001','등록구분','게시판, 커뮤니티, 동호회 등록구분코드','Y','LET','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNCODE VALUES('COM003','업무구분','업무구분코드','Y','LET','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNCODE VALUES('COM004','게시판유형','게시판유형구분코드','Y','LET','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNCODE VALUES('COM005','템플릿유형','템플릿유형구분코드','Y','LET','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNCODE VALUES('COM009','게시판속성','게시판 속성','Y','LET','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNCODE VALUES('COM019','일정중요도','일정중요도 낮음/보통/높음 상태구분','Y','LET','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNCODE VALUES('COM030','일정구분','일정구분 코드','Y','LET','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNCODE VALUES('COM031','반복구분','일정 반복구분 코드','Y','LET','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM001','REGC01','단일 게시판 이용등록','단일 게시판 이용등록','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM001','REGC07','게시판사용자등록','게시판사용자등록','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM003','BBS','게시판','게시판','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM004','BBST01','일반게시판','일반게시판','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM004','BBST02','익명게시판','익명게시판','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM004','BBST03','공지게시판','공지게시판','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM004','BBST04','방명록','방명록','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM005','TMPT01','게시판템플릿','게시판템플릿','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM009','BBSA01','유효게시판','유효게시판','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM009','BBSA02','갤러리','갤러리','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM009','BBSA03','일반게시판','일반게시판','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM019','A','높음','높음','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM019','B','보통','보통','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM019','C','낮음','낮음','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM030','1','회의','회의','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM030','2','세미나','세미나','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM030','3','강의','강의','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM030','4','교육','교육','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM030','5','기타','기타','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM031','1','당일','당일','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM031','2','반복','반복','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM031','3','연속','연속','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTCCMMNDETAILCODE VALUES('COM031','4','요일반복','요일반복','Y','2011-08-31 00:00:00.000000000','SYSTEM','2011-08-31 00:00:00.000000000','SYSTEM')
|
||||
INSERT INTO LETTNAUTHORGROUPINFO VALUES('GROUP_00000000000000','기본 그룹입니다','2011-08-31','기본 그룹')
|
||||
INSERT INTO LETTNBBSMASTER VALUES('BBSMSTR_AAAAAAAAAAAA','공지사항','공지사항게시판','BBST03','BBSA03','Y','Y',2,5242880,'Y','TMPLAT_BOARD_DEFAULT','USRCNFRM_00000000000','2011-08-31 12:00:00.000000000','USRCNFRM_00000000000','2011-08-31 12:00:00.000000000')
|
||||
INSERT INTO LETTNBBSMASTER VALUES('BBSMSTR_BBBBBBBBBBBB','갤러리','갤러리게시판','BBST01','BBSA02','Y','Y',2,5242880,'Y','TMPLAT_BOARD_DEFAULT','USRCNFRM_00000000000','2011-08-31 12:00:00.000000000','USRCNFRM_00000000000','2011-08-31 12:00:00.000000000')
|
||||
INSERT INTO LETTNBBSUSE VALUES('BBSMSTR_AAAAAAAAAAAA','SYSTEM_DEFAULT_BOARD','Y','REGC01','2011-08-31 12:00:00.000000000','USRCNFRM_00000000000','2011-08-31 12:00:00.000000000','USRCNFRM_00000000000')
|
||||
INSERT INTO LETTNBBSUSE VALUES('BBSMSTR_BBBBBBBBBBBB','SYSTEM_DEFAULT_BOARD','Y','REGC01','2011-08-31 12:00:00.000000000','USRCNFRM_00000000000','2011-08-31 12:00:00.000000000','USRCNFRM_00000000000')
|
||||
INSERT INTO LETTNEMPLYRINFO VALUES('admin','ORGNZT_0000000000000','관리자','JfQ7FIatlaE5jj7rPYO8QBABX8yb7bNbQy4AKY1QIfc=','','','F','','','관리자 주소','','','','','','','','','','','','GROUP_00000000000000','00000000','P','USRCNFRM_00000000000','','2011-08-31 00:00:00.000000000')
|
||||
INSERT INTO LETTNTMPLATINFO VALUES('TMPLAT_BOARD_DEFAULT','게시판 기본템플릿','/css/egovframework/cop/bbs/egovbbsTemplate.css','Y','TMPT01','SYSTEM','2011-08-31 00:00:00.000000000',NULL,NULL)
|
||||
INSERT INTO IDS VALUES('BBS_ID',1)
|
||||
INSERT INTO IDS VALUES('FILE_ID',1)
|
||||
INSERT INTO IDS VALUES('SAMPLE',1)
|
||||
INSERT INTO IDS VALUES('SCHDUL_ID',1)
|
||||
INSERT INTO IDS VALUES('TMPLAT_ID',1)
|
||||
@ -0,0 +1,48 @@
|
||||
#-----------------------------------------------------------------------
|
||||
#
|
||||
# globals.properties : \uc2dc\uc2a4\ud15c
|
||||
#
|
||||
#-----------------------------------------------------------------------
|
||||
# 1. key = value \uad6c\uc870\uc785\ub2c8\ub2e4.
|
||||
# 2. key\uac12\uc740 \uacf5\ubc31\ubb38\uc790\ub97c \ud3ec\ud568\ubd88\uac00, value\uac12\uc740 \uacf5\ubc31\ubb38\uc790\ub97c \uac00\ub2a5
|
||||
# 3. key\uac12\uc73c\ub85c \ud55c\uae00\uc744 \uc0ac\uc6a9\ubd88\uac00, value\uac12\uc740 \ud55c\uae00\uc0ac\uc6a9\uc774 \uac00\ub2a5
|
||||
# 4. \uc904\uc744 \ubc14\uafc0 \ud544\uc694\uac00 \uc788\uc73c\uba74 '\'\ub97c \ub77c\uc778\uc758 \ub05d\uc5d0 \ucd94\uac00(\ub9cc\uc57d '\'\ubb38\uc790\ub97c \uc0ac\uc6a9\ud574\uc57c \ud558\ub294 \uacbd\uc6b0\ub294 '\\'\ub97c \uc0ac\uc6a9)
|
||||
# 5. Windows\uc5d0\uc11c\uc758 \ub514\ub809\ud1a0\ub9ac \ud45c\uc2dc : '\\' or '/' ('\' \uc0ac\uc6a9\ud558\uba74 \uc548\ub428)
|
||||
# 6. Unix\uc5d0\uc11c\uc758 \ub514\ub809\ud1a0\ub9ac \ud45c\uc2dc : '/'
|
||||
# 7. \uc8fc\uc11d\ubb38 \ucc98\ub9ac\ub294 #\uc0ac\uc6a9
|
||||
# 8. value\uac12 \ub4a4\uc5d0 \uc2a4\ud398\uc774\uc2a4\uac00 \uc874\uc7ac\ud558\ub294 \uacbd\uc6b0 \uc11c\ube14\ub9bf\uc5d0\uc11c \ucc38\uc870\ud560\ub54c\ub294 \uc5d0\ub7ec\ubc1c\uc0dd\ud560 \uc218 \uc788\uc73c\ubbc0\ub85c trim()\ud558\uac70\ub098 \ub9c8\uc9c0\ub9c9 \uacf5\ubc31\uc5c6\uc774 properties \uac12\uc744 \uc124\uc815\ud560\uac83
|
||||
#-----------------------------------------------------------------------
|
||||
|
||||
# \uc6b4\uc601\uc11c\ubc84 \ud0c0\uc785(WINDOWS, UNIX)
|
||||
Globals.OsType = LINUX
|
||||
|
||||
# G4C \uc5f0\uacb0\uc6a9 IP (localhost)
|
||||
Globals.LocalIp = 192.168.0.121
|
||||
Globals.Url = http://192.168.0.121:8082
|
||||
|
||||
#Tibero
|
||||
Globals.Tibero.DbType = tibero
|
||||
Globals.Tibero.UserName=dbuser_ics
|
||||
Globals.Tibero.Password=dbuser_ics
|
||||
Globals.Tibero.DriverClassName=com.tmax.tibero.jdbc.TbDriver
|
||||
#Dev
|
||||
Globals.Tibero.Url=jdbc:tibero:thin:@192.168.0.40:8629:gtpadevdb
|
||||
#Real
|
||||
#Globals.Tibero.Url=jdbc:tibero:thin:@98.42.34.233:8629:gtpadb
|
||||
|
||||
Globals.Was1.Hostname = spcbwasa01
|
||||
Globals.Was2.Hostname = spcbwasa02
|
||||
|
||||
# MainPage Setting
|
||||
Globals.MainPage = /ws.do
|
||||
|
||||
####SmartPlatform
|
||||
#Dev
|
||||
Globals.SmartPlatform.Url = http://192.168.0.42:8888/sps/rest/broker
|
||||
#Real
|
||||
#Globals.SmartPlatform.Url = http://192.168.201.144:8888/sps/rest/broker
|
||||
Globals.SmartPlatform.token = eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiI4ZGpDa2ZhTEFqYWFkTlJkUkViaENJIiwiaWF0IjoxNTU4NDEzMDQyLCJLRVkiOiI2MGRkZGJkZjY3YWJkMTQzYmMyOCJ9.lFVWIFMcJ6-BYDFtRBLf0wsmuYEQuIZ3_oSRPliCll4
|
||||
Globals.SmartPlatfom.SysId = 11-001
|
||||
|
||||
# RTU Reset
|
||||
Globals.SmartPlatform.RTUResetURL = /rtu/setSrcelctCtrl
|
||||
@ -0,0 +1,31 @@
|
||||
#-----------------------------------------------------------------------
|
||||
#
|
||||
# globals.properties : \uc2dc\uc2a4\ud15c
|
||||
#
|
||||
#-----------------------------------------------------------------------
|
||||
# 1. key = value \uad6c\uc870\uc785\ub2c8\ub2e4.
|
||||
# 2. key\uac12\uc740 \uacf5\ubc31\ubb38\uc790\ub97c \ud3ec\ud568\ubd88\uac00, value\uac12\uc740 \uacf5\ubc31\ubb38\uc790\ub97c \uac00\ub2a5
|
||||
# 3. key\uac12\uc73c\ub85c \ud55c\uae00\uc744 \uc0ac\uc6a9\ubd88\uac00, value\uac12\uc740 \ud55c\uae00\uc0ac\uc6a9\uc774 \uac00\ub2a5
|
||||
# 4. \uc904\uc744 \ubc14\uafc0 \ud544\uc694\uac00 \uc788\uc73c\uba74 '\'\ub97c \ub77c\uc778\uc758 \ub05d\uc5d0 \ucd94\uac00(\ub9cc\uc57d '\'\ubb38\uc790\ub97c \uc0ac\uc6a9\ud574\uc57c \ud558\ub294 \uacbd\uc6b0\ub294 '\\'\ub97c \uc0ac\uc6a9)
|
||||
# 5. Windows\uc5d0\uc11c\uc758 \ub514\ub809\ud1a0\ub9ac \ud45c\uc2dc : '\\' or '/' ('\' \uc0ac\uc6a9\ud558\uba74 \uc548\ub428)
|
||||
# 6. Unix\uc5d0\uc11c\uc758 \ub514\ub809\ud1a0\ub9ac \ud45c\uc2dc : '/'
|
||||
# 7. \uc8fc\uc11d\ubb38 \ucc98\ub9ac\ub294 #\uc0ac\uc6a9
|
||||
# 8. value\uac12 \ub4a4\uc5d0 \uc2a4\ud398\uc774\uc2a4\uac00 \uc874\uc7ac\ud558\ub294 \uacbd\uc6b0 \uc11c\ube14\ub9bf\uc5d0\uc11c \ucc38\uc870\ud560\ub54c\ub294 \uc5d0\ub7ec\ubc1c\uc0dd\ud560 \uc218 \uc788\uc73c\ubbc0\ub85c trim()\ud558\uac70\ub098 \ub9c8\uc9c0\ub9c9 \uacf5\ubc31\uc5c6\uc774 properties \uac12\uc744 \uc124\uc815\ud560\uac83
|
||||
#-----------------------------------------------------------------------
|
||||
|
||||
# \uc6b4\uc601\uc11c\ubc84 \ud0c0\uc785(WINDOWS, UNIX)
|
||||
Globals.OsType = LINUX
|
||||
|
||||
# G4C \uc5f0\uacb0\uc6a9 IP (localhost)
|
||||
Globals.LocalIp = 192.168.0.120
|
||||
Globals.Url = http://192.168.0.120:8082
|
||||
|
||||
#Tibero
|
||||
Globals.Tibero.DbType = tibero
|
||||
Globals.Tibero.UserName=dbuser_bds
|
||||
Globals.Tibero.Password=dbuser_bds
|
||||
Globals.Tibero.DriverClassName=com.tmax.tibero.jdbc.TbDriver
|
||||
Globals.Tibero.Url=jdbc:tibero:thin:@192.168.0.40:8629:gtpadevdb
|
||||
|
||||
# MainPage Setting
|
||||
Globals.MainPage = /ws.do
|
||||
@ -0,0 +1,33 @@
|
||||
#-----------------------------------------------------------------------
|
||||
#
|
||||
# globals.properties : \uc2dc\uc2a4\ud15c
|
||||
#
|
||||
#-----------------------------------------------------------------------
|
||||
# 1. key = value \uad6c\uc870\uc785\ub2c8\ub2e4.
|
||||
# 2. key\uac12\uc740 \uacf5\ubc31\ubb38\uc790\ub97c \ud3ec\ud568\ubd88\uac00, value\uac12\uc740 \uacf5\ubc31\ubb38\uc790\ub97c \uac00\ub2a5
|
||||
# 3. key\uac12\uc73c\ub85c \ud55c\uae00\uc744 \uc0ac\uc6a9\ubd88\uac00, value\uac12\uc740 \ud55c\uae00\uc0ac\uc6a9\uc774 \uac00\ub2a5
|
||||
# 4. \uc904\uc744 \ubc14\uafc0 \ud544\uc694\uac00 \uc788\uc73c\uba74 '\'\ub97c \ub77c\uc778\uc758 \ub05d\uc5d0 \ucd94\uac00(\ub9cc\uc57d '\'\ubb38\uc790\ub97c \uc0ac\uc6a9\ud574\uc57c \ud558\ub294 \uacbd\uc6b0\ub294 '\\'\ub97c \uc0ac\uc6a9)
|
||||
# 5. Windows\uc5d0\uc11c\uc758 \ub514\ub809\ud1a0\ub9ac \ud45c\uc2dc : '\\' or '/' ('\' \uc0ac\uc6a9\ud558\uba74 \uc548\ub428)
|
||||
# 6. Unix\uc5d0\uc11c\uc758 \ub514\ub809\ud1a0\ub9ac \ud45c\uc2dc : '/'
|
||||
# 7. \uc8fc\uc11d\ubb38 \ucc98\ub9ac\ub294 #\uc0ac\uc6a9
|
||||
# 8. value\uac12 \ub4a4\uc5d0 \uc2a4\ud398\uc774\uc2a4\uac00 \uc874\uc7ac\ud558\ub294 \uacbd\uc6b0 \uc11c\ube14\ub9bf\uc5d0\uc11c \ucc38\uc870\ud560\ub54c\ub294 \uc5d0\ub7ec\ubc1c\uc0dd\ud560 \uc218 \uc788\uc73c\ubbc0\ub85c trim()\ud558\uac70\ub098 \ub9c8\uc9c0\ub9c9 \uacf5\ubc31\uc5c6\uc774 properties \uac12\uc744 \uc124\uc815\ud560\uac83
|
||||
#-----------------------------------------------------------------------
|
||||
|
||||
# \uc6b4\uc601\uc11c\ubc84 \ud0c0\uc785(WINDOWS, UNIX)
|
||||
Globals.OsType = LINUX
|
||||
|
||||
# G4C \uc5f0\uacb0\uc6a9 IP (localhost)
|
||||
Globals.LocalIp = 192.168.0.120
|
||||
Globals.Url = http://192.168.0.120:8082
|
||||
|
||||
#Tibero
|
||||
Globals.Tibero.DbType = tibero
|
||||
Globals.Tibero.UserName=dbuser_bds
|
||||
Globals.Tibero.Password=dbuser_bds
|
||||
Globals.Tibero.DriverClassName=com.tmax.tibero.jdbc.TbDriver
|
||||
Globals.Tibero.Url=jdbc:tibero:thin:@98.42.34.233:8629:gtpadb
|
||||
|
||||
|
||||
|
||||
# MainPage Setting
|
||||
Globals.MainPage = /ws.do
|
||||
@ -0,0 +1,33 @@
|
||||
#-----------------------------------------------------------------------
|
||||
#
|
||||
# globals.properties : \uc2dc\uc2a4\ud15c
|
||||
#
|
||||
#-----------------------------------------------------------------------
|
||||
# 1. key = value \uad6c\uc870\uc785\ub2c8\ub2e4.
|
||||
# 2. key\uac12\uc740 \uacf5\ubc31\ubb38\uc790\ub97c \ud3ec\ud568\ubd88\uac00, value\uac12\uc740 \uacf5\ubc31\ubb38\uc790\ub97c \uac00\ub2a5
|
||||
# 3. key\uac12\uc73c\ub85c \ud55c\uae00\uc744 \uc0ac\uc6a9\ubd88\uac00, value\uac12\uc740 \ud55c\uae00\uc0ac\uc6a9\uc774 \uac00\ub2a5
|
||||
# 4. \uc904\uc744 \ubc14\uafc0 \ud544\uc694\uac00 \uc788\uc73c\uba74 '\'\ub97c \ub77c\uc778\uc758 \ub05d\uc5d0 \ucd94\uac00(\ub9cc\uc57d '\'\ubb38\uc790\ub97c \uc0ac\uc6a9\ud574\uc57c \ud558\ub294 \uacbd\uc6b0\ub294 '\\'\ub97c \uc0ac\uc6a9)
|
||||
# 5. Windows\uc5d0\uc11c\uc758 \ub514\ub809\ud1a0\ub9ac \ud45c\uc2dc : '\\' or '/' ('\' \uc0ac\uc6a9\ud558\uba74 \uc548\ub428)
|
||||
# 6. Unix\uc5d0\uc11c\uc758 \ub514\ub809\ud1a0\ub9ac \ud45c\uc2dc : '/'
|
||||
# 7. \uc8fc\uc11d\ubb38 \ucc98\ub9ac\ub294 #\uc0ac\uc6a9
|
||||
# 8. value\uac12 \ub4a4\uc5d0 \uc2a4\ud398\uc774\uc2a4\uac00 \uc874\uc7ac\ud558\ub294 \uacbd\uc6b0 \uc11c\ube14\ub9bf\uc5d0\uc11c \ucc38\uc870\ud560\ub54c\ub294 \uc5d0\ub7ec\ubc1c\uc0dd\ud560 \uc218 \uc788\uc73c\ubbc0\ub85c trim()\ud558\uac70\ub098 \ub9c8\uc9c0\ub9c9 \uacf5\ubc31\uc5c6\uc774 properties \uac12\uc744 \uc124\uc815\ud560\uac83
|
||||
#-----------------------------------------------------------------------
|
||||
|
||||
# \uc6b4\uc601\uc11c\ubc84 \ud0c0\uc785(WINDOWS, UNIX)
|
||||
Globals.OsType = LINUX
|
||||
|
||||
# G4C \uc5f0\uacb0\uc6a9 IP (localhost)
|
||||
Globals.LocalIp = 192.168.0.41
|
||||
Globals.Url = http://192.168.0.41:20080
|
||||
|
||||
#Tibero
|
||||
Globals.Tibero.DbType = tibero
|
||||
Globals.Tibero.UserName=dbuser_bds
|
||||
Globals.Tibero.Password=dbuser_bds
|
||||
Globals.Tibero.DriverClassName=com.tmax.tibero.jdbc.TbDriver
|
||||
Globals.Tibero.Url=jdbc:tibero:thin:@192.168.0.40:8629:gtpadevdb
|
||||
|
||||
|
||||
|
||||
# MainPage Setting
|
||||
Globals.MainPage = /ws.do
|
||||
@ -0,0 +1,3 @@
|
||||
w5xml.index=/cm/main/index.xml
|
||||
w5xml.login=/cm/login/login.xml
|
||||
w5xml.auth.check=/cm/main/auth_check.xml
|
||||
@ -0,0 +1 @@
|
||||
login.success=로그인 성공
|
||||
@ -0,0 +1 @@
|
||||
login.success=login success
|
||||
@ -0,0 +1 @@
|
||||
login.success=로그인 성공
|
||||
@ -0,0 +1,69 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
|
||||
xmlns="http://www.springframework.org/schema/beans"
|
||||
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
|
||||
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-4.0.xsd">
|
||||
|
||||
|
||||
<bean id="antPathMater" class="org.springframework.util.AntPathMatcher"/>
|
||||
|
||||
<!-- 홈페이지의 주요기능인 협업(게시판, 일정관리)기능 작동과정에서 Exception 발생시 후처리를 위한 AOP설정 -->
|
||||
<aop:config>
|
||||
<aop:pointcut id="serviceMethod"
|
||||
expression="execution(* gtpa.icsmw..impl.*Impl.*(..)) or execution(* gtpa.icsmw..impl.*Impl.*(..))"/>
|
||||
|
||||
<aop:aspect ref="exceptionTransfer">
|
||||
<aop:after-throwing throwing="exception" pointcut-ref="serviceMethod" method="transfer"/>
|
||||
</aop:aspect>
|
||||
</aop:config>
|
||||
|
||||
<!-- Exception 발생시 후처리를 위해 표준프레임워크 실행환경의 ExceptionTransfer를 활용하도록 설정-->
|
||||
<bean id="exceptionTransfer" class="egovframework.rte.fdl.cmmn.aspect.ExceptionTransfer">
|
||||
<property name="exceptionHandlerService">
|
||||
<list>
|
||||
<ref bean="defaultExceptionHandleManager"/>
|
||||
<ref bean="otherExceptionHandleManager"/>
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<!-- Exception 발생에 대한 기본Excpton처리를 위해 표준프레임워크 실행환경의 DefaultExceptionTransfer를 활용하도록 설정-->
|
||||
<bean id="defaultExceptionHandleManager"
|
||||
class="egovframework.rte.fdl.cmmn.exception.manager.DefaultExceptionHandleManager">
|
||||
<property name="reqExpMatcher">
|
||||
<ref bean="antPathMater"/>
|
||||
</property>
|
||||
<property name="patterns">
|
||||
<list>
|
||||
<value>**service.impl.*</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="handlers">
|
||||
<list>
|
||||
<ref bean="egovHandler"/>
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<!-- Exception 발생에 대한 기타Excpton처리를 위해 표준프레임워크 실행환경의 DefaultExceptionTransfer를 활용하도록 설정-->
|
||||
<bean id="otherExceptionHandleManager"
|
||||
class="egovframework.rte.fdl.cmmn.exception.manager.DefaultExceptionHandleManager">
|
||||
<property name="reqExpMatcher">
|
||||
<ref bean="antPathMater"/>
|
||||
</property>
|
||||
<property name="patterns">
|
||||
<list>
|
||||
<value>**service.impl.*</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="handlers">
|
||||
<list>
|
||||
<ref bean="otherHandler"/>
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<!-- 템플릿 내에서 Exception 발생시 실제 처리를 위한 클래스 설정-->
|
||||
<bean id="egovHandler" class="egovframework.com.cmm.EgovComExcepHndlr"/>
|
||||
<bean id="otherHandler" class="egovframework.com.cmm.EgovComOthersExcepHndlr"/>
|
||||
</beans>
|
||||
@ -0,0 +1,47 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:context="http://www.springframework.org/schema/context"
|
||||
xmlns="http://www.springframework.org/schema/beans"
|
||||
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
|
||||
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsd">
|
||||
|
||||
<!-- component-scan 설정-->
|
||||
<context:component-scan base-package="gtpa.icsmw.*"/>
|
||||
|
||||
<!-- MULTIPART RESOLVERS -->
|
||||
<!-- regular spring resolver -->
|
||||
<bean id="spring.RegularCommonsMultipartResolver"
|
||||
class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
|
||||
<property name="maxUploadSize" value="100000000"/>
|
||||
<property name="maxInMemorySize" value="100000000"/>
|
||||
</bean>
|
||||
<!-- custom multi file resolver -->
|
||||
<bean id="local.MultiCommonsMultipartResolver" class="egovframework.com.cmm.web.EgovMultipartResolver">
|
||||
<property name="maxUploadSize" value="100000000"/>
|
||||
<property name="maxInMemorySize" value="100000000"/>
|
||||
</bean>
|
||||
<!-- choose one from above and alias it to the name Spring expects -->
|
||||
<!-- alias name="local.MultiCommonsMultipartResolver" alias="multipartResolver" /-->
|
||||
<alias name="spring.RegularCommonsMultipartResolver" alias="multipartResolver"/>
|
||||
|
||||
<bean id="httpClientConnectionManager" class="org.apache.http.impl.conn.PoolingHttpClientConnectionManager">
|
||||
<property name="maxTotal" value="300"/>
|
||||
<property name="defaultMaxPerRoute" value="50"/>
|
||||
</bean>
|
||||
<bean id="requestConfigBuilder" class="org.apache.http.client.config.RequestConfig"
|
||||
factory-method="custom">
|
||||
<property name="socketTimeout" value="15000"/>
|
||||
<property name="connectTimeout" value="15000"/>
|
||||
<property name="connectionRequestTimeout" value="15000"/>
|
||||
</bean>
|
||||
|
||||
<bean id="requestConfig" factory-bean="requestConfigBuilder" factory-method="build"/>
|
||||
|
||||
<bean id="httpClientBuilder" class="org.apache.http.impl.client.HttpClientBuilder"
|
||||
factory-method="create">
|
||||
<property name="defaultRequestConfig" ref="requestConfig"/>
|
||||
<property name="connectionManager" ref="httpClientConnectionManager"/>
|
||||
</bean>
|
||||
|
||||
<bean id="httpClient" factory-bean="httpClientBuilder" factory-method="build" destroy-method="close"/>
|
||||
</beans>
|
||||
@ -0,0 +1,42 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:jdbc="http://www.springframework.org/schema/jdbc"
|
||||
xmlns:jee="http://www.springframework.org/schema/jee"
|
||||
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
|
||||
http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee.xsd
|
||||
http://www.springframework.org/schema/jdbc http://www.springframework.org/schema/jdbc/spring-jdbc-4.0.xsd">
|
||||
|
||||
|
||||
<!-- datasource 설정(propertyConfigurer 활용) -->
|
||||
<alias name="dataSource-${Globals.Tibero.DbType}" alias="dataSource" />
|
||||
<alias name="dataSource-${Globals.Tibero.DbType}" alias="egov.dataSource" />
|
||||
|
||||
<!-- Tibero -->
|
||||
<!-- <bean id="dataSource-mysql" class="org.springframework.jndi.JndiObjectFactoryBean">
|
||||
<property name="jndiName" value="java:comp/env/jdbc/mysqldb"/>
|
||||
</bean>-->
|
||||
<jee:jndi-lookup jndi-name="icsmw" id="dataSource-tibero" expected-type="javax.sql.DataSource"></jee:jndi-lookup>
|
||||
|
||||
<!-- <bean id="dataSource-tibero" class="com.zaxxer.hikari.HikariDataSource" destroy-method="close">
|
||||
<constructor-arg>
|
||||
<bean class="com.zaxxer.hikari.HikariConfig">
|
||||
<constructor-arg>
|
||||
|
||||
<props>
|
||||
<prop key="jdbcUrl">${Globals.Tibero.Url}</prop>
|
||||
<prop key="username">${Globals.Tibero.UserName}</prop>
|
||||
<prop key="password">${Globals.Tibero.Password}</prop>
|
||||
</props>
|
||||
</constructor-arg>
|
||||
<property name="driverClassName" value="${Globals.Tibero.DriverClassName}"/>
|
||||
<property name="connectionTestQuery" value="select 1 from dual" />
|
||||
<property name="connectionTimeout" value="10000" />
|
||||
<property name="maxLifetime" value="100000" />
|
||||
<property name="idleTimeout" value="3600000" />
|
||||
<property name="leakDetectionThreshold" value="5000" />
|
||||
<property name="minimumIdle" value="30" />
|
||||
<property name="maximumPoolSize" value="100" />
|
||||
</bean>
|
||||
</constructor-arg>
|
||||
</bean> -->
|
||||
</beans>
|
||||
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,36 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<beans xmlns:context="http://www.springframework.org/schema/context"
|
||||
xmlns:p="http://www.springframework.org/schema/p"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns="http://www.springframework.org/schema/beans"
|
||||
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
|
||||
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd">
|
||||
|
||||
<bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
|
||||
<!-- Encoding 설정 -->
|
||||
<property name="defaultEncoding" value="UTF-8"/>
|
||||
<!-- Reload Cache 설정 -->
|
||||
<property name="cacheSeconds" value="5"/>
|
||||
<!-- basenames 설정: 아래처럼 하면 WEB-INF 밑의 message 폴더 아래의 labels로 시작하는 모든 Property-->
|
||||
<property name="basenames">
|
||||
<list>
|
||||
<value>classpath:/egovframework/message/com/message-common</value>
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<!-- MessageSource를 사용하기 위한 Accessor 설정 -->
|
||||
<bean id="messageSourceAccessor" class="org.springframework.context.support.MessageSourceAccessor">
|
||||
<constructor-arg ref="messageSource"/>
|
||||
</bean>
|
||||
|
||||
<!-- MessageSource를 사용하기위한 MessageUtils 매핑 -->
|
||||
<bean id="message" class="gtpa.icsmw.util.MessageUtils">
|
||||
<property name="messageSourceAccessor" ref="messageSourceAccessor"/>
|
||||
</bean>
|
||||
|
||||
<!-- Default Location 설정 -->
|
||||
<bean id="localeResolver" class="org.springframework.web.servlet.i18n.SessionLocaleResolver">
|
||||
<property name="defaultLocale" value="ko"></property>
|
||||
</bean>
|
||||
</beans>
|
||||
@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns="http://www.springframework.org/schema/beans"
|
||||
xmlns:util="http://www.springframework.org/schema/util"
|
||||
xsi:schemaLocation="http://www.springframework.org/schema/beans
|
||||
http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
|
||||
http://www.springframework.org/schema/util
|
||||
http://www.springframework.org/schema/util/spring-util-4.0.xsd ">
|
||||
|
||||
<!-- 환경설정 기본정보를 globals.properties 에서 참조하도록 propertyConfigurer 설정 -->
|
||||
<util:properties id="globalsProperties" location="classpath:/egovframework/egovProps/globals.properties"/>
|
||||
|
||||
<bean id="propertyConfigurer"
|
||||
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
|
||||
<property name="locations">
|
||||
<list>
|
||||
<value>classpath:/egovframework/egovProps/globals.properties</value>
|
||||
<value>classpath:/egovframework/egovProps/websquareConfig.properties</value>
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean class="gtpa.icsmw.util.PageURIUtil">
|
||||
<property name="indexPage" value="${w5xml.index}"/>
|
||||
<property name="loginPage" value="${w5xml.login}"/>
|
||||
<property name="authCheck" value="${w5xml.auth.check}"/>
|
||||
</bean>
|
||||
</beans>
|
||||
@ -0,0 +1,39 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd">
|
||||
|
||||
<!-- lob Handler -->
|
||||
<bean id="lobHandler" class="org.springframework.jdbc.support.lob.DefaultLobHandler" lazy-init="true" />
|
||||
|
||||
|
||||
<!-- SqlMap setup for iBATIS Database Layer -->
|
||||
<!-- <bean id="sqlMapClient" class="egovframework.rte.psl.orm.ibatis.SqlMapClientFactoryBean">
|
||||
<property name="configLocations">
|
||||
<list>
|
||||
<value>classpath:/egovframework/sqlmap/config/${Globals.Tibero.DbType}/*.xml</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="dataSource" ref="dataSource-${Globals.Tibero.DbType}"/>
|
||||
<property name="lobHandler" ref="lobHandler"/>
|
||||
</bean>
|
||||
|
||||
<!– SqlMap setup for iBATIS Database Layer –>
|
||||
<bean id="egov.sqlMapClient" class="egovframework.rte.psl.orm.ibatis.SqlMapClientFactoryBean">
|
||||
<property name="configLocations">
|
||||
<list>
|
||||
<value>classpath:/egovframework/sqlmap/config/${Globals.Tibero.DbType}/*.xml</value>
|
||||
</list>
|
||||
</property>
|
||||
<property name="dataSource" ref="dataSource-${Globals.Tibero.DbType}"/>
|
||||
<property name="lobHandler" ref="lobHandler"/>
|
||||
</bean>-->
|
||||
|
||||
<bean id="sqlSession" class="org.mybatis.spring.SqlSessionFactoryBean">
|
||||
<property name="configLocation" value="classpath:/egovframework/sqlmap/config/tibero/sql-map-config-tibero.xml"/>
|
||||
<property name="dataSource" ref="dataSource-${Globals.Tibero.DbType}"/>
|
||||
</bean>
|
||||
|
||||
<bean id="sqlSessionTemplate" class="org.mybatis.spring.SqlSessionTemplate">
|
||||
<constructor-arg name="sqlSessionFactory" ref="sqlSession"/>
|
||||
</bean>
|
||||
</beans>
|
||||
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:aop="http://www.springframework.org/schema/aop"
|
||||
xmlns:tx="http://www.springframework.org/schema/tx"
|
||||
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
|
||||
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.0.xsd
|
||||
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-4.0.xsd">
|
||||
|
||||
<!-- transaction 설정 -->
|
||||
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
|
||||
<property name="dataSource" ref="dataSource-tibero"/>
|
||||
</bean>
|
||||
|
||||
<tx:advice id="txAdvice" transaction-manager="transactionManager">
|
||||
<tx:attributes>
|
||||
<tx:method name="*" rollback-for="Exception"/>
|
||||
</tx:attributes>
|
||||
</tx:advice>
|
||||
|
||||
<aop:config>
|
||||
<aop:pointcut id="requiredTx" expression="execution(* gtpa.icsmw..impl.*Impl.*(..))"/>
|
||||
<aop:advisor advice-ref="txAdvice" pointcut-ref="requiredTx" />
|
||||
</aop:config>
|
||||
|
||||
</beans>
|
||||
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd">
|
||||
|
||||
<!-- Integrated Apache Commons Validator by Spring Modules -->
|
||||
<bean id="beanValidator" class="org.springmodules.validation.commons.DefaultBeanValidator">
|
||||
<property name="validatorFactory" ref="validatorFactory"/>
|
||||
</bean>
|
||||
|
||||
<bean id="validatorFactory" class="org.springmodules.validation.commons.DefaultValidatorFactory">
|
||||
<property name="validationConfigLocations">
|
||||
<list>
|
||||
<!-- 경량환경 템플릿 밸리데이터 설정 -->
|
||||
<value>classpath:/egovframework/validator/validator-rules-let.xml</value>
|
||||
<!--<value>classpath:/egovframework/validator/let/**/*.xml</value>-->
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
</beans>
|
||||
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
|
||||
<configuration>
|
||||
<settings>
|
||||
<setting name="cacheEnabled" value="true" />
|
||||
<!--<setting name="useGeneratedKeys" value="true" />-->
|
||||
<setting name="defaultExecutorType" value="REUSE" />
|
||||
<setting name="defaultStatementTimeout" value="5000" />
|
||||
<setting name="callSettersOnNulls" value="true"/>
|
||||
</settings>
|
||||
<typeAliases>
|
||||
<!--<typeAlias alias="SessionListHistoryDTO" type="com.bmw.sgw.dto.SessionListHistoryDTO"/>-->
|
||||
<typeAlias alias="egovMap" type="egovframework.rte.psl.dataaccess.util.EgovMap"/>
|
||||
<typeAlias alias="tempUser" type="gtpa.icsmw.user.dto.TempUserSessionInfoDTO"/>
|
||||
</typeAliases>
|
||||
<typeHandlers>
|
||||
<typeHandler handler="gtpa.icsmw.handler.StringTypeHandler" />
|
||||
<typeHandler handler="gtpa.icsmw.handler.ClobTypeHandler" />
|
||||
</typeHandlers>
|
||||
<mappers>
|
||||
<mapper resource="egovframework/sqlmap/let/include/include_SQL.xml"/>
|
||||
<mapper resource="egovframework/sqlmap/let/common/common_mapper.xml"/>
|
||||
<mapper resource="egovframework/sqlmap/let/login/login_mapper.xml"/>
|
||||
<mapper resource="egovframework/sqlmap/let/icsmanager/icsmanager_mapper.xml"/>
|
||||
</mappers>
|
||||
</configuration>
|
||||
@ -0,0 +1,36 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="CommonDAO">
|
||||
<select id="getAllCommonCode" resultType="java.util.Map">
|
||||
SELECT
|
||||
T1.CMMN_CODE CODE_GRP_ID,
|
||||
T1.CMMN_CODE_NM CODE_GRP_NM,
|
||||
T1.CMMN_CODE_NM CODE_GRP_ENG_NM,
|
||||
T2.DETAIL_CODE DET_CODE,
|
||||
T2.DETAIL_CODE_NM DET_CODE_NM
|
||||
FROM
|
||||
DBUSER_ICS.TB_ICS_SYS_CMMN_CODE T1,
|
||||
DBUSER_ICS.TB_ICS_SYS_CMMN_DETAIL T2
|
||||
WHERE 1 = 1
|
||||
AND T1.CMMN_CODE = T2.CMMN_CODE
|
||||
AND T1.USE_AT = 'Y'
|
||||
</select>
|
||||
|
||||
<select id="getCommonCode" parameterType="java.util.Map" resultType="java.util.Map">
|
||||
SELECT
|
||||
T1.CMMN_CODE CODE_GRP_ID,
|
||||
T1.CMMN_CODE_NM CODE_GRP_NM,
|
||||
T1.CMMN_CODE_NM CODE_GRP_ENG_NM,
|
||||
T2.DETAIL_CODE DET_CODE,
|
||||
T2.DETAIL_CODE_NM DET_CODE_NM
|
||||
FROM
|
||||
DBUSER_ICS.TB_ICS_SYS_CMMN_CODE T1,
|
||||
DBUSER_ICS.TB_ICS_SYS_CMMN_DETAIL T2
|
||||
WHERE 1 = 1
|
||||
AND T1.CMMN_CODE = T2.CMMN_CODE
|
||||
AND T1.USE_AT = 'Y'
|
||||
AND TRIM(T1.CMMN_CODE) = #{CODE_GRP_ID}
|
||||
</select>
|
||||
|
||||
|
||||
</mapper>
|
||||
@ -0,0 +1,791 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
|
||||
<mapper namespace="IcsManagerDao">
|
||||
|
||||
<!-- 장애관리 메인 목록 -->
|
||||
<select id="getOperTroblManagerList" parameterType="Map" resultType="Map">
|
||||
/* ====== gtpa.icsmw.icsmanager.service.impl.getOperTroblManagerList ====== */
|
||||
<![CDATA[
|
||||
SELECT AA.EQPMN_ID
|
||||
,AA.REGIST_DT
|
||||
,AA.REGIST_DESC_NUM
|
||||
,AA.FCLTS_ID
|
||||
,NVL(AA.BHF_NM,'-') AS BHF_NM
|
||||
,NVL(AA.COMMN_STTUS,'-') AS COMMN_STTUS
|
||||
,AA.CCTV_TY
|
||||
,'Y' AS CCT_MAIN_AT
|
||||
,AA.TROBL_DT
|
||||
,AA.STTUS_CD
|
||||
FROM(
|
||||
SELECT
|
||||
A.CCTV_ID AS EQPMN_ID
|
||||
,A.REGIST_DT
|
||||
,ROW_NUMBER () OVER (ORDER BY A.CCTV_ID DESC) REGIST_DESC_NUM
|
||||
,B.FCLTS_ID
|
||||
,B.BHF_NM
|
||||
,DECODE(C.COMMN_STTUS,'00','<span class="status_error">장애</span>','01','<span class="status_normal">정상</span>') AS COMMN_STTUS
|
||||
,'CCTV' AS CCTV_TY
|
||||
,D.TROBL_DT
|
||||
,C.COMMN_STTUS as STTUS_CD
|
||||
FROM DBUSER_ICS.TB_ICS_CCTV A
|
||||
,(
|
||||
SELECT A.FCLTS_ID
|
||||
,B.BHF_NM
|
||||
,B.RN
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_FCLTS_BHF_MAPNG A
|
||||
,DBUSER_ICS.TB_ICS_OPER_EQPMN_BHF B
|
||||
WHERE 1 = 1
|
||||
AND A.FCLTS_ID LIKE '%' || 'cc' || '%'
|
||||
AND A.BHF_ID = B.BHF_ID
|
||||
) B
|
||||
,(/*
|
||||
SELECT A.CCTV_ID,
|
||||
A.COMMN_STTUS
|
||||
FROM DBUSER_ICS.TB_ICS_CCTV_STTUS A
|
||||
,(
|
||||
SELECT CCTV_ID,
|
||||
MAX(TRNSMIS_DT) AS TRNSMIS_DT
|
||||
FROM DBUSER_ICS.TB_ICS_CCTV_STTUS
|
||||
WHERE CCTV_ID LIKE '%' || 'cc' || '%'
|
||||
GROUP BY CCTV_ID
|
||||
) B
|
||||
WHERE A.CCTV_ID LIKE '%' || 'cc' || '%'
|
||||
AND TRIM(A.CCTV_ID) = TRIM(B.CCTV_ID)
|
||||
AND TRIM(A.TRNSMIS_DT) = TRIM(B.TRNSMIS_DT)
|
||||
|
||||
관제에서는 장애 목록 표출시 2분전 데이터를 기준으로 장애및 정상 상태를 표출함
|
||||
|
||||
*/
|
||||
SELECT
|
||||
B.CCTV_ID,
|
||||
NVL(MAX(COMMN_STTUS) KEEP(DENSE_RANK FIRST ORDER BY TRNSMIS_DT DESC),'00') AS COMMN_STTUS --상태정보 부재 처리를 위한 처리
|
||||
FROM TB_ICS_CCTV_STTUS A,TB_ICS_CCTV B
|
||||
WHERE A.TRNSMIS_DT >= TO_CHAR(SYSDATE - 2/(24*60), 'YYYYMMDDHH24MISS')
|
||||
AND A.CCTV_ID LIKE '%' || 'cc' || '%'
|
||||
AND B.CCTV_ID =A.CCTV_ID(+)
|
||||
GROUP BY B.CCTV_ID
|
||||
) C
|
||||
,(/*
|
||||
SELECT EQPMN_ID
|
||||
,MAX(TROBL_DT) AS TROBL_DT
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_TROBL_MANAGE
|
||||
WHERE EQPMN_ID LIKE '%' || 'cc' || '%'
|
||||
GROUP BY EQPMN_ID
|
||||
시설물 상태정보 장애시 디비에 저장
|
||||
*/
|
||||
|
||||
SELECT EQPMN_ID
|
||||
, MAX(TROBL_DT) KEEP(DENSE_RANK FIRST ORDER BY TROBL_DT DESC) AS TROBL_DT
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_TROBL_MANAGE
|
||||
WHERE EQPMN_ID LIKE '%' || 'cc' || '%'
|
||||
AND TROBL_DT >= TO_CHAR(SYSDATE - 2/(24*60), 'YYYYMMDDHH24MISS')
|
||||
GROUP BY EQPMN_ID
|
||||
) D
|
||||
/* WHERE A.CCTV_ID LIKE '%' || 'cc' || '%'
|
||||
AND TRIM(A.CCTV_ID) = TRIM(B.FCLTS_ID)
|
||||
AND TRIM(A.CCTV_ID) = TRIM(C.CCTV_ID)
|
||||
AND TRIM(A.CCTV_ID) = TRIM(D.EQPMN_ID)*/
|
||||
WHERE A.CCTV_ID =B.FCLTS_ID
|
||||
AND A.CCTV_ID = C.CCTV_ID
|
||||
AND A.CCTV_ID = D.EQPMN_ID
|
||||
UNION ALL
|
||||
SELECT
|
||||
A.CCTV_ID AS EQPMN_ID
|
||||
,A.REGIST_DT
|
||||
,ROW_NUMBER () OVER (ORDER BY A.CCTV_ID DESC) REGIST_DESC_NUM
|
||||
,B.FCLTS_ID
|
||||
,B.BHF_NM
|
||||
,DECODE(C.COMMN_STTUS,'00','<span class="status_error">장애</span>','01','<span class="status_normal">정상</span>') AS COMMN_STTUS
|
||||
,'ANPR' AS CCTV_TY
|
||||
,D.TROBL_DT
|
||||
,C.COMMN_STTUS as STTUS_CD
|
||||
FROM DBUSER_ICS.TB_ICS_CCTV A
|
||||
,(
|
||||
SELECT A.FCLTS_ID
|
||||
,B.BHF_NM
|
||||
,B.RN
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_FCLTS_BHF_MAPNG A
|
||||
,DBUSER_ICS.TB_ICS_OPER_EQPMN_BHF B
|
||||
WHERE 1 = 1
|
||||
AND A.FCLTS_ID LIKE '%' || 'A' || '%'
|
||||
AND A.BHF_ID = B.BHF_ID
|
||||
) B
|
||||
,(
|
||||
/* SELECT A.CCTV_ID,
|
||||
A.COMMN_STTUS
|
||||
FROM DBUSER_ICS.TB_ICS_CCTV_STTUS A
|
||||
,(
|
||||
SELECT CCTV_ID,
|
||||
MAX(TRNSMIS_DT) AS TRNSMIS_DT
|
||||
FROM DBUSER_ICS.TB_ICS_CCTV_STTUS
|
||||
WHERE CCTV_ID LIKE '%' || 'A' || '%'
|
||||
GROUP BY CCTV_ID
|
||||
) B
|
||||
WHERE A.CCTV_ID LIKE '%' || 'A' || '%'
|
||||
AND TRIM(A.CCTV_ID) = TRIM(B.CCTV_ID)
|
||||
AND TRIM(A.TRNSMIS_DT) = TRIM(B.TRNSMIS_DT)
|
||||
*/
|
||||
|
||||
SELECT
|
||||
B.CCTV_ID,
|
||||
NVL(MAX(A.COMMN_STTUS) KEEP(DENSE_RANK FIRST ORDER BY A.TRNSMIS_DT DESC),'00') AS COMMN_STTUS --상태정보 부재 처리를 위한 처리
|
||||
FROM TB_ICS_CCTV_STTUS A ,TB_ICS_CCTV B
|
||||
WHERE A.TRNSMIS_DT >= TO_CHAR(SYSDATE - 2/(24*60), 'YYYYMMDDHH24MISS')
|
||||
AND A.CCTV_ID LIKE '%' || 'A' || '%'
|
||||
AND B.CCTV_ID =A.CCTV_ID(+)
|
||||
GROUP BY B.CCTV_ID
|
||||
) C
|
||||
,(
|
||||
/* SELECT EQPMN_ID
|
||||
,MAX(TROBL_DT) AS TROBL_DT
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_TROBL_MANAGE
|
||||
WHERE EQPMN_ID LIKE '%' || 'A' || '%'
|
||||
GROUP BY EQPMN_ID*/
|
||||
|
||||
SELECT EQPMN_ID
|
||||
, MAX(TROBL_DT) KEEP(DENSE_RANK FIRST ORDER BY TROBL_DT DESC) AS TROBL_DT
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_TROBL_MANAGE
|
||||
WHERE EQPMN_ID LIKE '%' || 'A' || '%'
|
||||
AND TROBL_DT >= TO_CHAR(SYSDATE - 2/(24*60), 'YYYYMMDDHH24MISS')
|
||||
GROUP BY EQPMN_ID
|
||||
) D
|
||||
/*
|
||||
WHERE A.CCTV_ID LIKE '%' || 'A' || '%'
|
||||
AND TRIM(A.CCTV_ID) = TRIM(B.FCLTS_ID)
|
||||
AND TRIM(A.CCTV_ID) = TRIM(C.CCTV_ID)
|
||||
AND TRIM(A.CCTV_ID) = TRIM(D.EQPMN_ID)*/
|
||||
WHERE A.CCTV_ID =B.FCLTS_ID
|
||||
AND A.CCTV_ID = C.CCTV_ID
|
||||
AND A.CCTV_ID = D.EQPMN_ID
|
||||
UNION ALL
|
||||
SELECT
|
||||
A.VMS_ID AS EQPMN_ID
|
||||
,A.REGIST_DT
|
||||
,ROW_NUMBER () OVER (ORDER BY A.REGIST_DT DESC) REGIST_DESC_NUM
|
||||
,B.FCLTS_ID
|
||||
,B.BHF_NM
|
||||
,DECODE(C.COMM_STTUS_CODE,'00','<span class="status_error">장애</span>','01','<span class="status_normal">정상</span>') AS COMMN_STTUS
|
||||
,'VMS' AS CCTV_TY
|
||||
,D.TROBL_DT
|
||||
,C.COMM_STTUS_CODE as STTUS_CD
|
||||
FROM DBUSER_ICS.TB_ICS_VMS A
|
||||
,(
|
||||
SELECT A.FCLTS_ID
|
||||
,B.BHF_NM
|
||||
,B.RN
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_FCLTS_BHF_MAPNG A
|
||||
,DBUSER_ICS.TB_ICS_OPER_EQPMN_BHF B
|
||||
WHERE 1 = 1
|
||||
AND A.FCLTS_ID LIKE '%VM%'
|
||||
AND A.BHF_ID = B.BHF_ID
|
||||
) B
|
||||
,(/*
|
||||
SELECT A.VMS_ID,
|
||||
A.COMM_STTUS_CODE
|
||||
FROM DBUSER_ICS.TB_ICS_VMS_STTUS A
|
||||
,(
|
||||
SELECT VMS_ID,
|
||||
MAX(TRNSMIS_DT) AS TRNSMIS_DT
|
||||
FROM DBUSER_ICS.TB_ICS_VMS_STTUS
|
||||
GROUP BY VMS_ID
|
||||
) B
|
||||
WHERE TRIM(A.VMS_ID) = TRIM(B.VMS_ID)
|
||||
AND TRIM(A.TRNSMIS_DT) = TRIM(B.TRNSMIS_DT)
|
||||
*/
|
||||
SELECT
|
||||
B.VMS_ID,
|
||||
NVL(MAX(A.COMM_STTUS_CODE) KEEP(DENSE_RANK FIRST ORDER BY A.TRNSMIS_DT DESC),'00') AS COMM_STTUS_CODE
|
||||
FROM TB_ICS_VMS_STTUS A,TB_ICS_VMS B
|
||||
WHERE A.TRNSMIS_DT >= TO_CHAR(SYSDATE - 2/(24*60), 'YYYYMMDDHH24MISS')
|
||||
AND B.VMS_ID=A.VMS_ID(+)
|
||||
GROUP BY B.VMS_ID
|
||||
) C
|
||||
,(
|
||||
SELECT EQPMN_ID
|
||||
,MAX(TROBL_DT) AS TROBL_DT
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_TROBL_MANAGE
|
||||
WHERE EQPMN_ID LIKE 'VM' || '%'
|
||||
AND TROBL_DT >= TO_CHAR(SYSDATE - 2/(24*60), 'YYYYMMDDHH24MISS')
|
||||
GROUP BY EQPMN_ID
|
||||
) D
|
||||
/*WHERE TRIM(A.VMS_ID) = TRIM(B.FCLTS_ID)
|
||||
AND TRIM(A.VMS_ID) = TRIM(C.VMS_ID)
|
||||
AND TRIM(A.VMS_ID) = TRIM(D.EQPMN_ID)*/
|
||||
WHERE A.VMS_ID =B.FCLTS_ID
|
||||
AND A.VMS_ID = C.VMS_ID
|
||||
AND A.VMS_ID = D.EQPMN_ID
|
||||
) AA
|
||||
WHERE AA.STTUS_CD = '00'
|
||||
]]>
|
||||
</select>
|
||||
|
||||
<!-- 현장장비 메인 검색 목록 -->
|
||||
<select id="getCctvAnprVmsList" parameterType="Map" resultType="Map">
|
||||
/* ====== gtpa.icsmw.icsmanager.service.impl.getCctvAnprVmsList ====== */
|
||||
<![CDATA[
|
||||
SELECT AA.EQPMN_ID
|
||||
,AA.REGIST_DT
|
||||
,AA.REGIST_DESC_NUM
|
||||
,AA.FCLTS_ID
|
||||
,NVL(AA.BHF_NM,'-') AS BHF_NM
|
||||
,NVL(AA.COMMN_STTUS,'-') AS COMMN_STTUS
|
||||
,AA.CCTV_TY
|
||||
,'N' AS CCT_MAIN_AT
|
||||
,AA.TROBL_DT
|
||||
FROM(
|
||||
SELECT
|
||||
A.CCTV_ID AS EQPMN_ID
|
||||
,A.REGIST_DT
|
||||
,ROW_NUMBER () OVER (ORDER BY A.CCTV_ID DESC) REGIST_DESC_NUM
|
||||
,B.FCLTS_ID
|
||||
,B.BHF_NM
|
||||
,DECODE(C.COMMN_STTUS,'00','<span class="status_error">장애</span>','01','<span class="status_normal">정상</span>') AS COMMN_STTUS
|
||||
,'CCTV' AS CCTV_TY
|
||||
,D.TROBL_DT
|
||||
FROM DBUSER_ICS.TB_ICS_CCTV A
|
||||
,(
|
||||
SELECT A.FCLTS_ID
|
||||
,B.BHF_NM
|
||||
,B.RN
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_FCLTS_BHF_MAPNG A
|
||||
,DBUSER_ICS.TB_ICS_OPER_EQPMN_BHF B
|
||||
WHERE 1 = 1
|
||||
AND A.FCLTS_ID LIKE '%' || 'cc' || '%'
|
||||
AND A.BHF_ID = B.BHF_ID
|
||||
) B
|
||||
,(
|
||||
SELECT A.CCTV_ID,
|
||||
A.COMMN_STTUS
|
||||
FROM DBUSER_ICS.TB_ICS_CCTV_STTUS A
|
||||
,(
|
||||
SELECT CCTV_ID,
|
||||
MAX(TRNSMIS_DT) AS TRNSMIS_DT
|
||||
FROM DBUSER_ICS.TB_ICS_CCTV_STTUS
|
||||
WHERE CCTV_ID LIKE '%' || 'cc' || '%'
|
||||
and TRNSMIS_DT >= TO_CHAR(SYSDATE - 2/(24*60), 'YYYYMMDDHH24MISS')
|
||||
GROUP BY CCTV_ID
|
||||
) B
|
||||
WHERE A.CCTV_ID LIKE '%' || 'cc' || '%'
|
||||
AND TRIM(A.CCTV_ID) = TRIM(B.CCTV_ID)
|
||||
AND TRIM(A.TRNSMIS_DT) = TRIM(B.TRNSMIS_DT)
|
||||
) C
|
||||
,(
|
||||
SELECT EQPMN_ID
|
||||
,MAX(TROBL_DT) AS TROBL_DT
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_TROBL_MANAGE
|
||||
WHERE EQPMN_ID LIKE '%' || 'cc' || '%'
|
||||
GROUP BY EQPMN_ID
|
||||
) D
|
||||
WHERE A.CCTV_ID LIKE '%' || 'cc' || '%'
|
||||
AND TRIM(A.CCTV_ID) = TRIM(B.FCLTS_ID)
|
||||
AND TRIM(A.CCTV_ID) = TRIM(C.CCTV_ID)
|
||||
AND TRIM(A.CCTV_ID) = TRIM(D.EQPMN_ID)
|
||||
UNION ALL
|
||||
SELECT
|
||||
A.CCTV_ID AS EQPMN_ID
|
||||
,A.REGIST_DT
|
||||
,ROW_NUMBER () OVER (ORDER BY A.CCTV_ID DESC) REGIST_DESC_NUM
|
||||
,B.FCLTS_ID
|
||||
,B.BHF_NM
|
||||
,DECODE(C.COMMN_STTUS,'00','<span class="status_error">장애</span>','01','<span class="status_normal">정상</span>') AS COMMN_STTUS
|
||||
,'ANPR' AS CCTV_TY
|
||||
,D.TROBL_DT
|
||||
FROM DBUSER_ICS.TB_ICS_CCTV A
|
||||
,(
|
||||
SELECT A.FCLTS_ID
|
||||
,B.BHF_NM
|
||||
,B.RN
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_FCLTS_BHF_MAPNG A
|
||||
,DBUSER_ICS.TB_ICS_OPER_EQPMN_BHF B
|
||||
WHERE 1 = 1
|
||||
AND A.FCLTS_ID LIKE '%' || 'A' || '%'
|
||||
AND A.BHF_ID = B.BHF_ID
|
||||
) B
|
||||
,(
|
||||
SELECT A.CCTV_ID,
|
||||
A.COMMN_STTUS
|
||||
FROM DBUSER_ICS.TB_ICS_CCTV_STTUS A
|
||||
,(
|
||||
SELECT CCTV_ID,
|
||||
MAX(TRNSMIS_DT) AS TRNSMIS_DT
|
||||
FROM DBUSER_ICS.TB_ICS_CCTV_STTUS
|
||||
WHERE CCTV_ID LIKE '%' || 'A' || '%'
|
||||
and TRNSMIS_DT >= TO_CHAR(SYSDATE - 2/(24*60), 'YYYYMMDDHH24MISS')
|
||||
GROUP BY CCTV_ID
|
||||
) B
|
||||
WHERE A.CCTV_ID LIKE '%' || 'A' || '%'
|
||||
AND TRIM(A.CCTV_ID) = TRIM(B.CCTV_ID)
|
||||
AND TRIM(A.TRNSMIS_DT) = TRIM(B.TRNSMIS_DT)
|
||||
) C
|
||||
,(
|
||||
SELECT EQPMN_ID
|
||||
,MAX(TROBL_DT) AS TROBL_DT
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_TROBL_MANAGE
|
||||
WHERE EQPMN_ID LIKE '%' || 'A' || '%'
|
||||
GROUP BY EQPMN_ID
|
||||
) D
|
||||
WHERE A.CCTV_ID LIKE '%' || 'A' || '%'
|
||||
AND TRIM(A.CCTV_ID) = TRIM(B.FCLTS_ID)
|
||||
AND TRIM(A.CCTV_ID) = TRIM(C.CCTV_ID)
|
||||
AND TRIM(A.CCTV_ID) = TRIM(D.EQPMN_ID)
|
||||
UNION ALL
|
||||
SELECT
|
||||
A.VMS_ID AS EQPMN_ID
|
||||
,A.REGIST_DT
|
||||
,ROW_NUMBER () OVER (ORDER BY A.REGIST_DT DESC) REGIST_DESC_NUM
|
||||
,B.FCLTS_ID
|
||||
,B.BHF_NM
|
||||
,DECODE(C.COMM_STTUS_CODE,'00','<span class="status_error">장애</span>','01','<span class="status_normal">정상</span>') AS COMMN_STTUS
|
||||
,'VMS' AS CCTV_TY
|
||||
,D.TROBL_DT
|
||||
FROM DBUSER_ICS.TB_ICS_VMS A
|
||||
,(
|
||||
SELECT A.FCLTS_ID
|
||||
,B.BHF_NM
|
||||
,B.RN
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_FCLTS_BHF_MAPNG A
|
||||
,DBUSER_ICS.TB_ICS_OPER_EQPMN_BHF B
|
||||
WHERE 1 = 1
|
||||
AND A.FCLTS_ID LIKE '%VM%'
|
||||
AND A.BHF_ID = B.BHF_ID
|
||||
) B
|
||||
,(
|
||||
SELECT A.VMS_ID,
|
||||
A.COMM_STTUS_CODE
|
||||
FROM DBUSER_ICS.TB_ICS_VMS_STTUS A
|
||||
,(
|
||||
SELECT VMS_ID,
|
||||
MAX(TRNSMIS_DT) AS TRNSMIS_DT
|
||||
FROM DBUSER_ICS.TB_ICS_VMS_STTUS
|
||||
GROUP BY VMS_ID
|
||||
) B
|
||||
WHERE TRIM(A.VMS_ID) = TRIM(B.VMS_ID)
|
||||
AND TRIM(A.TRNSMIS_DT) = TRIM(B.TRNSMIS_DT)
|
||||
) C
|
||||
,(
|
||||
SELECT EQPMN_ID
|
||||
,MAX(TROBL_DT) AS TROBL_DT
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_TROBL_MANAGE
|
||||
WHERE EQPMN_ID LIKE '%' || 'VM' || '%'
|
||||
GROUP BY EQPMN_ID
|
||||
) D
|
||||
WHERE TRIM(A.VMS_ID) = TRIM(B.FCLTS_ID)
|
||||
AND TRIM(A.VMS_ID) = TRIM(C.VMS_ID)
|
||||
AND TRIM(A.VMS_ID) = TRIM(D.EQPMN_ID)
|
||||
) AA
|
||||
WHERE 1 = 1
|
||||
]]>
|
||||
<if test="searchId != null and searchId != ''">
|
||||
AND AA.EQPMN_ID LIKE '%' || #{searchId} || '%'
|
||||
</if>
|
||||
</select>
|
||||
|
||||
<!-- 현장장비 cctv 검색 목록 -->
|
||||
<select id="getCctvList" parameterType="Map" resultType="Map">
|
||||
/* ====== gtpa.icsmw.icsmanager.service.impl.getCctvList ====== */
|
||||
<![CDATA[
|
||||
SELECT AA.CCTV_ID
|
||||
,AA.REGIST_DT
|
||||
,AA.REGIST_DESC_NUM
|
||||
,AA.FCLTS_ID
|
||||
,NVL(AA.BHF_NM,'-') AS BHF_NM
|
||||
,NVL(AA.COMMN_STTUS,'-') AS COMMN_STTUS
|
||||
,AA.CCTV_TY
|
||||
,'N' AS CCT_MAIN_AT
|
||||
,AA.TROBL_DT
|
||||
FROM(
|
||||
SELECT
|
||||
A.CCTV_ID
|
||||
,A.REGIST_DT
|
||||
,ROW_NUMBER () OVER (ORDER BY A.CCTV_ID DESC) REGIST_DESC_NUM
|
||||
,B.FCLTS_ID
|
||||
,B.BHF_NM
|
||||
,DECODE(C.COMMN_STTUS,'00','<span class="status_error">장애</span>','01','<span class="status_normal">정상</span>') AS COMMN_STTUS
|
||||
,'CCTV' AS CCTV_TY
|
||||
,D.TROBL_DT
|
||||
FROM DBUSER_ICS.TB_ICS_CCTV A
|
||||
,(
|
||||
SELECT A.FCLTS_ID
|
||||
,B.BHF_NM
|
||||
,B.RN
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_FCLTS_BHF_MAPNG A
|
||||
,DBUSER_ICS.TB_ICS_OPER_EQPMN_BHF B
|
||||
WHERE 1 = 1
|
||||
AND A.FCLTS_ID LIKE '%' || 'cc' || '%'
|
||||
AND A.BHF_ID = B.BHF_ID
|
||||
) B
|
||||
,(
|
||||
SELECT A.CCTV_ID,
|
||||
A.COMMN_STTUS
|
||||
FROM DBUSER_ICS.TB_ICS_CCTV_STTUS A
|
||||
,(
|
||||
SELECT CCTV_ID,
|
||||
MAX(TRNSMIS_DT) AS TRNSMIS_DT
|
||||
FROM DBUSER_ICS.TB_ICS_CCTV_STTUS
|
||||
WHERE CCTV_ID LIKE '%' || 'cc' || '%'
|
||||
and TRNSMIS_DT >= TO_CHAR(SYSDATE - 2/(24*60), 'YYYYMMDDHH24MISS')
|
||||
GROUP BY CCTV_ID
|
||||
) B
|
||||
WHERE A.CCTV_ID LIKE '%' || 'cc' || '%'
|
||||
AND TRIM(A.CCTV_ID) = TRIM(B.CCTV_ID)
|
||||
AND TRIM(A.TRNSMIS_DT) = TRIM(B.TRNSMIS_DT)
|
||||
) C
|
||||
,(
|
||||
SELECT EQPMN_ID
|
||||
,MAX(TROBL_DT) AS TROBL_DT
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_TROBL_MANAGE
|
||||
WHERE EQPMN_ID LIKE '%' || 'cc' || '%'
|
||||
GROUP BY EQPMN_ID
|
||||
) D
|
||||
WHERE A.CCTV_ID LIKE '%' || 'cc' || '%'
|
||||
AND TRIM(A.CCTV_ID) = TRIM(B.FCLTS_ID)
|
||||
AND TRIM(A.CCTV_ID) = TRIM(C.CCTV_ID)
|
||||
AND TRIM(A.CCTV_ID) = TRIM(D.EQPMN_ID)
|
||||
)AA
|
||||
]]>
|
||||
</select>
|
||||
|
||||
<!-- 현장장비 anpr 검색 목록 -->
|
||||
<select id="getAnprList" parameterType="Map" resultType="Map">
|
||||
/* ====== gtpa.icsmw.icsmanager.service.impl.getAnprList ====== */
|
||||
<![CDATA[
|
||||
SELECT AA.CCTV_ID
|
||||
,AA.REGIST_DT
|
||||
,AA.REGIST_DESC_NUM
|
||||
,AA.FCLTS_ID
|
||||
,NVL(AA.BHF_NM,'-') AS BHF_NM
|
||||
,NVL(AA.COMMN_STTUS,'-') AS COMMN_STTUS
|
||||
,AA.CCTV_TY
|
||||
,'N' AS CCT_MAIN_AT
|
||||
,AA.TROBL_DT
|
||||
FROM(
|
||||
SELECT
|
||||
A.CCTV_ID
|
||||
,A.REGIST_DT
|
||||
,ROW_NUMBER () OVER (ORDER BY A.CCTV_ID DESC) REGIST_DESC_NUM
|
||||
,B.FCLTS_ID
|
||||
,B.BHF_NM
|
||||
,DECODE(C.COMMN_STTUS,'00','<span class="status_error">장애</span>','01','<span class="status_normal">정상</span>') AS COMMN_STTUS
|
||||
,'ANPR' AS CCTV_TY
|
||||
,D.TROBL_DT
|
||||
FROM DBUSER_ICS.TB_ICS_CCTV A
|
||||
,(
|
||||
SELECT A.FCLTS_ID
|
||||
,B.BHF_NM
|
||||
,B.RN
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_FCLTS_BHF_MAPNG A
|
||||
,DBUSER_ICS.TB_ICS_OPER_EQPMN_BHF B
|
||||
WHERE 1 = 1
|
||||
AND A.FCLTS_ID LIKE '%' || 'A' || '%'
|
||||
AND A.BHF_ID = B.BHF_ID
|
||||
) B
|
||||
,(
|
||||
SELECT A.CCTV_ID,
|
||||
A.COMMN_STTUS
|
||||
FROM DBUSER_ICS.TB_ICS_CCTV_STTUS A
|
||||
,(
|
||||
SELECT CCTV_ID,
|
||||
MAX(TRNSMIS_DT) AS TRNSMIS_DT
|
||||
FROM DBUSER_ICS.TB_ICS_CCTV_STTUS
|
||||
WHERE CCTV_ID LIKE '%' || 'A' || '%'
|
||||
and TRNSMIS_DT >= TO_CHAR(SYSDATE - 2/(24*60), 'YYYYMMDDHH24MISS')
|
||||
GROUP BY CCTV_ID
|
||||
) B
|
||||
WHERE A.CCTV_ID LIKE '%' || 'A' || '%'
|
||||
AND TRIM(A.CCTV_ID) = TRIM(B.CCTV_ID)
|
||||
AND TRIM(A.TRNSMIS_DT) = TRIM(B.TRNSMIS_DT)
|
||||
) C
|
||||
,(
|
||||
SELECT EQPMN_ID
|
||||
,MAX(TROBL_DT) AS TROBL_DT
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_TROBL_MANAGE
|
||||
WHERE EQPMN_ID LIKE '%' || 'A' || '%'
|
||||
GROUP BY EQPMN_ID
|
||||
) D
|
||||
WHERE A.CCTV_ID LIKE '%' || 'A' || '%'
|
||||
AND TRIM(A.CCTV_ID) = TRIM(B.FCLTS_ID)
|
||||
AND TRIM(A.CCTV_ID) = TRIM(C.CCTV_ID)
|
||||
AND TRIM(A.CCTV_ID) = TRIM(D.EQPMN_ID)
|
||||
) AA
|
||||
]]>
|
||||
</select>
|
||||
|
||||
<!-- 현장장비 vms 검색 목록 -->
|
||||
<select id="getVmsList" parameterType="Map" resultType="Map">
|
||||
/* ====== gtpa.icsmw.icsmanager.service.impl.getVmsList ====== */
|
||||
<![CDATA[
|
||||
SELECT AA.VMS_ID
|
||||
,AA.REGIST_DT
|
||||
,AA.REGIST_DESC_NUM
|
||||
,AA.FCLTS_ID
|
||||
,NVL(AA.BHF_NM,'-') AS BHF_NM
|
||||
,NVL(AA.COMMN_STTUS,'-') AS COMMN_STTUS
|
||||
,AA.CCTV_TY
|
||||
,'N' AS CCT_MAIN_AT
|
||||
,AA.TROBL_DT
|
||||
FROM(
|
||||
SELECT
|
||||
A.VMS_ID
|
||||
,A.REGIST_DT
|
||||
,ROW_NUMBER () OVER (ORDER BY A.REGIST_DT DESC) REGIST_DESC_NUM
|
||||
,B.FCLTS_ID
|
||||
,B.BHF_NM
|
||||
,DECODE(C.COMM_STTUS_CODE,'00','<span class="status_error">장애</span>','01','<span class="status_normal">정상</span>') AS COMMN_STTUS
|
||||
,'VMS' AS CCTV_TY
|
||||
,D.TROBL_DT
|
||||
FROM DBUSER_ICS.TB_ICS_VMS A
|
||||
,(
|
||||
SELECT A.FCLTS_ID
|
||||
,B.BHF_NM
|
||||
,B.RN
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_FCLTS_BHF_MAPNG A
|
||||
,DBUSER_ICS.TB_ICS_OPER_EQPMN_BHF B
|
||||
WHERE 1 = 1
|
||||
AND A.FCLTS_ID LIKE '%VM%'
|
||||
AND A.BHF_ID = B.BHF_ID
|
||||
) B
|
||||
,(
|
||||
SELECT A.VMS_ID,
|
||||
A.COMM_STTUS_CODE
|
||||
FROM DBUSER_ICS.TB_ICS_VMS_STTUS A
|
||||
,(
|
||||
SELECT VMS_ID,
|
||||
MAX(TRNSMIS_DT) AS TRNSMIS_DT
|
||||
FROM DBUSER_ICS.TB_ICS_VMS_STTUS
|
||||
where TRNSMIS_DT >= TO_CHAR(SYSDATE - 2/(24*60), 'YYYYMMDDHH24MISS')
|
||||
GROUP BY VMS_ID
|
||||
) B
|
||||
WHERE TRIM(A.VMS_ID) = TRIM(B.VMS_ID)
|
||||
AND TRIM(A.TRNSMIS_DT) = TRIM(B.TRNSMIS_DT)
|
||||
) C
|
||||
,(
|
||||
SELECT EQPMN_ID
|
||||
,MAX(TROBL_DT) AS TROBL_DT
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_TROBL_MANAGE
|
||||
WHERE EQPMN_ID LIKE '%' || 'VM' || '%'
|
||||
GROUP BY EQPMN_ID
|
||||
) D
|
||||
WHERE TRIM(A.VMS_ID) = TRIM(B.FCLTS_ID)
|
||||
AND TRIM(A.VMS_ID) = TRIM(C.VMS_ID)
|
||||
AND TRIM(A.VMS_ID) = TRIM(D.EQPMN_ID)
|
||||
) AA
|
||||
]]>
|
||||
</select>
|
||||
|
||||
<!-- 현장장비 cctv anpr 상세 -->
|
||||
<select id="getCctvAnprView" parameterType="Map" resultType="Map">
|
||||
/* ====== gtpa.icsmw.icsmanager.service.impl.getCctvAnprView ====== */
|
||||
<![CDATA[
|
||||
SELECT
|
||||
A.CCTV_ID
|
||||
,A.REGIST_DT
|
||||
,B.BHF_NM
|
||||
,DECODE(A.CCTV_TY,'01','CCTV','ANPR') AS CCTV_TY
|
||||
,A.CCTV_NM
|
||||
,A.MNFCTURFA
|
||||
,A.MODL_NM
|
||||
,A.PIXEL_CO
|
||||
,A.URL_RTSP
|
||||
,A.CONECT_ID
|
||||
,A.IP_ADRES
|
||||
,A.CONECT_VALUE
|
||||
,A.CONECT_PORT
|
||||
,A.INSTL_DEMAN
|
||||
,DECODE(A.USE_AT,'Y','사용','미사용') AS USE_AT_NM
|
||||
,A.NVR_ID
|
||||
,A.RM
|
||||
FROM DBUSER_ICS.TB_ICS_CCTV A
|
||||
,(
|
||||
SELECT A.FCLTS_ID
|
||||
,B.BHF_NM
|
||||
,B.RN
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_FCLTS_BHF_MAPNG A
|
||||
,DBUSER_ICS.TB_ICS_OPER_EQPMN_BHF B
|
||||
WHERE 1 = 1
|
||||
AND A.FCLTS_ID LIKE '%' || #{cctvId} || '%'
|
||||
AND A.BHF_ID = B.BHF_ID
|
||||
) B
|
||||
WHERE TRIM(A.CCTV_ID) = TRIM(B.FCLTS_ID)
|
||||
AND TRIM(A.CCTV_ID) = #{cctvAnprId}
|
||||
]]>
|
||||
|
||||
</select>
|
||||
|
||||
<!-- 현장장비 vms 상세 -->
|
||||
<select id="getVmsView" parameterType="Map" resultType="Map">
|
||||
/* ====== gtpa.icsmw.icsmanager.service.impl.getVmsView ====== */
|
||||
<![CDATA[
|
||||
SELECT
|
||||
A.VMS_ID
|
||||
,A.VMS_SE_CODE
|
||||
,(SELECT AA.DETAIL_CODE_NM FROM DBUSER_ICS.TB_ICS_SYS_CMMN_DETAIL AA WHERE AA.CMMN_CODE = 'VMS_SE_CODE' AND AA.DETAIL_CODE = A.VMS_SE_CODE) AS VMS_SE_CODE_NM
|
||||
,A.VMS_SCRIN_TY_CODE
|
||||
,(SELECT AA.DETAIL_CODE_NM FROM DBUSER_ICS.TB_ICS_SYS_CMMN_DETAIL AA WHERE AA.CMMN_CODE = 'VMS_SCRIN_TY_CODE' AND AA.DETAIL_CODE = A.VMS_SCRIN_TY_CODE) AS VMS_SCRIN_TY_CODE_NM
|
||||
,A.EQPMN_KND_CODE
|
||||
,(SELECT AA.DETAIL_CODE_NM FROM DBUSER_ICS.TB_ICS_SYS_CMMN_DETAIL AA WHERE AA.CMMN_CODE = 'EQPMN_KND_CODE' AND AA.DETAIL_CODE = A.EQPMN_KND_CODE) AS EQPMN_KND_CODE_NM
|
||||
,A.INSTL_TY_CODE
|
||||
,(SELECT AA.DETAIL_CODE_NM FROM DBUSER_ICS.TB_ICS_SYS_CMMN_DETAIL AA WHERE AA.CMMN_CODE = 'INSTL_TY_CODE' AND AA.DETAIL_CODE = A.INSTL_TY_CODE) AS INSTL_TY_CODE_NM
|
||||
,A.SCRIN_COMPOSITION_ROW
|
||||
,A.SCRIN_COMPOSITION_COLUMN
|
||||
,A.MODULE_STNDRD
|
||||
,A.MODULE_SIZE
|
||||
,A.INSTLLC_SE_CODE
|
||||
,(SELECT AA.DETAIL_CODE_NM FROM DBUSER_ICS.TB_ICS_SYS_CMMN_DETAIL AA WHERE AA.CMMN_CODE = 'INSTLLC_SE_CODE' AND AA.DETAIL_CODE = A.INSTLLC_SE_CODE) AS INSTLLC_SE_CODE_NM
|
||||
,A.VMS_NM
|
||||
,A.MNFCTFA
|
||||
,A.USE_PRPOS
|
||||
,(SELECT AA.DETAIL_CODE_NM FROM DBUSER_ICS.TB_ICS_SYS_CMMN_DETAIL AA WHERE AA.CMMN_CODE = 'USE_PRPOS' AND AA.DETAIL_CODE = A.USE_PRPOS) AS USE_PRPOS_NM
|
||||
,A.CTRL_PC_OS
|
||||
,A.CTRL_PC_CPU
|
||||
,A.CTRL_PC_MORY
|
||||
,A.IP_ADRES
|
||||
,A.RM
|
||||
,DECODE(A.USE_AT,'Y','사용','미사용') AS USE_AT_NM
|
||||
,B.BHF_NM
|
||||
FROM DBUSER_ICS.TB_ICS_VMS A
|
||||
,(
|
||||
SELECT A.FCLTS_ID
|
||||
,B.BHF_NM
|
||||
,B.RN
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_FCLTS_BHF_MAPNG A
|
||||
,DBUSER_ICS.TB_ICS_OPER_EQPMN_BHF B
|
||||
WHERE 1 = 1
|
||||
AND A.FCLTS_ID LIKE '%' || 'VM' || '%'
|
||||
AND A.BHF_ID = B.BHF_ID
|
||||
) B
|
||||
WHERE 1 = 1
|
||||
AND TRIM(A.VMS_ID) = TRIM(B.FCLTS_ID)
|
||||
AND TRIM(A.VMS_ID) = #{vmsId}
|
||||
]]>
|
||||
|
||||
</select>
|
||||
|
||||
<!-- 현장장비 장애내역 상세 -->
|
||||
<select id="getErrorInfoView" parameterType="Map" resultType="Map">
|
||||
/* ====== gtpa.icsmw.icsmanager.service.impl.getErrorInfoView ====== */
|
||||
<![CDATA[
|
||||
SELECT
|
||||
A.EQPMN_ID
|
||||
,substr(A.TROBL_DT,0,8) as TMP_TROBL_DT
|
||||
,TO_CHAR(TO_DATE(A.TROBL_DT, 'YYYY-MM-DD HH24:MI:SS'),'YYYY-MM-DD HH24:MI:SS') as TROBL_DT
|
||||
,A.TROBL_CODE
|
||||
,C.DETAIL_CODE_NM AS TROBL_CODE_NM
|
||||
,B.TROBL_MANAGT_ID
|
||||
,B.TROBL_MANAGT_ISESTATN
|
||||
,B.REQUST_DT
|
||||
,B.REQUST_ISESTATN
|
||||
,TO_CHAR(B.TROBL_RCEPT_DT,'YYYY-MM-DD HH24:MI:SS') AS TROBL_RCEPT_DT
|
||||
,B.MANAGT_PRARNDE
|
||||
,B.MANAGT_COMPTDE
|
||||
,B.MANAGT_ENTRPSNM
|
||||
,B.MANER_NM
|
||||
,B.MANER_TELNO
|
||||
,B.RM
|
||||
,NVL(B.MANAGT_STTUS_CODE,'99') as MANAGT_STTUS_CODE
|
||||
,D.RTU_ID
|
||||
,D.FCLTS_NM
|
||||
,D.IP_ADRES
|
||||
,D.PORT
|
||||
,D.MAC_ADRES
|
||||
,D.RELAY_NO
|
||||
,D.RELAY_NO_VALUE
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_TROBL_MANAGE A
|
||||
,DBUSER_ICS.TB_ICS_OPER_TROBL_MANAGT B
|
||||
,(SELECT DETAIL_CODE, DETAIL_CODE_NM
|
||||
FROM DBUSER_ICS.TB_ICS_SYS_CMMN_DETAIL
|
||||
WHERE CMMN_CODE = 'TROBL_CODE'
|
||||
) C
|
||||
,(SELECT
|
||||
A.RTU_ID
|
||||
,A.FCLTS_ID
|
||||
,A.FCLTS_NM
|
||||
,B.IP_ADRES
|
||||
,B.PORT
|
||||
,B.MAC_ADRES
|
||||
,A.RELAY_NO
|
||||
,B.RELAY_NO_VALUE
|
||||
FROM DBUSER_ICS.TB_ICS_RTU_FCLTS_RELAY_NO A
|
||||
,DBUSER_ICS.TB_ICS_RTU B
|
||||
WHERE TRIM(A.FCLTS_ID) = #{cctvAnprId}
|
||||
AND A.RTU_ID = B.RTU_ID
|
||||
) D
|
||||
WHERE A.EQPMN_ID = #{cctvAnprId}
|
||||
AND A.TROBL_DT = #{troblDt}
|
||||
AND A.EQPMN_ID = B.EQPMN_ID(+)
|
||||
AND A.TROBL_DT = B.TROBL_DT(+)
|
||||
AND A.TROBL_CODE = C.DETAIL_CODE(+)
|
||||
AND A.EQPMN_ID = D.FCLTS_ID
|
||||
]]>
|
||||
|
||||
</select>
|
||||
|
||||
<!-- 현장장비 장애내역 저장 및 업데이트 -->
|
||||
<insert id="errorActionMemoSave" parameterType="Map">
|
||||
MERGE INTO DBUSER_ICS.TB_ICS_OPER_TROBL_MANAGT
|
||||
USING DUAL
|
||||
ON (
|
||||
EQPMN_ID = #{cctvAnprId}
|
||||
AND TROBL_DT = #{troblDt}
|
||||
)
|
||||
WHEN MATCHED THEN
|
||||
UPDATE
|
||||
SET TROBL_MANAGT_ISESTATN = #{TROBL_MANAGT_ISESTATN}
|
||||
, REQUST_ISESTATN = #{REQUST_ISESTATN}
|
||||
, TROBL_RCEPT_DT = SYSDATE
|
||||
, MANAGT_PRARNDE = #{MANAGT_PRARNDE}
|
||||
, MANAGT_COMPTDE = #{MANAGT_COMPTDE}
|
||||
, MANAGT_ENTRPSNM = #{MANAGT_ENTRPSNM}
|
||||
, MANER_NM = #{MANER_NM}
|
||||
, MANER_TELNO = #{MANER_TELNO}
|
||||
, RM = #{RM}
|
||||
, UPDUSR = NVL(#{MBER_ID},'admin')
|
||||
, UPDT_DT = SYSDATE
|
||||
, MANAGT_STTUS_CODE = #{MANAGT_STTUS_CODE}
|
||||
WHEN NOT MATCHED THEN
|
||||
INSERT (
|
||||
EQPMN_ID
|
||||
, TROBL_DT
|
||||
, TROBL_MANAGT_ID
|
||||
, TROBL_MANAGT_ISESTATN
|
||||
, REQUST_DT
|
||||
, REQUST_ISESTATN
|
||||
, TROBL_RCEPT_DT
|
||||
, MANAGT_PRARNDE
|
||||
, MANAGT_COMPTDE
|
||||
, MANAGT_ENTRPSNM
|
||||
, MANER_NM
|
||||
, MANER_TELNO
|
||||
, RM
|
||||
, REGISTER
|
||||
, REGIST_DT
|
||||
, UPDUSR
|
||||
, UPDT_DT
|
||||
, MANAGT_STTUS_CODE
|
||||
) VALUES (
|
||||
#{cctvAnprId}
|
||||
, #{troblDt}
|
||||
, ( SELECT NVL(MAX(TROBL_MANAGT_ID),0) + 1
|
||||
FROM DBUSER_ICS.TB_ICS_OPER_TROBL_MANAGT
|
||||
)
|
||||
, #{TROBL_MANAGT_ISESTATN}
|
||||
, NULL
|
||||
, #{REQUST_ISESTATN}
|
||||
, SYSDATE
|
||||
, #{MANAGT_PRARNDE}
|
||||
, #{MANAGT_COMPTDE}
|
||||
, #{MANAGT_ENTRPSNM}
|
||||
, #{MANER_NM}
|
||||
, #{MANER_TELNO}
|
||||
, #{RM}
|
||||
, NVL(#{MBER_ID},'admin')
|
||||
, SYSDATE
|
||||
, NVL(#{MBER_ID},'admin')
|
||||
, SYSDATE
|
||||
, #{MANAGT_STTUS_CODE}
|
||||
)
|
||||
</insert>
|
||||
|
||||
|
||||
|
||||
</mapper>
|
||||
@ -0,0 +1,53 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="pagingDao">
|
||||
|
||||
<sql id="paging-start">
|
||||
SELECT data.*
|
||||
, TOTAL_COUNT - (ROW_NUM-1) LINE_NUM
|
||||
FROM (
|
||||
SELECT '' || COUNT(1) OVER() TOTAL_COUNT
|
||||
, data.*
|
||||
FROM (
|
||||
SELECT
|
||||
rownum ROW_NUM
|
||||
, data.*
|
||||
FROM (
|
||||
</sql>
|
||||
|
||||
<sql id="paging-end">
|
||||
) data
|
||||
) data
|
||||
) data
|
||||
<![CDATA[
|
||||
WHERE data.row_num > ( NVL(#{pageIndex , jdbcType=VARCHAR }, 1) -1) * NVL(#{pageSize , jdbcType=VARCHAR } ,10)
|
||||
AND data.row_num <= NVL(#{pageIndex , jdbcType=VARCHAR }, 1) * NVL(#{pageSize , jdbcType=VARCHAR } ,10)
|
||||
]]>
|
||||
</sql>
|
||||
|
||||
<sql id="paging-end2">
|
||||
) data
|
||||
) data
|
||||
) data
|
||||
<![CDATA[
|
||||
WHERE data.row_num > ( NVL(#{pageIndex , jdbcType=VARCHAR }, 1) -1) * NVL(#{pageSize , jdbcType=VARCHAR } ,10)
|
||||
AND rownum <= NVL(#{pageSize , jdbcType=VARCHAR } ,10)
|
||||
]]>
|
||||
</sql>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<sql id="paging-end_____">
|
||||
) data
|
||||
) data
|
||||
) data
|
||||
<![CDATA[
|
||||
WHERE data.row_num >= #{page_start_row , jdbcType=VARCHAR }
|
||||
AND data.row_num <= #{page_end_row , jdbcType=VARCHAR}
|
||||
]]>
|
||||
</sql>
|
||||
|
||||
</mapper>
|
||||
@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="LoginDAO">
|
||||
<select id="selectMemberInfoForLogin" resultType="map" parameterType="map">
|
||||
SELECT EMP_CD AS MBER_NO,
|
||||
EMP_CD AS MBER_ID,
|
||||
EMP_NM AS MBER_NM,
|
||||
PASSWORD,
|
||||
NVL(CONECT_FAILR_CO,0) CONECT_FAILR_CO
|
||||
FROM DBUSER_ICS.HM_MEMBER_BASIC
|
||||
WHERE EMP_CD = #{id}
|
||||
</select>
|
||||
<select id="checkSecsnAt" resultType="map" parameterType="map">
|
||||
SELECT EMP_CD AS MBER_NO,
|
||||
EMP_CD AS MBER_ID,
|
||||
'Y' AS SECSN_AT
|
||||
FROM FROM DBUSER_ICS.HM_MEMBER_BASIC
|
||||
WHERE EMP_CD = #{MBER_ID}
|
||||
</select>
|
||||
<update id="updateMemberLoginErrCount" parameterType="Map">
|
||||
UPDATE DBUSER_ICS.HM_MEMBER_BASIC
|
||||
SET
|
||||
CONECT_FAILR_CO = #{CONECT_FAILR_CO}
|
||||
<where>
|
||||
EMP_CD = #{MBER_ID}
|
||||
</where>
|
||||
</update>
|
||||
</mapper>
|
||||
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,38 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Configuration>
|
||||
<Appenders>
|
||||
<Console name="console" target="SYSTEM_OUT">
|
||||
<PatternLayout pattern="%d %5p [%c] %m%n"/>
|
||||
</Console>
|
||||
</Appenders>
|
||||
<Loggers>
|
||||
<Logger name="java.sql" level="DEBUG" additivity="false">
|
||||
<AppenderRef ref="console"/>
|
||||
</Logger>
|
||||
<Logger name="egovframework" level="ERROR" additivity="false">
|
||||
<AppenderRef ref="console"/>
|
||||
</Logger>
|
||||
<Logger name="gtpa.icsmw" level="INFO" additivity="false">
|
||||
<AppenderRef ref="console"/>
|
||||
</Logger>
|
||||
<!-- <Logger name="gtpa.icsmw.interceptor.MessageAdvice" level="DEBUG" additivity="false">
|
||||
<AppenderRef ref="console"/>
|
||||
</Logger> -->
|
||||
<Logger name="wq" level="ERROR" additivity="false">
|
||||
<AppenderRef ref="console"/>
|
||||
</Logger>
|
||||
<Logger name="com.zaxxer.hikari" level="ERROR" additivity="false">
|
||||
<AppenderRef ref="console"/>
|
||||
</Logger>
|
||||
<!-- log SQL with timing information, post execution -->
|
||||
<Logger name="jdbc.sqltiming" level="ERROR" additivity="false">
|
||||
<AppenderRef ref="console"/>
|
||||
</Logger>
|
||||
<Logger name="org.springframework" level="ERROR" additivity="false">
|
||||
<AppenderRef ref="console"/>
|
||||
</Logger>
|
||||
<Root level="DEBUG">
|
||||
<AppenderRef ref="console"/>
|
||||
</Root>
|
||||
</Loggers>
|
||||
</Configuration>
|
||||
@ -0,0 +1,96 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:w2="http://www.inswave.com/websquare" xmlns:xf="http://www.w3.org/2002/xforms">
|
||||
<head>
|
||||
<w2:buildDate />
|
||||
<xf:model>
|
||||
<xf:instance>
|
||||
<data xmlns="" />
|
||||
</xf:instance>
|
||||
<w2:dataCollection>
|
||||
</w2:dataCollection>
|
||||
</xf:model>
|
||||
<script type="text/javascript" lazy="false"><![CDATA[
|
||||
|
||||
/**
|
||||
* 메시지 박스 화면 초기화 작업을 수행한다.
|
||||
*/
|
||||
scwin.onpageload = function() {
|
||||
var param = com.getParameter();
|
||||
if((typeof param === "undefined") || (param === "")){
|
||||
param = $p.getParameter("param");
|
||||
}
|
||||
//console.log(param);
|
||||
if ((typeof param === "undefined") || (param === "")) {
|
||||
param = {
|
||||
messageType : "alert",
|
||||
message : "처리가 완료되었습니다.",
|
||||
closeCallbackFncName : null
|
||||
};
|
||||
}
|
||||
|
||||
if (param.messageType.toLowerCase() === "alert") {
|
||||
btn_yes.hide();
|
||||
btn_no.hide();
|
||||
} else if (param.messageType.toLowerCase() === "confirm") {
|
||||
btn_confirm.hide();
|
||||
}
|
||||
|
||||
if (typeof param.callbackFn !== "undefined") {
|
||||
scwin.closeCallbackFncName = param.callbackFn;
|
||||
}
|
||||
tbx_message.setValue(param.message);
|
||||
};
|
||||
|
||||
scwin.onpageunload = function() {
|
||||
|
||||
};
|
||||
|
||||
/**
|
||||
* 확인 결과를 반환하면서 팝업 창을 닫는다.
|
||||
*/
|
||||
scwin.close = function(value) {
|
||||
// 알림메세지 Alert, Confirm 버튼 선택후 팝업 닫힘 .
|
||||
if ((value === true) && (typeof scwin.closeCallbackFncName !== "undefined") &&
|
||||
(scwin.closeCallbackFncName !== "")) {
|
||||
com.closePopup(scwin.closeCallbackFncName, value);
|
||||
} else {
|
||||
com.closePopup();
|
||||
}
|
||||
};
|
||||
|
||||
scwin.btn_yes_onclick = function(e) {
|
||||
scwin.close(true);
|
||||
};
|
||||
|
||||
scwin.btn_no_onclick = function(e) {
|
||||
scwin.close(false);
|
||||
};
|
||||
|
||||
scwin.btn_confirm_onclick = function(e) {
|
||||
scwin.close(true);
|
||||
};
|
||||
|
||||
]]></script>
|
||||
</head>
|
||||
<body ev:onpageload="scwin.onpageload" ev:onpageunload="scwin.onpageunload">
|
||||
<xf:group class="poparea" id="" style="">
|
||||
<xf:group class="" id="group6" style="position: relative;height:80px;">
|
||||
<w2:scrollView class="" id="scrollView2" style="position: relative;height:80px;" bounce="" horizontalScroll=""
|
||||
showHorizontalScroll="" showVerticalScroll="" verticalScroll="">
|
||||
<w2:textbox id="tbx_message" label="" style="position: relative;padding:10px;" />
|
||||
</w2:scrollView>
|
||||
</xf:group>
|
||||
<xf:group class="btnarea" id="grp_button" style="">
|
||||
<xf:trigger class="btn" id="btn_yes" style="" type="button" ev:onclick="scwin.btn_yes_onclick">
|
||||
<xf:label><![CDATA[예]]></xf:label>
|
||||
</xf:trigger>
|
||||
<xf:trigger class="btn" id="btn_no" style="" type="button" ev:onclick="scwin.btn_no_onclick">
|
||||
<xf:label><![CDATA[아니오]]></xf:label>
|
||||
</xf:trigger>
|
||||
<xf:trigger class="btn" id="btn_confirm" style="" type="button" ev:onclick="scwin.btn_confirm_onclick">
|
||||
<xf:label><![CDATA[확인]]></xf:label>
|
||||
</xf:trigger>
|
||||
</xf:group>
|
||||
</xf:group>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,19 @@
|
||||
<%--
|
||||
Class Name : index.jsp
|
||||
Description : 최초화면으로 메인화면으로 이동한다.(system)
|
||||
Modification Information
|
||||
|
||||
수정일 수정자 수정내용
|
||||
------- -------- ---------------------------
|
||||
2011.08.31 JJY 경량환경 버전 생성
|
||||
|
||||
author : 실행환경 개발팀 JJY
|
||||
since : 2011.08.31
|
||||
--%>
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
|
||||
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
|
||||
<%--<jsp:forward page="/websquare/websquare.html?w2xPath=/ui/login.xml"/>--%>
|
||||
<%--
|
||||
<script type="text/javaScript">document.location.href="<c:url value='/cmm/main/mainPage.do'/>"</script>--%>
|
||||
<script type="text/javaScript">document.location.href="<c:url value='/?w2xPath=/cm/login/login.xml'/>"</script>
|
||||
@ -0,0 +1,2 @@
|
||||
User-agent: *
|
||||
Allow: /
|
||||
Loading…
Reference in New Issue