|
@@ -48,142 +48,142 @@ public class ImportKnowledgeForEdit {
|
|
// 空间分区
|
|
// 空间分区
|
|
//initSpace(classes);
|
|
//initSpace(classes);
|
|
// 专业\系统\设备\部件
|
|
// 专业\系统\设备\部件
|
|
- initEquipment(classes,"major");
|
|
|
|
- writeFuncSqlToFile(classes, "major");
|
|
|
|
- classes.clear();
|
|
|
|
- // 工具
|
|
|
|
- initToolOrMaterial(classes,"tool","工具类");
|
|
|
|
- writeFuncSqlToFile(classes, "tool");
|
|
|
|
- classes.clear();
|
|
|
|
- // 耗材
|
|
|
|
- initToolOrMaterial(classes,"material","耗材类 ");
|
|
|
|
- writeFuncSqlToFile(classes, "material");
|
|
|
|
- classes.clear();
|
|
|
|
- // 省市区编号
|
|
|
|
- initCityLocation(classes,"cityLocation","省市区编号");
|
|
|
|
- writeFuncSqlToFile(classes, "cityLocation");
|
|
|
|
- classes.clear();
|
|
|
|
- // 气候分区
|
|
|
|
- initClimaticDivision(classes,"climaticDivision","气候分区");
|
|
|
|
- writeFuncSqlToFile(classes, "climaticDivision");
|
|
|
|
- classes.clear();
|
|
|
|
- // 信息点编码词汇
|
|
|
|
- initFuncidCodeVocabulary(classes,"funcidCodeVocabulary","Sheet1");
|
|
|
|
- writeFuncSqlToFile(classes, "funcidCodeVocabulary");
|
|
|
|
- classes.clear();
|
|
|
|
- // 地理分区
|
|
|
|
- initGeographicalDivision(classes,"geographicalDivision","地理分区");
|
|
|
|
- writeFuncSqlToFile(classes, "geographicalDivision");
|
|
|
|
- classes.clear();
|
|
|
|
- // 城市发展水平
|
|
|
|
- initCityDevelopmentLevel(classes,"cityDevelopmentLevel","城市发展水平");
|
|
|
|
- writeFuncSqlToFile(classes, "cityDevelopmentLevel");
|
|
|
|
- classes.clear();
|
|
|
|
- // 天气状态
|
|
|
|
- initWeatherConditions(classes,"weatherConditions","天气状态");
|
|
|
|
- writeFuncSqlToFile(classes, "weatherConditions");
|
|
|
|
- classes.clear();
|
|
|
|
- // 空气风力等级
|
|
|
|
- initAirWindRating(classes,"airWindRating","空气风力等级");
|
|
|
|
- writeFuncSqlToFile(classes, "airWindRating");
|
|
|
|
- classes.clear();
|
|
|
|
- // 方向代码
|
|
|
|
- initDirectionCode(classes,"directionCode","方向代码");
|
|
|
|
- writeFuncSqlToFile(classes, "directionCode");
|
|
|
|
- classes.clear();
|
|
|
|
- // 抗震设防烈度
|
|
|
|
- initSeismicFortificationIntensity(classes,"seismicFortificationIntensity","抗震设防烈度");
|
|
|
|
- writeFuncSqlToFile(classes, "seismicFortificationIntensity");
|
|
|
|
- classes.clear();
|
|
|
|
- // 防尘等级
|
|
|
|
- initDustproofLevel(classes,"dustproofLevel","防护等级");
|
|
|
|
- writeFuncSqlToFile(classes, "dustproofLevel");
|
|
|
|
- classes.clear();
|
|
|
|
- // 防尘等级
|
|
|
|
- initWaterproofLevel(classes,"waterproofLevel","防护等级");
|
|
|
|
- writeFuncSqlToFile(classes, "waterproofLevel");
|
|
|
|
- classes.clear();
|
|
|
|
- // 污秽等级
|
|
|
|
- initFilthLevel(classes,"filthLevel","污秽等级");
|
|
|
|
- writeFuncSqlToFile(classes, "filthLevel");
|
|
|
|
- classes.clear();
|
|
|
|
- // 污染等级
|
|
|
|
- initContaminatedLevel(classes,"contaminatedLevel","污染等级");
|
|
|
|
- writeFuncSqlToFile(classes, "contaminatedLevel");
|
|
|
|
- classes.clear();
|
|
|
|
- // 职业分类
|
|
|
|
- initOccupationalClassification(classes,"occupationalClassification","职业分类");
|
|
|
|
- writeFuncSqlToFile(classes, "occupationalClassification");
|
|
|
|
- classes.clear();
|
|
|
|
- // 项目类型
|
|
|
|
- initProjectType(classes,"projectType","项目类型");
|
|
|
|
- writeFuncSqlToFile(classes, "projectType");
|
|
|
|
- classes.clear();
|
|
|
|
- // 建筑功能类型
|
|
|
|
- initBuildFuncType(classes,"buildFuncType","建筑功能类型");
|
|
|
|
- writeFuncSqlToFile(classes, "buildFuncType");
|
|
|
|
- classes.clear();
|
|
|
|
- // 空间功能类型
|
|
|
|
- initSpaceFuncType(classes,"spaceFuncType","空间功能类型");
|
|
|
|
- writeFuncSqlToFile(classes, "spaceFuncType");
|
|
|
|
- classes.clear();
|
|
|
|
- // 商业租赁业态类型
|
|
|
|
- initCommercialLeasingType(classes,"commercialLeasingType","商业租赁业态类型");
|
|
|
|
- writeFuncSqlToFile(classes, "commercialLeasingType");
|
|
|
|
- classes.clear();
|
|
|
|
- // 通用面积树
|
|
|
|
- initThreeLevelData(classes,"universalAreaTree","A0");
|
|
|
|
- writeFuncSqlToFile(classes, "universalAreaTree");
|
|
|
|
- classes.clear();
|
|
|
|
- // 商业综合体面积树
|
|
|
|
- initFourLevelData(classes,"businessSynthesisAreaTree","A1");
|
|
|
|
- writeFuncSqlToFile(classes, "businessSynthesisAreaTree");
|
|
|
|
- classes.clear();
|
|
|
|
- // 办公面积树
|
|
|
|
- initFourLevelData(classes,"officeSpaceTree","A2");
|
|
|
|
- writeFuncSqlToFile(classes, "officeSpaceTree");
|
|
|
|
- classes.clear();
|
|
|
|
- // 商场面积树
|
|
|
|
- initFourLevelData(classes,"shoppingMallAreaTree","A3");
|
|
|
|
- writeFuncSqlToFile(classes, "shoppingMallAreaTree");
|
|
|
|
- classes.clear();
|
|
|
|
- // 宾馆酒店面积树
|
|
|
|
- initFourLevelData(classes,"hotelAreaTree","A4");
|
|
|
|
- writeFuncSqlToFile(classes, "hotelAreaTree");
|
|
|
|
- classes.clear();
|
|
|
|
- // 医院面积树
|
|
|
|
- initFourLevelData(classes,"hospitalAreaTree","A5");
|
|
|
|
- writeFuncSqlToFile(classes, "hospitalAreaTree");
|
|
|
|
- classes.clear();
|
|
|
|
- // 学校面积树
|
|
|
|
- initFourLevelData(classes,"schoolAreaTree","A6");
|
|
|
|
- writeFuncSqlToFile(classes, "schoolAreaTree");
|
|
|
|
- classes.clear();
|
|
|
|
- // 通用分项树
|
|
|
|
- initSevenLevelData(classes,"generalSubTree","S0");
|
|
|
|
- writeFuncSqlToFile(classes, "generalSubTree");
|
|
|
|
- classes.clear();
|
|
|
|
- // 商业综合体分项树
|
|
|
|
- initFiveLevelData(classes,"businessSynthesisItemizedTree","S1");
|
|
|
|
- writeFuncSqlToFile(classes, "businessSynthesisItemizedTree");
|
|
|
|
- classes.clear();
|
|
|
|
- // 办公分项树
|
|
|
|
- initFiveLevelData(classes,"officeItemizedTree","S2");
|
|
|
|
- writeFuncSqlToFile(classes, "officeItemizedTree");
|
|
|
|
- classes.clear();
|
|
|
|
- // 商场分项树
|
|
|
|
- initFiveLevelData(classes,"shoppingMallItemTree","S3");
|
|
|
|
- writeFuncSqlToFile(classes, "shoppingMallItemTree");
|
|
|
|
- classes.clear();
|
|
|
|
- // 宾馆酒店分项树
|
|
|
|
- initFiveLevelData(classes,"hotelSubTree","S4");
|
|
|
|
- writeFuncSqlToFile(classes, "hotelSubTree");
|
|
|
|
- classes.clear();
|
|
|
|
- // 医院分项树
|
|
|
|
- initFiveLevelData(classes,"hospitalItemizedTree","S4");
|
|
|
|
- writeFuncSqlToFile(classes, "hospitalItemizedTree");
|
|
|
|
- classes.clear();
|
|
|
|
- // 医院分项树
|
|
|
|
|
|
+// initEquipment(classes,"major");
|
|
|
|
+// writeFuncSqlToFile(classes, "major");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 工具
|
|
|
|
+// initToolOrMaterial(classes,"tool","工具类");
|
|
|
|
+// writeFuncSqlToFile(classes, "tool");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 耗材
|
|
|
|
+// initToolOrMaterial(classes,"material","耗材类 ");
|
|
|
|
+// writeFuncSqlToFile(classes, "material");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 省市区编号
|
|
|
|
+// initCityLocation(classes,"cityLocation","省市区编号");
|
|
|
|
+// writeFuncSqlToFile(classes, "cityLocation");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 气候分区
|
|
|
|
+// initClimaticDivision(classes,"climaticDivision","气候分区");
|
|
|
|
+// writeFuncSqlToFile(classes, "climaticDivision");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 信息点编码词汇
|
|
|
|
+// initFuncidCodeVocabulary(classes,"funcidCodeVocabulary","Sheet1");
|
|
|
|
+// writeFuncSqlToFile(classes, "funcidCodeVocabulary");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 地理分区
|
|
|
|
+// initGeographicalDivision(classes,"geographicalDivision","地理分区");
|
|
|
|
+// writeFuncSqlToFile(classes, "geographicalDivision");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 城市发展水平
|
|
|
|
+// initCityDevelopmentLevel(classes,"cityDevelopmentLevel","城市发展水平");
|
|
|
|
+// writeFuncSqlToFile(classes, "cityDevelopmentLevel");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 天气状态
|
|
|
|
+// initWeatherConditions(classes,"weatherConditions","天气状态");
|
|
|
|
+// writeFuncSqlToFile(classes, "weatherConditions");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 空气风力等级
|
|
|
|
+// initAirWindRating(classes,"airWindRating","空气风力等级");
|
|
|
|
+// writeFuncSqlToFile(classes, "airWindRating");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 方向代码
|
|
|
|
+// initDirectionCode(classes,"directionCode","方向代码");
|
|
|
|
+// writeFuncSqlToFile(classes, "directionCode");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 抗震设防烈度
|
|
|
|
+// initSeismicFortificationIntensity(classes,"seismicFortificationIntensity","抗震设防烈度");
|
|
|
|
+// writeFuncSqlToFile(classes, "seismicFortificationIntensity");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 防尘等级
|
|
|
|
+// initDustproofLevel(classes,"dustproofLevel","防护等级");
|
|
|
|
+// writeFuncSqlToFile(classes, "dustproofLevel");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 防尘等级
|
|
|
|
+// initWaterproofLevel(classes,"waterproofLevel","防护等级");
|
|
|
|
+// writeFuncSqlToFile(classes, "waterproofLevel");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 污秽等级
|
|
|
|
+// initFilthLevel(classes,"filthLevel","污秽等级");
|
|
|
|
+// writeFuncSqlToFile(classes, "filthLevel");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 污染等级
|
|
|
|
+// initContaminatedLevel(classes,"contaminatedLevel","污染等级");
|
|
|
|
+// writeFuncSqlToFile(classes, "contaminatedLevel");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 职业分类
|
|
|
|
+// initOccupationalClassification(classes,"occupationalClassification","职业分类");
|
|
|
|
+// writeFuncSqlToFile(classes, "occupationalClassification");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 项目类型
|
|
|
|
+// initProjectType(classes,"projectType","项目类型");
|
|
|
|
+// writeFuncSqlToFile(classes, "projectType");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 建筑功能类型
|
|
|
|
+// initBuildFuncType(classes,"buildFuncType","建筑功能类型");
|
|
|
|
+// writeFuncSqlToFile(classes, "buildFuncType");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 空间功能类型
|
|
|
|
+// initSpaceFuncType(classes,"spaceFuncType","空间功能类型");
|
|
|
|
+// writeFuncSqlToFile(classes, "spaceFuncType");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 商业租赁业态类型
|
|
|
|
+// initCommercialLeasingType(classes,"commercialLeasingType","商业租赁业态类型");
|
|
|
|
+// writeFuncSqlToFile(classes, "commercialLeasingType");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 通用面积树
|
|
|
|
+// initThreeLevelData(classes,"universalAreaTree","A0");
|
|
|
|
+// writeFuncSqlToFile(classes, "universalAreaTree");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 商业综合体面积树
|
|
|
|
+// initFourLevelData(classes,"businessSynthesisAreaTree","A1");
|
|
|
|
+// writeFuncSqlToFile(classes, "businessSynthesisAreaTree");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 办公面积树
|
|
|
|
+// initFourLevelData(classes,"officeSpaceTree","A2");
|
|
|
|
+// writeFuncSqlToFile(classes, "officeSpaceTree");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 商场面积树
|
|
|
|
+// initFourLevelData(classes,"shoppingMallAreaTree","A3");
|
|
|
|
+// writeFuncSqlToFile(classes, "shoppingMallAreaTree");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 宾馆酒店面积树
|
|
|
|
+// initFourLevelData(classes,"hotelAreaTree","A4");
|
|
|
|
+// writeFuncSqlToFile(classes, "hotelAreaTree");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 医院面积树
|
|
|
|
+// initFourLevelData(classes,"hospitalAreaTree","A5");
|
|
|
|
+// writeFuncSqlToFile(classes, "hospitalAreaTree");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 学校面积树
|
|
|
|
+// initFourLevelData(classes,"schoolAreaTree","A6");
|
|
|
|
+// writeFuncSqlToFile(classes, "schoolAreaTree");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 通用分项树
|
|
|
|
+// initSevenLevelData(classes,"generalSubTree","S0");
|
|
|
|
+// writeFuncSqlToFile(classes, "generalSubTree");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 商业综合体分项树
|
|
|
|
+// initFiveLevelData(classes,"businessSynthesisItemizedTree","S1");
|
|
|
|
+// writeFuncSqlToFile(classes, "businessSynthesisItemizedTree");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 办公分项树
|
|
|
|
+// initFiveLevelData(classes,"officeItemizedTree","S2");
|
|
|
|
+// writeFuncSqlToFile(classes, "officeItemizedTree");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 商场分项树
|
|
|
|
+// initFiveLevelData(classes,"shoppingMallItemTree","S3");
|
|
|
|
+// writeFuncSqlToFile(classes, "shoppingMallItemTree");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 宾馆酒店分项树
|
|
|
|
+// initFiveLevelData(classes,"hotelSubTree","S4");
|
|
|
|
+// writeFuncSqlToFile(classes, "hotelSubTree");
|
|
|
|
+// classes.clear();
|
|
|
|
+// // 医院分项树
|
|
|
|
+// initFiveLevelData(classes,"hospitalItemizedTree","S4");
|
|
|
|
+// writeFuncSqlToFile(classes, "hospitalItemizedTree");
|
|
|
|
+// classes.clear();
|
|
|
|
+ // 对象间关系
|
|
initObjectRelation(classes,"objectRelation","新版");
|
|
initObjectRelation(classes,"objectRelation","新版");
|
|
writeFuncSqlToFile(classes, "objectRelation");
|
|
writeFuncSqlToFile(classes, "objectRelation");
|
|
classes.clear();
|
|
classes.clear();
|
|
@@ -290,6 +290,7 @@ public class ImportKnowledgeForEdit {
|
|
model.setCodePath(refKey+"-"+target.thirdLevelCode+"-"+target.fourthLevelCode);
|
|
model.setCodePath(refKey+"-"+target.thirdLevelCode+"-"+target.fourthLevelCode);
|
|
model.setParentCode(target.thirdLevelCode);
|
|
model.setParentCode(target.thirdLevelCode);
|
|
ObjectNode dataSource = objectMapper.createObjectNode();
|
|
ObjectNode dataSource = objectMapper.createObjectNode();
|
|
|
|
+ dataSource.put("imageClassification",target.secondLevelName);
|
|
dataSource.put("relationshipObjectCategory",target.firstLevelName);
|
|
dataSource.put("relationshipObjectCategory",target.firstLevelName);
|
|
dataSource.put("levelName","边");
|
|
dataSource.put("levelName","边");
|
|
if (StringUtils.isNotBlank(edgeDirectivity)){
|
|
if (StringUtils.isNotBlank(edgeDirectivity)){
|