feiyu02
9 天以前 85ef942e7195abeb71466b7159c3ee30161e1e54
src/main/kotlin/cn/flightfeather/supervision/lightshare/vo/SubtaskVo.kt
@@ -1,122 +1,16 @@
package cn.flightfeather.supervision.lightshare.vo
import cn.flightfeather.supervision.domain.ds1.entity.Subtask
import com.fasterxml.jackson.annotation.JsonInclude
import java.util.*
@JsonInclude(JsonInclude.Include.NON_NULL)
public class SubtaskVo {
    var stguid: String? = null
class SubtaskVo : Subtask() {
    /**
     * 月任务或其他顶层任务,不为空
     */
    var tguid: String? = null
    var sceneTypeId: Byte? = null
    /**
     * 所属日的T_GUID,可为空
     */
    var tsguid: String? = null
    var name: String? = null
    var priority: Boolean? = null
    var typeno: Byte? = null
    var type: String? = null
    var provincecode: String? = null
    var provincename: String? = null
    var citycode: String? = null
    var cityname: String? = null
    var districtcode: String? = null
    var districtname: String? = null
    var towncode: String? = null
    var townname: String? = null
    var scensename: String? = null
    var scenseid: String? = null
    var scenseTypeId: String? = null
    var scenseaddress: String? = null
    var deadlinetype: String? = null
    var planstarttime: Date? = null
    var sceneTypeName: String? = null
    var planstarttimestr: String? = null
    var planendtime: Date? = null
    var planendtimestr: String? = null
    var deployerguid: String? = null
    var deployerusername: String? = null
    var deployerrealname: String? = null
    var deploytime: Date? = null
    var executionstarttime: Date? = null
    var executionendtime: Date? = null
    var executorguids: String? = null
    var executorusernames: String? = null
    /**
     * 与用户表用户名关联,用“&”连接多人,例如:张三&李四&王五
     */
    var executorrealtimes: String? = null
    /**
     * 未执行、正在执行、已结束
     */
    var status: String? = null
    var notifedcount: Int? = null
    /**
     * ER_GUID的集合,多个时“,”分割,自动匹配场景,同类场景多个考核规范时,现场巡查时,可单选或多选。
     */
    var rulelist: String? = null
    var stAssessorguid: String? = null
    var assessorusername: String? = null
    var assessorrealname: String? = null
    var assesstime: Date? = null
    var assessresult: String? = null
    var thirdassessorguid: String? = null
    var thirdassessorusername: String? = null
    var thirdassessorrealname: String? = null
    var thirdassesstime: Date? = null
    var thirdassessresult: String? = null
    var extension1: String? = null
    var extension2: String? = null
    var extension3: String? = null
    var remark: String? = null
}