| | |
| | | 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 |
| | | } |