src/main/kotlin/cn/flightfeather/supervision/domain/ds1/entity/Scense.kt
@@ -6,98 +6,127 @@
import javax.persistence.Column
import javax.persistence.Id
import javax.persistence.Table
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
@Table(name = "sm_t_scense")
@JsonInclude(JsonInclude.Include.NON_NULL)
@ApiModel(value = "Scense")
open class Scense {
    @Id
    @Column(name = "S_GUID")
    @ApiModelProperty(value = "主键16位guid")
    var guid: String? = null
    @Column(name = "S_Name")
    @ApiModelProperty(value = "场景名称")
    var name: String? = null
    /**
     * 从值域表里取值
     */
    @Column(name = "S_TypeID")
    @ApiModelProperty(value = "场景类型id")
    var typeid: Byte? = null
    /**
     * 从值域表里取值
     */
    @Column(name = "S_Type")
    @ApiModelProperty(value = "场景类型")
    var type: String? = null
    /**
     * 从值域表里取值
     */
    @Column(name = "S_ScenseSubTypeID")
    @ApiModelProperty(value = "场景子类型id")
    var scensesubtypeid: Byte? = null
    /**
     * 从值域表里取值
     */
    @Column(name = "S_ScenseSubType")
    @ApiModelProperty(value = "场景子类型")
    var scensesubtype: String? = null
    @Column(name = "S_Location")
    @ApiModelProperty(value = "场景位置")
    var location: String? = null
    @Column(name = "S_Longitude")
    @ApiModelProperty(value = "经度(东经)")
    var longitude: BigDecimal? = null
    @Column(name = "S_Latitude")
    @ApiModelProperty(value = "纬度(北纬)")
    var latitude: BigDecimal? = null
    @Column(name = "S_ProvinceCode")
    @ApiModelProperty(value = "省份编号")
    var provincecode: String? = null
    @Column(name = "S_ProvinceName")
    @ApiModelProperty(value = "省份")
    var provincename: String? = null
    @Column(name = "S_CityCode")
    @ApiModelProperty(value = "城市编号")
    var citycode: String? = null
    @Column(name = "S_CityName")
    @ApiModelProperty(value = "城市")
    var cityname: String? = null
    @Column(name = "S_DistrictCode")
    @ApiModelProperty(value = "区县编号")
    var districtcode: String? = null
    @Column(name = "S_DistrictName")
    @ApiModelProperty(value = "区县")
    var districtname: String? = null
    @Column(name = "S_TownCode")
    @ApiModelProperty(value = "街镇编号")
    var towncode: String? = null
    @Column(name = "S_TownName")
    @ApiModelProperty(value = "街镇")
    var townname: String? = null
    @Column(name = "S_ContactsT")
    @ApiModelProperty(value = "联系人电话")
    var contactst: String? = null
    @Column(name = "S_ContactsWX")
    @ApiModelProperty(value = "联系人微信")
    var contactswx: String? = null
    @Column(name = "S_Contacts")
    @ApiModelProperty(value = "联系人")
    var contacts: String? = null
    @Column(name = "S_CreateDate")
    @ApiModelProperty(value = "创建时间")
    var createdate: Date? = null
    @Column(name = "S_UpdateDate")
    @ApiModelProperty(value = "更新时间")
    var updatedate: Date? = null
    @Column(name = "S_Extension1")
    @ApiModelProperty(value = "是否在线(1:在线中;0:下线中)")
    var extension1: String? = null
    @Column(name = "S_Extension2")
    @ApiModelProperty(value = "扩展字段二")
    var extension2: String? = null
    @Column(name = "S_Index")
    @ApiModelProperty(value = "唯一编号,每种场景类型分别计数")
    var index: Int? = null
    @Column(name = "S_Remark")
    @ApiModelProperty(value = "备注")
    var remark: String? = null
}