|
@@ -41,88 +41,13 @@ import javax.persistence.Table
|
|
|
*/
|
|
|
@Schema(description = "系统信息实体类")
|
|
|
@Table(name = "general_system")
|
|
|
-open class RelGeneralSystemBuilding : BaseInfo() {
|
|
|
-
|
|
|
- /** 系统ID */
|
|
|
- @Schema(description = "系统ID")
|
|
|
- @Id
|
|
|
- @Column(name = "id")
|
|
|
- var id: String? = null
|
|
|
-
|
|
|
- /** 系统名称 */
|
|
|
- @Schema(description = "系统名称")
|
|
|
- @Column(name = "name")
|
|
|
- var name: String? = null
|
|
|
-
|
|
|
- /** 系统本地编码 */
|
|
|
- @Schema(description = "系统本地编码")
|
|
|
- @Column(name = "local_id")
|
|
|
- var localId: String? = null
|
|
|
-
|
|
|
- /** 系统本地名称 */
|
|
|
- @Schema(description = "系统本地名称")
|
|
|
- @Column(name = "local_name")
|
|
|
- var localName: String? = null
|
|
|
-
|
|
|
- /** 设计图纸中编码 */
|
|
|
- @Schema(description = "设计图纸中编码")
|
|
|
- @Column(name = "cad_id")
|
|
|
- var cadId: String? = null
|
|
|
-
|
|
|
- /** BIM模型中编码 */
|
|
|
- @Schema(description = "BIM模型中编码")
|
|
|
- @Column(name = "bim_id")
|
|
|
- var bimId: String? = null
|
|
|
-
|
|
|
- /** 系统分类 */
|
|
|
- @Schema(description = "系统分类",required = true)
|
|
|
- @Column(name = "category")
|
|
|
- var category: String? = null
|
|
|
-
|
|
|
- /** 项目id */
|
|
|
- @Schema(description = "项目id",required = true)
|
|
|
- @Column(name = "project_id")
|
|
|
- var projectId: String? = null
|
|
|
-
|
|
|
- /** 建筑id */
|
|
|
- @Schema(description = "建筑id")
|
|
|
- @Column(name = "building_id")
|
|
|
- var buildingId: String? = null
|
|
|
-
|
|
|
- /** 楼层id */
|
|
|
- @Schema(description = "楼层id")
|
|
|
- @Column(name = "floor_id")
|
|
|
- var floorId: String? = null
|
|
|
-
|
|
|
- /** 设定参数 */
|
|
|
- @Schema(description = "设定参数")
|
|
|
- @Column(name = "setting_param")
|
|
|
- var settingParam: HashMap<String,Any?>? = null
|
|
|
-
|
|
|
- /** 技术参数 */
|
|
|
- @Schema(description = "技术参数")
|
|
|
- @Column(name = "tech_param")
|
|
|
- var techParam: HashMap<String,Any?>? = null
|
|
|
-
|
|
|
- /** 运行参数 */
|
|
|
- @Schema(description = "运行参数")
|
|
|
- @Column(name = "run_param")
|
|
|
- var runParam: HashMap<String,Any?>? = null
|
|
|
-
|
|
|
- /** 自定义 */
|
|
|
- @Schema(description = "自定义")
|
|
|
- @Column(name = "custom_param")
|
|
|
- var customParam: HashMap<String, Any?>? = null
|
|
|
-
|
|
|
- /** 运行状态 */
|
|
|
- @Schema(description = "运行状态")
|
|
|
- @Column(name = "running_state")
|
|
|
- var runningState: HashMap<String, Any?>? = null
|
|
|
+open class RelGeneralSystemBuilding : RelGeneralSystemBase() {
|
|
|
+
|
|
|
|
|
|
/** 对象类型 */
|
|
|
@Schema(description = "对象类型")
|
|
|
@Column(name = "object_type")
|
|
|
- override var objectType: String? = "GeneralSystem"
|
|
|
+ override var objectType: String? = "system"
|
|
|
|
|
|
/** 专业名称 */
|
|
|
@Schema(description = "专业名称")
|
|
@@ -139,11 +64,6 @@ open class RelGeneralSystemBuilding : BaseInfo() {
|
|
|
@Column(name = "category_name",insertable = false,updatable = false)
|
|
|
var categoryName: String? = null
|
|
|
|
|
|
- /** 反馈参数 */
|
|
|
- @Schema(description = "反馈参数")
|
|
|
- @Column(name = "feedback_param")
|
|
|
- var feedbackParam: HashMap<String,Any?>? = null
|
|
|
-
|
|
|
/** 级联-系统服务于建筑 */
|
|
|
@Schema(description = "级联-系统服务于建筑")
|
|
|
@SCascade(table="r_sy_for_bd", idColumn="sys_id", childIdColumn="building_id")
|