From 79384ad8513a156c4a6e68767c7f4441bf645228 Mon Sep 17 00:00:00 2001 From: thkim Date: Wed, 7 Aug 2024 10:11:14 +0900 Subject: [PATCH] =?UTF-8?q?=ED=94=84=EB=A1=9C=EC=A0=9D=ED=8A=B8=20?= =?UTF-8?q?=EB=93=B1=EB=A1=9D=20=EC=98=A4=EB=A5=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/geoinfo/com/WebConfirm.java | 1101 ++++++++++++++++- .../com/jusangdo/JusangdoController.java | 2 +- .../geoinfo/regi/status/RegiController.java | 35 +- .../sqlmap/mapper/map/MapControl_SQL.xml | 2 +- .../clipreport4/DataConnection.properties | 4 +- 5 files changed, 1131 insertions(+), 13 deletions(-) diff --git a/src/main/java/geoinfo/com/WebConfirm.java b/src/main/java/geoinfo/com/WebConfirm.java index 907b0c9f..f8a8c7e4 100644 --- a/src/main/java/geoinfo/com/WebConfirm.java +++ b/src/main/java/geoinfo/com/WebConfirm.java @@ -5,6 +5,8 @@ import comm.framework.dbcp.*; import java.sql.*; import java.util.*; +import javax.servlet.http.HttpServletRequest; + import org.jfree.util.Log; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -28,14 +30,14 @@ public class WebConfirm String pw = "geoinfo"; //String url = "jdbc:oracle:thin:@192.168.0.71:1521:orcl"; /*String url = "jdbc:oracle:thin:@192.168.0.29:1521:xe";이전*/ - //String url = "jdbc:oracle:thin:@218.232.234.200:1521:orcl"; // 실서버 + //String url = "jdbc:oracle:thin:@218.232.234.200:1521:orageodev"; // 실서버 String url = "jdbc:oracle:thin:@118.219.150.34:1521:ORAGEODEV"; // DBNT 개발 서버 /* * public WebConfirm() { this.connection = null; this.connectionPool = null; * this.query = null; this.resultSet = null; this.sql = ""; this.resultCnt = 0; * this.resultBool = false; } */ - public boolean ConfirmProject(final String PROJECT_CODE) { + public boolean ConfirmProject(HttpServletRequest request, final String PROJECT_CODE) { try { Class.forName("oracle.jdbc.driver.OracleDriver"); connection = DriverManager.getConnection(url,user,pw); @@ -43,10 +45,44 @@ public class WebConfirm resultBool = false; connectionPool = new ConnectionPool(); + + + + //(connection = connectionPool.getConnection()).setAutoCommit(false); exeQuery(sql = "DELETE FROM TBL_META_INFO WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_META_INFO is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + + + + + + sql = "INSERT INTO TBL_META_INFO SELECT * FROM TEMP_META_INFO WHERE PROJECT_CODE = [PROJECT_CODE]"; - resultCnt += exeQuery(sql, PROJECT_CODE); + resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_META_INFO is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + + + + + + final String master_company = getMasterCompany(PROJECT_CODE); final String master_company_code = getCompany("TBL_MASTER_COMPANY", master_company); final String const_company = getProjectInfo(PROJECT_CODE, "PROJECT_CONST_COMPANY"); @@ -58,6 +94,21 @@ public class WebConfirm final String work_company = getProjectInfo(PROJECT_CODE, "PROJECT_WORK_COMPANY"); final String work_company_code = getCompany("TBL_WORK_COMPANY", work_company); exeQuery(sql = "DELETE FROM TBL_PROJECT_INFO WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_PROJECT_INFO is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + + + + + + sql = "INSERT INTO TBL_PROJECT_INFO "; sql += "(CLASS_CODE, "; sql += " PROJECT_CODE,"; @@ -97,13 +148,66 @@ public class WebConfirm sql += " FROM TEMP_PROJECT_INFO WHERE PROJECT_CODE = [PROJECT_CODE] "; resultCnt += exeQuery(sql, PROJECT_CODE); exeQuery(sql = "DELETE FROM TBL_TOPO_GEOLOGY WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_TOPO_GEOLOGY is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + + + + + + + sql = "\n INSERT INTO TBL_TOPO_GEOLOGY(PROJECT_CODE,TGEO_TOPOGRAPHY,TGEO_GEOLOGY,TGEO_REMARK)"; sql += "\n SELECT PROJECT_CODE,TGEO_TOPOGRAPHY,TGEO_GEOLOGY,TGEO_REMARK FROM TEMP_TOPO_GEOLOGY WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); exeQuery(sql = "DELETE FROM TBL_HEADER WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_HEADER is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + + + + + + + + + sql = "SELECT PROJECT_CODE, HOLE_CODE, HOLE_LOCATION_X AS X, HOLE_LOCATION_Y AS Y FROM TEMP_HEADER WHERE PROJECT_CODE = [PROJECT_CODE]"; (query = new DatabaseQuery(sql)).setParam("PROJECT_CODE", PROJECT_CODE); resultSet = query.execute(connection); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " SELECT - FROM TEMP_HEADER is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + + + + + + + + + + while (resultSet.next()) { Map map = wUtil.setCoordinateChgXY(resultSet.getDouble("X"), resultSet.getDouble("Y"), "4326", "5186"); sql = "INSERT INTO TBL_HEADER ( "; @@ -176,6 +280,21 @@ public class WebConfirm query.setParam("HOLE_CODE", resultSet.getString("HOLE_CODE")); resultCnt += query.executeUpdate(connection); query.close(); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_HEADER is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + + + + + + final StringBuffer sbQueryDeleteTblHeaderHole = new StringBuffer(); @@ -183,6 +302,23 @@ public class WebConfirm (query = new DatabaseQuery(sbQueryDeleteTblHeaderHole.toString())).setParam("HOLE_CODE", resultSet.getString("HOLE_CODE")); resultCnt += query.executeUpdate(connection); query.close(); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_HEADER_HOLE is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + + + + + + + + final StringBuffer sbQuery = new StringBuffer(); @@ -220,11 +356,82 @@ public class WebConfirm (query = new DatabaseQuery(sbQuery.toString())).setParam("HOLE_CODE", resultSet.getString("HOLE_CODE")); resultCnt += query.executeUpdate(connection); query.close(); + + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_HEADER_HOLE is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); } + + + + + + + + + + exeQuery(sql = "DELETE FROM TBL_HEADER_CORE WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_HEADER_CORE is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + + + + + + + sql = "INSERT INTO TBL_HEADER_CORE SELECT * FROM TEMP_HEADER_CORE WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_HEADER_CORE is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + + + + + + + + + exeQuery(sql = "DELETE FROM TBL_LAYER_INFO WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_LAYER_INFO is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + + + + + + + + + + sql = " \n INSERT INTO TBL_LAYER_INFO "; sql += " \n (HOLE_CODE, "; sql += " \n LAYER_DEPTH_FROM, "; @@ -249,47 +456,231 @@ public class WebConfirm sql += " \n '' LAYER_CLASS_CODE "; sql += " \n FROM TEMP_LAYER_INFO WHERE PROJECT_CODE = [PROJECT_CODE] "; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_LAYER_INFO is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + + + + + + + + + + + exeQuery(sql = "DELETE FROM TBL_SPT WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_SPT is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + exeQuery(sql = "DELETE FROM TBL_RQD WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_SPT is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + exeQuery(sql = "DELETE FROM TBL_DSF WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_DSF is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + exeQuery(sql = "DELETE FROM TBL_FIELD_PRESSUREMETER WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_FIELD_PRESSUREMETER is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + exeQuery(sql = "DELETE FROM TBL_SLICKENSIDE_INFO WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_SLICKENSIDE_INFO is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + exeQuery(sql = "DELETE FROM TBL_Q WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_Q is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + exeQuery(sql = "DELETE FROM TBL_RMR WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_RMR is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + exeQuery(sql = "DELETE FROM TBL_FIELD_WATERPRESSURE WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_FIELD_WATERPRESSURE is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + exeQuery(sql = "DELETE FROM TBL_WP_TEST WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_WP_TEST is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + exeQuery(sql = "DELETE FROM TBL_FIELD_PERMEABILITY WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_FIELD_PERMEABILITY is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + exeQuery(sql = "DELETE FROM TBL_FIELDPER_SUB WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_FIELDPER_SUB is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + exeQuery(sql = "DELETE FROM TBL_FIELD_CONE_PENETRATION WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_FIELD_CONE_PENETRATION is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + exeQuery(sql = "DELETE FROM TBL_CONE_PENETRATION_IMAGES WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_CONE_PENETRATION_IMAGES is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + sql = " \n INSERT INTO TBL_SPT(HOLE_CODE, DEPTH_SPT, SPT_N, SPT_DEPTH ) "; sql += " \n SELECT HOLE_CODE, DEPTH_SPT, SPT_N, SPT_DEPTH FROM TEMP_SPT WHERE PROJECT_CODE = [PROJECT_CODE] "; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_SPT is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = " \n INSERT INTO TBL_RQD(HOLE_CODE, RT_DEPTH_FROM, RT_DEPTH_TO, RT_RQD, RT_TCR )"; sql += " \n SELECT HOLE_CODE, RT_DEPTH_FROM, RT_DEPTH_TO, RT_RQD, RT_TCR FROM TEMP_RQD WHERE PROJECT_CODE = [PROJECT_CODE] "; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_RQD is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = " \n INSERT INTO TBL_DSF(HOLE_CODE, DSF_DEPTH_FROM, DSF_DEPTH_TO, DSF_DECOMPOSITION, DSF_STRENGTH, DSF_FRACTURING )"; sql += " \n SELECT HOLE_CODE, DSF_DEPTH_FROM, DSF_DEPTH_TO, DSF_DECOMPOSITION, DSF_STRENGTH, DSF_FRACTURING FROM TEMP_DSF "; sql += " \n WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_DSF is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = " \n INSERT INTO TBL_FIELD_PRESSUREMETER(HOLE_CODE,FIELDPRES_CODE,FIELDPRES_TUBE_TYPE,FIELDPRES_INSPECTED_BY,FIELDPRES_CHECKED_BY, "; sql += " \n FIELDPRES_DEPTH,FIELDPRES_KP,FIELDPRES_EP,GRAPH_IMAGE)"; sql += " \n SELECT HOLE_CODE,FIELDPRES_CODE,FIELDPRES_TUBE_TYPE,FIELDPRES_INSPECTED_BY,FIELDPRES_CHECKED_BY,"; sql += " \n FIELDPRES_DEPTH,FIELDPRES_KP,FIELDPRES_EP,GRAPH_IMAGE FROM TEMP_FIELD_PRESSUREMETER"; sql += " \n WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_FIELD_PRESSUREMETER is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = " \n INSERT INTO TBL_SLICKENSIDE_INFO(HOLE_CODE, SLICKENSIDE_DEPTH_FROM, SLICKENSIDE_DEPTH_TO, SLICKENSIDE_DIRECTION,"; sql += " \n SLICKENSIDE_ANGLE, SLICKENSIDE_MAX, SLICKENSIDE_MIN, SLICKENSIDE_AVG, SLICKENSIDE_ROUGH )"; sql += " \n SELECT HOLE_CODE, SLICKENSIDE_DEPTH_FROM, SLICKENSIDE_DEPTH_TO, SLICKENSIDE_DIRECTION,"; sql += " \n SLICKENSIDE_ANGLE, SLICKENSIDE_MAX, SLICKENSIDE_MIN, SLICKENSIDE_AVG, SLICKENSIDE_ROUGH FROM TEMP_SLICKENSIDE_INFO"; sql += " \n WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_SLICKENSIDE_INFO is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = " \n INSERT INTO TBL_Q(PROJECT_CODE,HOLE_CODE,DEPTH_FROM,DEPTH_TO,ROCK_TYPE,"; sql += " \n RQD,RQD_DESC,JN,JN_DESC,JR,JR_DESC,JA,JA_DESC,JW,JW_DESC,SRF,SRF_DESC)"; sql += " \n SELECT PROJECT_CODE,HOLE_CODE,DEPTH_FROM,DEPTH_TO,ROCK_TYPE,"; sql += " \n RQD,RQD_DESC,JN,JN_DESC,JR,JR_DESC,JA,JA_DESC,JW,JW_DESC,SRF,SRF_DESC FROM TEMP_Q"; sql += " \n WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_Q is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = " \n INSERT INTO TBL_RMR(PROJECT_CODE,HOLE_CODE,DEPTH_FROM,DEPTH_TO,ROCK_TYPE,ROCK_STRENGTH,"; sql += " \n ROCK_STRENGTH_POINT,ROCK_STRENGTH_DESC,RQD,RQD_POINT,RQD_DESC,JOINTS_SPACING,JOINTS_SPACING_POINT,JOINTS_SPACING_DESC,JOINT_CONDITION,"; sql += " \n JOINT_CONDITION_POINT,GROUNDWATER_CONDITION,GROUNDWATER_CONDITION_POINT,JOINT_ORIENTATION,JOINT_ORIENTATION_POINT,JOINT_ORIENTATION_DESC)"; @@ -298,6 +689,16 @@ public class WebConfirm sql += " \n JOINT_CONDITION_POINT,GROUNDWATER_CONDITION,GROUNDWATER_CONDITION_POINT,JOINT_ORIENTATION,JOINT_ORIENTATION_POINT,JOINT_ORIENTATION_DESC"; sql += " \n FROM TEMP_RMR WHERE PROJECT_CODE = [PROJECT_CODE] "; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO PROJECT_CODE is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = " \n INSERT INTO TBL_FIELD_WATERPRESSURE(HOLE_CODE,WP_CODE,FIELDWP_PACKER_TYPE,FIELDWP_DEPTH_FROM,FIELDWP_DEPTH_TO,"; sql += " \n FIELDWP_TEST_SPACING,FIELDWB_WATER_PRESSURE,FIELDWP_AVG_PERMEABILITY,FIELDWP_LU,FIELDWP_INSPECTED_BY,FIELDWP_CHECKED_BY,"; sql += " \n FIELDWP_REMARK,GRAPH_IMAGE)"; @@ -306,29 +707,98 @@ public class WebConfirm sql += " \n FIELDWP_REMARK,GRAPH_IMAGE FROM TEMP_FIELD_WATERPRESSURE"; sql += " \n WHERE PROJECT_CODE = [PROJECT_CODE] "; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_FIELD_WATERPRESSURE is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = " \n INSERT INTO TBL_WP_TEST (HOLE_CODE,WP_CODE,WPTEST_ORDER,WPTEST_WATER_PRESSURE,WPTEST_TOTAL_HEAD,WPTEST_QUANTITY,WPTEST_PERMEABILITY,"; sql += " \n WPLUGEON_ORDER,WPLUGEON_PRESSURE,WPLUGEON_INJECT_WATER,WPLUGEON_LU)"; sql += " \n SELECT HOLE_CODE,WP_CODE,WPTEST_ORDER,WPTEST_WATER_PRESSURE,WPTEST_TOTAL_HEAD,WPTEST_QUANTITY,WPTEST_PERMEABILITY,"; sql += " \n WPLUGEON_ORDER,WPLUGEON_PRESSURE,WPLUGEON_INJECT_WATER,WPLUGEON_LU FROM TEMP_WP_TEST"; sql += " \n WHERE PROJECT_CODE = [PROJECT_CODE] "; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_WP_TEST is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = " \n INSERT INTO TBL_FIELD_PERMEABILITY(HOLE_CODE, FIELDPER_CODE, FIELDPER_DEPTH_FROM, FIELDPER_DEPTH_TO, FIELDPER_CASING_DIA,"; sql += " \n FIELDPER_CASING_HEIGHT, FIELDPER_AVG_PERMEABILITY, FIELDPER_REMARK, GRAPH_IMAGE ) "; sql += " \n SELECT HOLE_CODE, FIELDPER_CODE, FIELDPER_DEPTH_FROM, FIELDPER_DEPTH_TO, FIELDPER_CASING_DIA,"; sql += " \n FIELDPER_CASING_HEIGHT, FIELDPER_AVG_PERMEABILITY, FIELDPER_REMARK, GRAPH_IMAGE FROM TEMP_FIELD_PERMEABILITY "; sql += " \n WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_FIELD_PERMEABILITY is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = " \n INSERT INTO TBL_FIELDPER_SUB(HOLE_CODE, FIELDPER_CODE, FIELDPER_SUB_TIME, FIELDPER_SUB_TOTAL_HEAD, FIELDPER_SUB_FALLING_HEAD, "; sql += " \n FIELDPER_SUB_WATER_LOOSE, FIELDPER_SUB_QUANTITY, FIELDPER_SUB_PERMEABILITY ) "; sql += " \n SELECT HOLE_CODE, FIELDPER_CODE, FIELDPER_SUB_TIME, FIELDPER_SUB_TOTAL_HEAD, FIELDPER_SUB_FALLING_HEAD,"; sql += " \n FIELDPER_SUB_WATER_LOOSE, FIELDPER_SUB_QUANTITY, FIELDPER_SUB_PERMEABILITY FROM TEMP_FIELDPER_SUB"; sql += " \n WHERE PROJECT_CODE = [PROJECT_CODE] "; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_FIELDPER_SUB is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_FIELD_CONE_PENETRATION SELECT * FROM TEMP_FIELD_CONE_PENETRATION WHERE PROJECT_CODE = [PROJECT_CODE] "; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_FIELD_CONE_PENETRATION is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_CONE_PENETRATION_IMAGES SELECT * FROM TEMP_CONE_PENETRATION_IMAGES WHERE PROJECT_CODE = [PROJECT_CODE] "; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_CONE_PENETRATION_IMAGES is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + exeQuery(sql = "DELETE FROM TBL_SAMPLE_INFO WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_SAMPLE_INFO is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + sql = " \n INSERT INTO TBL_SAMPLE_INFO(HOLE_CODE, SAMPLE_CODE, SAMPLE_NUMBER, SAMPLE_SAMPLING_METHOD, SAMPLE_DEPTH_FROM, SAMPLE_DEPTH_TO, "; sql += " \n SAMPLE_SHAPE, SAMPLE_YN, SAMPLE_WC, SAMPLE_GS, SAMPLE_LL, SAMPLE_PI, SAMPLE_DESC , SAMPLE_RD, SAMPLE_USCS)"; sql += " \n SELECT HOLE_CODE, SAMPLE_CODE, SAMPLE_NUMBER, SAMPLE_SAMPLING_METHOD, SAMPLE_DEPTH_FROM, SAMPLE_DEPTH_TO, SAMPLE_SHAPE , "; @@ -341,18 +811,134 @@ public class WebConfirm sql += " \n SAMPLE_WC, SAMPLE_GS, SAMPLE_LL, SAMPLE_PI, SAMPLE_DESC , SAMPLE_RD, SAMPLE_USCS"; sql += " \n FROM TEMP_SAMPLE_INFO A WHERE PROJECT_CODE= [PROJECT_CODE] "; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_SAMPLE_INFO is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + exeQuery(sql = "DELETE FROM TBL_CLASSIFICATION WHERE SUBSTR(SAMPLE_CODE,1,LENGTH(TRIM(SAMPLE_CODE))-9) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_CLASSIFICATION is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + exeQuery(sql = "DELETE FROM TBL_CBR_COMPAC WHERE SUBSTR(SAMPLE_CODE,1,LENGTH(TRIM(SAMPLE_CODE))-9) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_CBR_COMPAC is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + exeQuery(sql = "DELETE FROM TBL_CONSOLIDATION WHERE SUBSTR(SAMPLE_CODE,1,LENGTH(TRIM(SAMPLE_CODE))-9) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_CONSOLIDATION is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_CONSOLIDATION_USUAL WHERE SUBSTR(SAMPLE_CODE,1,LENGTH(TRIM(SAMPLE_CODE))-9) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_CONSOLIDATION_USUAL is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_UNCONFINED_USUAL WHERE SUBSTR(SAMPLE_CODE,1,LENGTH(TRIM(SAMPLE_CODE))-9) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_UNCONFINED_USUAL is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_TRIAXIAL_USUAL WHERE SUBSTR(SAMPLE_CODE,1,LENGTH(TRIM(SAMPLE_CODE))-9) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_TRIAXIAL_USUAL is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_TRIAXIAL_CU WHERE SUBSTR(TRI_CODE,1,LENGTH(TRIM(TRI_CODE))-11) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_TRIAXIAL_CU is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_TRIAXIAL_UU WHERE SUBSTR(TRI_CODE,1,LENGTH(TRIM(TRI_CODE))-11) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_TRIAXIAL_UU is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_RESONANT_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_RESONANT_USUAL is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_RESONANT WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_RESONANT is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_REPEATED_TRIAXIAL_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_REPEATED_TRIAXIAL_USUAL is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_REPEATED_TRIAXIAL WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_REPEATED_TRIAXIAL is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + sql = "\n insert into TBL_CLASSIFICATION(SAMPLE_CODE,CLASSI_NATURE,CLASSI_GRAVEL,CLASSI_SAND,CLASSI_SILT,CLASSI_CLAY,CLASSI_D10,CLASSI_D30,CLASSI_D60,CLASSI_CU,"; sql += "\n CLASSI_CG,CLASSI_NO4,CLASSI_NO6,CLASSI_NO8,CLASSI_NO10,CLASSI_NO12,CLASSI_NO16,CLASSI_NO20,CLASSI_NO30,CLASSI_NO40,CLASSI_NO50,"; sql += "\n CLASSI_NO60,CLASSI_NO70,CLASSI_NO100,CLASSI_NO140,CLASSI_NO200,CLASSI_NO005,GRAPH_IMAGE)"; @@ -361,6 +947,16 @@ public class WebConfirm sql += "\n CLASSI_NO60,CLASSI_NO70,CLASSI_NO100,CLASSI_NO140,CLASSI_NO200,CLASSI_NO005,GRAPH_IMAGE"; sql += "\n FROM TEMP_CLASSIFICATION WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_CLASSIFICATION is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = " \n insert into TBL_CBR_COMPAC(SAMPLE_CODE,CBR_MOD_CBR,CBR_D_RD,CBR_D_GS,CBR_D_COMPACTION,CBR_D_CMC,CBR_A_RD,CBR_A_GS,CBR_A_COMPACTION,CBR_A_CMC,"; sql += " \n CBR_55_SWELLING,CBR_55_SOAKING,CBR_55_MOULDING,CBR_25_SWELLING,CBR_25_SOAKING,CBR_25_MOULDING,CBR_10_SWELLING,CBR_10_SOAKING,"; sql += " \n CBR_10_MOULDING,GRAPH_IMAGE1,GRAPH_IMAGE2)"; @@ -369,16 +965,45 @@ public class WebConfirm sql += " \n CBR_10_MOULDING,GRAPH_IMAGE1,GRAPH_IMAGE2"; sql += " \n FROM TEMP_CBR_COMPAC WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_CBR_COMPAC is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "\n insert into TBL_CONSOLIDATION_USUAL(SAMPLE_CODE,CONSOL_SAMPLE_DIA,CONSOL_SAMPLE_HEIGHT,CONSOL_W0,CONSOL_WF,CONSOL_S0,CONSOL_SF,CONSOL_RD,CONSOL_RF,"; sql += "\n CONSOL_PC,CONSOL_CC,GRAPH_IMAGE)"; sql += "\n SELECT SAMPLE_CODE,CONSOL_SAMPLE_DIA,CONSOL_SAMPLE_HEIGHT,CONSOL_W0,CONSOL_WF,CONSOL_S0,CONSOL_SF,CONSOL_RD,CONSOL_RF,"; sql += "\n CONSOL_PC,CONSOL_CC,GRAPH_IMAGE FROM TEMP_CONSOLIDATION_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_CONSOLIDATION_USUAL is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + sql = "\n insert into TBL_CONSOLIDATION(SAMPLE_CODE,CONSOL_P,CONSOL_SETTLEMENT,CONSOL_T90,CONSOL_E,CONSOL_TWOHA,CONSOL_AV,CONSOL_CV,CONSOL_MV,"; sql += "\n CONSOL_K,CONSOL_RP)"; sql += "\n SELECT SAMPLE_CODE,CONSOL_P,CONSOL_SETTLEMENT,CONSOL_T90,CONSOL_E,CONSOL_TWOHA,CONSOL_AV,CONSOL_CV,CONSOL_MV,"; sql += "\n CONSOL_K,CONSOL_RP FROM TEMP_CONSOLIDATION WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_CONSOLIDATION is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = " \n insert into TBL_UNCONFINED_USUAL(SAMPLE_CODE,UNCONF_RINGFACTOR,UNCONF_LOAD_SCALE,UNCONF_UNDISTURB_HEIGHT,UNCONF_UNDISTURB_DIA,"; sql += " \n UNCONF_UNDISTURB_W,UNCONF_UNDISTURB_RT,UNCONF_UNDISTURB_E,UNCONF_UNDISTURB_S,"; sql += " \n UNCONF_UNDISTURB_COMPSTRENGTH,UNCONF_REMOULD_HEIGHT,UNCONF_REMOULD_DIA,UNCONF_REMOULD_W,UNCONF_REMOULD_RT,UNCONF_REMOULD_E,"; @@ -389,51 +1014,222 @@ public class WebConfirm sql += " \n UNCONF_REMOULD_S,UNCONF_REMOULD_COMPSTRENGTH,UNCONF_SAMPLE_SHAPE,GRAPH_IMAGE"; sql += " \n FROM TEMP_UNCONFINED_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_UNCONFINED_USUAL is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = " \n insert into TBL_TRIAXIAL_USUAL(SAMPLE_CODE, TRI_CODE,TRI_TYPEOFSAMPLE,TRI_TYPEOFTEST,TRI_TYPEOFCONTROLLEDTEST,TRI_NOSTRAIN,TRI_PHI_U,"; sql += " \n TRI_CU,GRAPH_IMAGE1,GRAPH_IMAGE2 )"; sql += " \n SELECT SAMPLE_CODE, TRI_CODE,TRI_TYPEOFSAMPLE,TRI_TYPEOFTEST,TRI_TYPEOFCONTROLLEDTEST,TRI_NOSTRAIN,TRI_PHI_U,"; sql += " \n TRI_CU,GRAPH_IMAGE1,GRAPH_IMAGE2 FROM TEMP_TRIAXIAL_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_TRIAXIAL_USUAL is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = " \n insert into TBL_TRIAXIAL_CU(TRI_CODE,TRICU_TESTORDER,TRICU_TESTCODE,TRICU_W0,TRICU_RD0,TRICU_S0,TRICU_E0,TRICU_WF,TRICU_RDF,"; sql += " \n TRICU_SF,TRICU_EF,TRICU_U0,TRICU_SIGMA3,TRICU_MAXSIGMA,TRICU_ULTSIGMA,TRICU_D0,TRICU_H0,TRICU_UF)"; sql += " \n SELECT TRI_CODE,TRICU_TESTORDER,TRICU_TESTCODE,TRICU_W0,TRICU_RD0,TRICU_S0,TRICU_E0,TRICU_WF,TRICU_RDF,"; sql += " \n TRICU_SF,TRICU_EF,TRICU_U0,TRICU_SIGMA3,TRICU_MAXSIGMA,TRICU_ULTSIGMA,TRICU_D0,TRICU_H0,TRICU_UF"; sql += " \n FROM TEMP_TRIAXIAL_CU WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_TRIAXIAL_CU is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = " \n insert into TBL_TRIAXIAL_UU(TRI_CODE,TRIUU_TESTORDER,TRIUU_TESTCODE,TRIUU_W0,TRIUU_RD0,TRIUU_S0,TRIUU_E0,TRIUU_U0,TRIUU_SIGMA3,"; sql += " \n TRIUU_MAXSIGMA,TRIUU_ULTSIGMA,TRIUU_D0,TRIUU_H0)"; sql += " \n SELECT TRI_CODE,TRIUU_TESTORDER,TRIUU_TESTCODE,TRIUU_W0,TRIUU_RD0,TRIUU_S0,TRIUU_E0,TRIUU_U0,TRIUU_SIGMA3,"; sql += " \n TRIUU_MAXSIGMA,TRIUU_ULTSIGMA,TRIUU_D0,TRIUU_H0"; sql += " \n FROM TEMP_TRIAXIAL_UU WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_TRIAXIAL_UU is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_RESONANT_USUAL SELECT * FROM TEMP_RESONANT_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_RESONANT_USUAL is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_RESONANT SELECT * FROM TEMP_RESONANT WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_RESONANT is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_REPEATED_TRIAXIAL_USUAL SELECT * FROM TEMP_REPEATED_TRIAXIAL_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_REPEATED_TRIAXIAL_USUAL is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_REPEATED_TRIAXIAL SELECT * FROM TEMP_REPEATED_TRIAXIAL WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_REPEATED_TRIAXIAL is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + exeQuery(sql = "DELETE FROM TBL_ROCK_POINTLOAD WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_ROCK_POINTLOAD is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_ROCK_JOINTSHEAR WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_ROCK_JOINTSHEAR is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_ROCK_TRIAXIAL WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_ROCK_TRIAXIAL is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_ROCK_UNIAXIAL WHERE SUBSTR(HOLE_CODE,1,LENGTH(TRIM(HOLE_CODE))-5) = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_ROCK_UNIAXIAL is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_ROCK_RESONANT_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_ROCK_RESONANT_USUAL is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_ROCK_RESONANT WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_ROCK_RESONANT is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_ROCK_REPEATED_TRIAXIAL_U WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_ROCK_REPEATED_TRIAXIAL_U is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_ROCK_REPEATED_TRIAXIAL WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_ROCK_REPEATED_TRIAXIAL is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + sql = " \n INSERT INTO TBL_ROCK_POINTLOAD(HOLE_CODE,ROCK_POINT_CODE,TEST_ORDER,RPOINT_DEPTH_FROM,RPOINT_DEPTH_TO,RPOINT_DIA,"; sql += " \n RPOINT_LENGTH,RPOINT_TESILESTRENGTH,RPOINT_POINTSTRENGTH,RPOINT_UNIAXIAL,GRAPH_IMAGE)"; sql += " \n SELECT HOLE_CODE,ROCK_POINT_CODE,TEST_ORDER, DEPTH_FROM, DEPTH_TO, DIA,"; sql += " \n LENGTH,TESILESTRENGTH,POINTSTRENGTH,UNIAXIAL,GRAPH_IMAGE"; sql += " \n FROM TEMP_ROCK_POINTLOAD WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_ROCK_POINTLOAD is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = " \n INSERT INTO TBL_ROCK_JOINTSHEAR(HOLE_CODE,RJOINT_CODE,TEST_ORDER,RJOINT_DEPTH_FROM,RJOINT_DEPTH_TO,RJOINT_PHI,RJOINT_C,"; sql += " \n RJOINT_NORAML_STRESS,RJOINT_SHEAR_STRESS,RJOINT_JCS,GRAPH_IMAGE)"; sql += " \n SELECT HOLE_CODE,RJOINT_CODE,TEST_ORDER,RJOINT_DEPTH_FROM,RJOINT_DEPTH_TO,RJOINT_PHI,RJOINT_C,"; sql += " \n RJOINT_NORAML_STRESS,RJOINT_SHEAR_STRESS,RJOINT_JCS,GRAPH_IMAGE"; sql += " \n FROM TEMP_ROCK_JOINTSHEAR WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_ROCK_JOINTSHEAR is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + sql = " \n INSERT INTO TBL_ROCK_TRIAXIAL(HOLE_CODE,RTRI_CODE,TEST_ORDER,RTRI_DEPTH_FROM, RTRI_DEPTH_TO,RTRI_PHI,RTRI_C,RTRI_TENSILESTRENGTH,"; sql += " \n RTRI_50_DIA,RTRI_50_LENGTH,RTRI_50_CONFPRES,RTRI_50_MAXSTRENGTH,RTRI_100_DIA,RTRI_100_LENGTH,RTRI_100_CONFPRES,RTRI_100_MAXSTRENGTH,"; sql += " \n RTRI_150_DIA,RTRI_150_LENGTH,RTRI_150_CONFPRES,RTRI_150_MAXSTRENGTH,GRAPH_IMAGE)"; @@ -442,6 +1238,16 @@ public class WebConfirm sql += " \n RTRI_150_DIA,RTRI_150_LENGTH,RTRI_150_CONFPRES,RTRI_150_MAXSTRENGTH,GRAPH_IMAGE"; sql += " \n FROM TEMP_ROCK_TRIAXIAL WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_ROCK_TRIAXIAL is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = " \n INSERT INTO TBL_ROCK_UNIAXIAL(HOLE_CODE,RUNI_CODE,TEST_ORDER,RUNI_DEPTH_FROM,RUNI_DEPTH_TO,RUNI_LENGTH,RUNI_DIA,"; sql += " \n RUNI_GS,RUNI_WAVEV,RUNI_ABS,RUNI_UNI_STRENGTH,RUNI_YOUNG,RUNI_POISSON,GRAPH_IMAGE1,GRAPH_IMAGE2)"; sql += " \n SELECT HOLE_CODE,RUNI_CODE,TEST_ORDER,RUNI_DEPTH_FROM,RUNI_DEPTH_TO,RUNI_LENGTH,RUNI_DIA,RUNI_GS,"; @@ -450,53 +1256,342 @@ public class WebConfirm sql += " \n RUNI_ABS,RUNI_UNI_STRENGTH,RUNI_YOUNG,RUNI_POISSON,GRAPH_IMAGE1,GRAPH_IMAGE2 "; sql += " \n FROM TEMP_ROCK_UNIAXIAL WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_ROCK_UNIAXIAL is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_ROCK_RESONANT_USUAL SELECT * FROM TEMP_ROCK_RESONANT_USUAL WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_ROCK_RESONANT_USUAL is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_ROCK_RESONANT SELECT * FROM TEMP_ROCK_RESONANT WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_ROCK_RESONANT is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_ROCK_REPEATED_TRIAXIAL_U SELECT * FROM TEMP_ROCK_REPEATED_TRIAXIAL_U WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_ROCK_REPEATED_TRIAXIAL_U is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_ROCK_REPEATED_TRIAXIAL SELECT * FROM TEMP_ROCK_REPEATED_TRIAXIAL WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_ROCK_REPEATED_TRIAXIAL is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + exeQuery(sql = "DELETE FROM TBL_BOREHOLE_WAVE WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_BOREHOLE_WAVE is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_BOREHOLE_WAVE_PS WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_BOREHOLE_WAVE_PS is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_DOWNHOLE WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_DOWNHOLE is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_DOWNHOLE_PS WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_DOWNHOLE_PS is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_DENSITY WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_DENSITY is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_DENSITY_SUB WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_DENSITY_SUB is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + sql = "INSERT INTO TBL_BOREHOLE_WAVE SELECT * FROM TEMP_BOREHOLE_WAVE WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_BOREHOLE_WAVE is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_BOREHOLE_WAVE_PS SELECT * FROM TEMP_BOREHOLE_WAVE_PS WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_BOREHOLE_WAVE_PS is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_DOWNHOLE SELECT * FROM TEMP_DOWNHOLE WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_DOWNHOLE is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_DOWNHOLE_PS SELECT * FROM TEMP_DOWNHOLE_PS WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_DOWNHOLE_PS is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_DENSITY SELECT * FROM TEMP_DENSITY WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_DENSITY is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_DENSITY_SUB SELECT * FROM TEMP_DENSITY_SUB WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_DENSITY_SUB is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + exeQuery(sql = "DELETE FROM TBL_RESISTIVITY_SURVEY WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_RESISTIVITY_SURVEY is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_RESISTIVITY_SURVEY_SUB WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_RESISTIVITY_SURVEY_SUB is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_RESISTIVITY_SURVEY_FILE WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_RESISTIVITY_SURVEY_FILE is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_REFRACTION_SURVEY WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_REFRACTION_SURVEY is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_REFRACTION_SURVEY_SUB WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_REFRACTION_SURVEY_SUB is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + exeQuery(sql = "DELETE FROM TBL_REFRACTION_SURVEY_FILE WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " DELETE FROM TBL_REFRACTION_SURVEY_FILE is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + sql = "INSERT INTO TBL_RESISTIVITY_SURVEY SELECT * FROM TEMP_RESISTIVITY_SURVEY WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_RESISTIVITY_SURVEY is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_RESISTIVITY_SURVEY_SUB SELECT * FROM TEMP_RESISTIVITY_SURVEY_SUB WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_RESISTIVITY_SURVEY_SUB is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_RESISTIVITY_SURVEY_FILE SELECT * FROM TEMP_RESISTIVITY_SURVEY_FILE WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_RESISTIVITY_SURVEY_FILE is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_REFRACTION_SURVEY SELECT * FROM TEMP_REFRACTION_SURVEY WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_REFRACTION_SURVEY is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_REFRACTION_SURVEY_SUB SELECT * FROM TEMP_REFRACTION_SURVEY_SUB WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_REFRACTION_SURVEY_SUB is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_REFRACTION_SURVEY_FILE SELECT * FROM TEMP_REFRACTION_SURVEY_FILE WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); exeQuery(sql = "DELETE FROM TBL_EXPERT_OPINION WHERE PROJECT_CODE = [PROJECT_CODE]", PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_REFRACTION_SURVEY_FILE is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + sql = "INSERT INTO TBL_EXPERT_OPINION SELECT * FROM TEMP_EXPERT_OPINION WHERE PROJECT_CODE = [PROJECT_CODE]"; resultCnt += exeQuery(sql, PROJECT_CODE); + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " INSERT INTO TBL_EXPERT_OPINION is done." + + "\n--------------------------------------------------------------\n" + + "PROJECT_CODE:[" + PROJECT_CODE + "]\n" + + "\n--------------------------------------------------------------\n" + ); + + + + connection.commit(); resultBool = true; } diff --git a/src/main/java/geoinfo/com/jusangdo/JusangdoController.java b/src/main/java/geoinfo/com/jusangdo/JusangdoController.java index 376fcb8b..2bb9b0f1 100644 --- a/src/main/java/geoinfo/com/jusangdo/JusangdoController.java +++ b/src/main/java/geoinfo/com/jusangdo/JusangdoController.java @@ -74,7 +74,7 @@ public class JusangdoController { System.out.println("생성위치로그확인하기."+realPath + File.separator + "web" + File.separator + "rex" + File.separator + "holeForMap.reb"); System.out.println("p_code----------------->"+projectCode); - System.out.println("h_code----------------->"+holeCodeSplit); + System.out.println("h_code----------------->"+holeCodeSplit[i]); System.out.println("server_ip----------------->"+imagePath); } diff --git a/src/main/java/geoinfo/regi/status/RegiController.java b/src/main/java/geoinfo/regi/status/RegiController.java index 2b7d0cc1..3bb73613 100644 --- a/src/main/java/geoinfo/regi/status/RegiController.java +++ b/src/main/java/geoinfo/regi/status/RegiController.java @@ -432,7 +432,7 @@ public class RegiController { boolean confirmYN = false; // 시추, 물리 TEMP -> TBL로 변경 - confirmYN = confirm.ConfirmProject(PROJECT_CODE); + confirmYN = confirm.ConfirmProject(request, PROJECT_CODE); // ------------------------------------------------------- TBL이동 // End @@ -662,10 +662,18 @@ public class RegiController { boolean confirmYN = false; // 시추, 물리 TEMP -> TBL로 변경 - confirmYN = confirm.ConfirmProject(PROJECT_CODE); + confirmYN = confirm.ConfirmProject(request, PROJECT_CODE); // ------------------------------------------------------- TBL이동 // End + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " 프로젝트 등록" + + "\n--------------------------------------------------------------\n" + + "confirmYN:[" + confirmYN + "]\n" + + "\n--------------------------------------------------------------\n" + ); + if (confirmYN == true) { // ------------------------------------------------------- @@ -1504,10 +1512,25 @@ public class RegiController { String key = "1EDC9AEF-1021-3F91-9831-02BC395E1713";//key값 String pointXY = ""; - double minX = Double.parseDouble(String.valueOf (((EgovMap) data.get(0)).get("x"))); - double maxX = Double.parseDouble(String.valueOf (((EgovMap) data.get(0)).get("x"))); - double minY = Double.parseDouble(String.valueOf (((EgovMap) data.get(0)).get("y"))); - double maxY = Double.parseDouble(String.valueOf (((EgovMap) data.get(0)).get("y"))); + double minX = 0.0d; + double maxX = 0.0d; + double minY = 0.0d; + double maxY = 0.0d; + + if( 0 < lineCnt ) { + minX = Double.parseDouble(String.valueOf (((EgovMap) data.get(0)).get("x"))); + maxX = Double.parseDouble(String.valueOf (((EgovMap) data.get(0)).get("x"))); + minY = Double.parseDouble(String.valueOf (((EgovMap) data.get(0)).get("y"))); + maxY = Double.parseDouble(String.valueOf (((EgovMap) data.get(0)).get("y"))); + } else { + System.out.println( + "\n--------------------------------------------------------------\n" + + request.getRequestURI() + " " + " 시추정보가 존재하지 않음." + + "\n--------------------------------------------------------------\n" + + "projectCode:[" + projectCode + "]\n" + + "\n--------------------------------------------------------------\n" + ); + } for(int i=0; i - SELECT hole.code as CODE, hole.wk as WKT, diff --git a/src/main/webapp/WEB-INF/clipreport4/DataConnection.properties b/src/main/webapp/WEB-INF/clipreport4/DataConnection.properties index 11416145..4ab32e81 100644 --- a/src/main/webapp/WEB-INF/clipreport4/DataConnection.properties +++ b/src/main/webapp/WEB-INF/clipreport4/DataConnection.properties @@ -18,9 +18,9 @@ dataconnection1.version= # dataconnection1.url=jdbc:oracle:thin:@192.168.0.8:3452:orcl #dataconnection1.url=jdbc:oracle:thin:@192.168.0.8:3452:orcl # \uc544\ub798\ub294 \ub514\ube44\uc5d4\ud14d \uac1c\ubc1c\uc11c\ubc84 -#dataconnection1.url=jdbc:oracle:thin:@118.219.150.34:1521:ORAGEODEV +dataconnection1.url=jdbc:oracle:thin:@118.219.150.34:1521:orageodev # \uc544\ub798\ub294 \ub514\ube44\uc5d4\ud14d \ub85c\uceec\uc11c\ubc84 -dataconnection1.url=jdbc:oracle:thin:@127.0.0.1:1521:ORAGEODEV +#dataconnection1.url=jdbc:oracle:thin:@127.0.0.1:1521:ORAGEODEV ################################################################ dataconnection1.user=geoinfo