feiyu02
2022-06-28 5670e4a15fba292ef5f8fb90e96072de976bb621
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
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
)