package cn.flightfeather.supervision.lightshare.vo
|
|
import cn.flightfeather.supervision.domain.enumeration.SceneType
|
import com.fasterxml.jackson.annotation.JsonIgnoreProperties
|
import java.util.*
|
|
/**
|
* @author riku
|
* Date: 2019/5/24
|
* 台账详情
|
*/
|
@JsonIgnoreProperties(ignoreUnknown = true)
|
data class LedgerVo constructor(
|
//台账记录id
|
var id: String? = null,
|
//台账子类型ID
|
var ledgerSubTypeId: Int? = null,
|
//台账名称
|
var ledgerName: String? = null,
|
//台账类型ID
|
var ledgerTypeId: Int? = null,
|
//台账类型
|
var ledgerType: String? = null,
|
//台账是否本地填写完成
|
var ledgerFinished: Boolean = false,
|
//台账是否上传
|
var isUpLoad: Boolean = false,
|
//台账更新日期
|
var updateDate: Date? = null,
|
//台账更新类型(0部分更新(部分缺失、遗失)、1已更新、2无更新等)
|
var updateType: Byte? = null,
|
//台账多媒体文件类型
|
var fileType: Int? = null,
|
//台账基础多媒体文件路径
|
var path1: String? = null,
|
//台账基础多媒体文件备注
|
var remark1: String? = null,
|
//台账补充多媒体文件路径
|
var path2: String? = null,
|
//台账补充多媒体文件备注
|
var remark2: String? = null,
|
//台账所属的场景类型
|
var sceneType: Int = SceneType.NoType.value
|
)
|