|
@@ -304,8 +304,8 @@ interface IRelationExcelImportMapper {
|
|
|
* @param id2 空间ID
|
|
|
* @return excel需要的记录
|
|
|
*/
|
|
|
- @Insert("INSERT INTO relationship.r_sp2sp(project_id, id1, id2, type, sign) VALUES(#{projectId}, #{id1}, #{id2}, #{type}, 1)")
|
|
|
- fun sp2sp(projectId: String, type: String, id1: String, id2: String)
|
|
|
+ @Insert("INSERT INTO relationship.r_sp2sp(project_id, id1, id2, type, sign, zone_type) VALUES(#{projectId}, #{id1}, #{id2}, #{type}, 1,#{zoneType})")
|
|
|
+ fun sp2sp(projectId: String, type: String, id1: String, id2: String, zoneType: String)
|
|
|
|
|
|
/**
|
|
|
* 建筑与竖井关系
|
|
@@ -366,4 +366,175 @@ interface IRelationExcelImportMapper {
|
|
|
*/
|
|
|
@Insert("INSERT INTO relationship.r_tn2sp(project_id, tn_id, sp_id, type, sign) VALUES(#{projectId}, #{id1}, #{id2}, #{type}, 1)")
|
|
|
fun tn2sp(projectId: String, type: String, id1: String, id2: String)
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 建筑与建筑关系
|
|
|
+ *
|
|
|
+ * @param projectId 项目ID
|
|
|
+ * @param type 关系类型
|
|
|
+ * @param id1 空间ID
|
|
|
+ * @param id2 空间ID
|
|
|
+ * @return excel需要的记录
|
|
|
+ */
|
|
|
+ @Insert("INSERT INTO relationship.r_bd2bd(project_id, id1, id2, type, sign) VALUES(#{projectId}, #{id1}, #{id2}, #{type}, 1)")
|
|
|
+ fun bd2bd(projectId: String, type: String, id1: String, id2: String)
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 建筑与楼层关系
|
|
|
+ *
|
|
|
+ * @param projectId 项目ID
|
|
|
+ * @param type 关系类型
|
|
|
+ * @param id1 空间ID
|
|
|
+ * @param id2 空间ID
|
|
|
+ * @return excel需要的记录
|
|
|
+ */
|
|
|
+ @Insert("INSERT INTO relationship.r_bd2fl(project_id, id1, id2, type, sign) VALUES(#{projectId}, #{id1}, #{id2}, #{type}, 1)")
|
|
|
+ fun bd2fl(projectId: String, type: String, id1: String, id2: String)
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 建筑与竖井关系
|
|
|
+ *
|
|
|
+ * @param projectId 项目ID
|
|
|
+ * @param type 关系类型
|
|
|
+ * @param id1 空间ID
|
|
|
+ * @param id2 空间ID
|
|
|
+ * @return excel需要的记录
|
|
|
+ */
|
|
|
+ @Insert("INSERT INTO relationship.r_bd2sh(project_id, id1, id2, type, sign) VALUES(#{projectId}, #{id1}, #{id2}, #{type}, 1)")
|
|
|
+ fun bd2sh(projectId: String, type: String, id1: String, id2: String)
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 建筑与空间关系
|
|
|
+ *
|
|
|
+ * @param projectId 项目ID
|
|
|
+ * @param type 关系类型
|
|
|
+ * @param id1 空间ID
|
|
|
+ * @param id2 空间ID
|
|
|
+ * @return excel需要的记录
|
|
|
+ */
|
|
|
+ @Insert("INSERT INTO relationship.r_bd2sp(project_id, id1, id2, type, sign, zone_type) VALUES(#{projectId}, #{id1}, #{id2}, #{type}, 1,#{zoneType})")
|
|
|
+ fun bd2sp(projectId: String, type: String, id1: String, id2: String, zoneType: String)
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 楼层与空间关系
|
|
|
+ *
|
|
|
+ * @param projectId 项目ID
|
|
|
+ * @param type 关系类型
|
|
|
+ * @param id1 空间ID
|
|
|
+ * @param id2 空间ID
|
|
|
+ * @return excel需要的记录
|
|
|
+ */
|
|
|
+ @Insert("INSERT INTO relationship.r_fl2bd(project_id, id1, id2, type, sign, zone_type) VALUES(#{projectId}, #{id1}, #{id2}, #{type}, 1,#{zoneType})")
|
|
|
+ fun fl2bd(projectId: String, type: String, id1: String, id2: String)
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 楼层与竖井关系
|
|
|
+ *
|
|
|
+ * @param projectId 项目ID
|
|
|
+ * @param type 关系类型
|
|
|
+ * @param id1 空间ID
|
|
|
+ * @param id2 空间ID
|
|
|
+ * @return excel需要的记录
|
|
|
+ */
|
|
|
+ @Insert("INSERT INTO relationship.r_fl2sh(project_id, id1, id2, type, sign, zone_type) VALUES(#{projectId}, #{id1}, #{id2}, #{type}, 1,#{zoneType})")
|
|
|
+ fun fl2sh(projectId: String, type: String, id1: String, id2: String)
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 楼层与空间关系
|
|
|
+ *
|
|
|
+ * @param projectId 项目ID
|
|
|
+ * @param type 关系类型
|
|
|
+ * @param id1 空间ID
|
|
|
+ * @param id2 空间ID
|
|
|
+ * @return excel需要的记录
|
|
|
+ */
|
|
|
+ @Insert("INSERT INTO relationship.r_fl2sp(project_id, id1, id2, type, sign, zone_type) VALUES(#{projectId}, #{id1}, #{id2}, #{type}, 1,#{zoneType})")
|
|
|
+ fun fl2sp(projectId: String, type: String, id1: String, id2: String, zoneType: String)
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 竖井与建筑关系
|
|
|
+ *
|
|
|
+ * @param projectId 项目ID
|
|
|
+ * @param type 关系类型
|
|
|
+ * @param id1 空间ID
|
|
|
+ * @param id2 空间ID
|
|
|
+ * @return excel需要的记录
|
|
|
+ */
|
|
|
+ @Insert("INSERT INTO relationship.r_sh2bd(project_id, id1, id2, type, sign) VALUES(#{projectId}, #{id1}, #{id2}, #{type}, 1)")
|
|
|
+ fun sh2bdfor(projectId: String, type: String, id1: String, id2: String)
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 竖井与建筑关系
|
|
|
+ *
|
|
|
+ * @param projectId 项目ID
|
|
|
+ * @param type 关系类型
|
|
|
+ * @param id1 空间ID
|
|
|
+ * @param id2 空间ID
|
|
|
+ * @return excel需要的记录
|
|
|
+ */
|
|
|
+ @Insert("INSERT INTO relationship.r_sh2fl(project_id, id1, id2, type, sign) VALUES(#{projectId}, #{id1}, #{id2}, #{type}, 1)")
|
|
|
+ fun sh2flfor(projectId: String, type: String, id1: String, id2: String)
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 竖井与竖井关系
|
|
|
+ *
|
|
|
+ * @param projectId 项目ID
|
|
|
+ * @param type 关系类型
|
|
|
+ * @param id1 空间ID
|
|
|
+ * @param id2 空间ID
|
|
|
+ * @return excel需要的记录
|
|
|
+ */
|
|
|
+ @Insert("INSERT INTO relationship.r_sh2sh(project_id, id1, id2, type, sign) VALUES(#{projectId}, #{id1}, #{id2}, #{type}, 1)")
|
|
|
+ fun sh2shfor(projectId: String, type: String, id1: String, id2: String)
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 竖井与空间关系
|
|
|
+ *
|
|
|
+ * @param projectId 项目ID
|
|
|
+ * @param type 关系类型
|
|
|
+ * @param id1 空间ID
|
|
|
+ * @param id2 空间ID
|
|
|
+ * @return excel需要的记录
|
|
|
+ */
|
|
|
+ @Insert("INSERT INTO relationship.r_sh2sp(project_id, id1, id2, type, sign, zone_type) VALUES(#{projectId}, #{id1}, #{id2}, #{type}, 1,#{zoneType})")
|
|
|
+ fun sh2sp(projectId: String, type: String, id1: String, id2: String, zoneType: String)
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 空间与建筑关系
|
|
|
+ *
|
|
|
+ * @param projectId 项目ID
|
|
|
+ * @param type 关系类型
|
|
|
+ * @param id1 空间ID
|
|
|
+ * @param id2 空间ID
|
|
|
+ * @return excel需要的记录
|
|
|
+ */
|
|
|
+ @Insert("INSERT INTO relationship.r_sp2bd(project_id, id1, id2, type, sign, zone_type) VALUES(#{projectId}, #{id1}, #{id2}, #{type}, 1,#{zoneType})")
|
|
|
+ fun sp2bd(projectId: String, type: String, id1: String, id2: String, zoneType: String)
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 空间与楼层关系
|
|
|
+ *
|
|
|
+ * @param projectId 项目ID
|
|
|
+ * @param type 关系类型
|
|
|
+ * @param id1 空间ID
|
|
|
+ * @param id2 空间ID
|
|
|
+ * @return excel需要的记录
|
|
|
+ */
|
|
|
+ @Insert("INSERT INTO relationship.r_sp2fl(project_id, id1, id2, type, sign, zone_type) VALUES(#{projectId}, #{id1}, #{id2}, #{type}, 1,#{zoneType})")
|
|
|
+ fun sp2fl(projectId: String, type: String, id1: String, id2: String, zoneType: String)
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 空间与竖井关系
|
|
|
+ *
|
|
|
+ * @param projectId 项目ID
|
|
|
+ * @param type 关系类型
|
|
|
+ * @param id1 空间ID
|
|
|
+ * @param id2 空间ID
|
|
|
+ * @return excel需要的记录
|
|
|
+ */
|
|
|
+ @Insert("INSERT INTO relationship.r_sp2sh(project_id, id1, id2, type, sign, zone_type) VALUES(#{projectId}, #{id1}, #{id2}, #{type}, 1,#{zoneType})")
|
|
|
+ fun sp2sh(projectId: String, type: String, id1: String, id2: String, zoneType: String)
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
} // Interface IRelationExcelImportMapper
|