국토지반정보보털사이트 https://www.geoinfo.or.kr/
기존 사이트 사용자단 소스코드.
https://old-geoinfo-or-kr.dbnt.co.kr/
encryptId 값 여부: 수정하면서 건설사 지정 처리 여부, orgConstUserid 값 여부: 최초 등록시에 건설사 지정 여부
* 1) encryptId == "" && orgConstUserid == "" : 기지정 하지 않았고 새로 지정하지 않음 -> spUdtTblCsi 호출
* 2) encryptId == "" && orgConstUserid != "" : 기지정했는데 미선정으로 수정 -> TEMP_META_~, TEMP_PROJECT_~ 삭제 그리고 TEMP_CONSTRUCT_~ UPDATE 완료 후 spUdtTblCsi 호출
* 3) encryptId != "" && orgConstUserid == "" : 기지정 하지 않았는데 새로 지정함 -> SaveAndInsertMeta 호출. (기존에 생성된 PROJECT_CODE 없음, TEMP_META~, TEMP_PROJECT~에 추가) 그리고 spUdtTblCsi 호출
* 4) encryptId != "" && orgConstUserid != "" : 기지정했고 그대로 둠 -> spUdtTblCsi 호출
* 5) encryptId != "" && orgConstUserid != "" : 기지정했는데 다른 사람으로 지정 -> orgConstUser 입력 진행 여부 판단 쿼리 수행()
* 5-1) orgConstUser가 입력을 시작했음 -> spUdtTblCsiParams.put("message", '기업사용자 수정 불가. 이전 기업사용자가 이미 입력을 시작한 프로젝트입니다'); // 발주기관 사용자에게 해당 메시지 보여주기
* 5-2) orgConstUser가 입력을 전임 -> 기지정계정 삭제하고 SaveAndInsertMeta 호출. (기존에 생성된 PROJECT_CODE 없음, TEMP_META~, TEMP_PROJECT~에 추가) 그리고 spUdtTblCsi 호출
|
||
|---|---|---|
| .externalToolBuilders | ||
| WebContent/META-INF | ||
| doc | ||
| src/main | ||
| .classpath_sample | ||
| .euml2 | ||
| .gitignore | ||
| .project | ||
| .project_sample | ||
| .umlproject | ||
| Copying | ||
| SUCCESS | ||
| apply.bat | ||
| open_builded.bat | ||
| open_css.bat | ||
| pom.xml | ||
| sonar-project.properties | ||