package cn.flightfeather.supervision.lightshare.vo
|
|
import cn.flightfeather.supervision.domain.enumeration.LedgerCheckStatus
|
import cn.flightfeather.supervision.domain.enumeration.SceneType
|
|
|
/**
|
* @author riku
|
* Date: 2019/5/6
|
* 台账子类型
|
*/
|
data class LedgerSubTypeVo constructor(
|
//台账子类型ID
|
var ledgerSubTypeId: Int? = null,
|
//台账名称
|
var ledgerName: String? = null,
|
//台账类型ID
|
var ledgerTypeId: Int? = null,
|
//台账类型
|
var ledgerType: String? = null,
|
//台账完成状态
|
var ledgerFinished: Boolean = false,
|
//台账是否上传
|
var upLoad: Boolean = false,
|
//台账是否需要上传
|
var needUpdate: Boolean = true,
|
//台账审核状态(0:未审核;1:通过;2:未通过)
|
// var checkStatus: Int = LedgerCheckStatus.UnCheck.value,
|
//上传是否准时
|
var onTime: Boolean = false,
|
|
var sceneType: Int = SceneType.Restaurant.value,
|
//台账图标
|
var iconUrl: String? = null,
|
//台账是否有实时性要求,没有实时性要求的台账才可以复制
|
var realTime: Boolean = false,
|
//台账说明
|
var description: String? = null,
|
//台账是否开启不涉及选项(默认开启)
|
var notRelated: Boolean = true,
|
//台账是否开启多组上传选项(默认不开启)
|
var multigroup: Boolean = false,
|
//审核人id
|
var verifierId: String? = null,
|
//审核人名称
|
var verifierName: String? = null,
|
//审核结果。null:未审核;false:审核不通过;true:审核通过
|
var verified: Boolean? = null,
|
//审核备注
|
var verifyRst: String? = null,
|
//是否涉及(拥有)该类台账
|
var involved: Boolean = true,
|
)
|