diff --git a/src/main/java/geoinfo/regi/common/CommonController.java b/src/main/java/geoinfo/regi/common/CommonController.java index 26f111ef..cce61805 100644 --- a/src/main/java/geoinfo/regi/common/CommonController.java +++ b/src/main/java/geoinfo/regi/common/CommonController.java @@ -1180,6 +1180,26 @@ public class CommonController { file25.addField("hole_code", unconfineHolecode[i]); file25.addField("sample_code", unconfineSamplecode[i]); file25.addField("image1", imagePath1); + + // 단위중량의 단위를 구한다. + params.put("INI_UNIT", "kN/㎥"); + params.put("ITEM_INFO_CODE", "UNCONF_UNDISTURB_RT"); + String unconfUndisturbRt = masterService.getInfoUnit(params); + + + // 압축강도의 단위를 구한다. + params.replace("INI_UNIT", "kPa"); + params.replace("ITEM_INFO_CODE", "UNCONF_UNDISTURB_COMPSTRENGTH"); + String unconfUndisturbCompstrength = masterService.getInfoUnit(params); + + // 구한 단위를 JSON에 넣는다. + JSONObject jsonObject = new JSONObject(); + jsonObject.put(unconfineHolecode[i] + "_UNCONF_UNDISTURB_RT", unconfUndisturbRt ); + jsonObject.put(unconfineHolecode[i] + "_UNCONF_UNDISTURB_COMPSTRENGTH", unconfUndisturbCompstrength ); + + String referenceMap = jsonObject.toString(); + + file25.addField("reference_map", referenceMap); } } if(tableName.equals("TEMP_HOLE")) { diff --git a/src/main/webapp/web/preview/SOIL_UNCONFINED.reb b/src/main/webapp/web/preview/SOIL_UNCONFINED.reb index 450588ad..e0b5b43b 100644 Binary files a/src/main/webapp/web/preview/SOIL_UNCONFINED.reb and b/src/main/webapp/web/preview/SOIL_UNCONFINED.reb differ