package cn.muchinfo.rma.global.data.database

import androidx.room.Entity
import androidx.room.PrimaryKey

/**
 * 数据库枚举模型
 * @property autoid Int 自增ID
 * @property bankmappedvalue String 银行服务对应值
 * @property enumdiccode String 所属枚举代码
 * @property enumdicid Int 所属枚举ID
 * @property enumdicname String 枚举项名称
 * @property enumitemname String 枚举项值
 * @property enumitemstatus Int 枚举项状态 - 1.启用 2.不启用
 * @property enumitemvalue String 通用值 - [币种通用简写]
 * @property param1 String 参数1[币种:币种小数位]
 * @property param2 String 参数1[币种:币种显示单位]
 * @property remark String 备注
 * @constructor
 */
@Entity(tableName = "enumdic")
data class EnumDicEntity (
    @PrimaryKey(autoGenerate = true)
    var autoid: Int = 0,
    var bankmappedvalue: String = "",
    var enumdiccode: String = "",
    var enumdicid: Int = 0,
    var enumdicname: String = "",
    var enumitemname: String = "",
    var enumitemstatus: Int = 0,
    var enumitemvalue: String = "",
    var param1: String = "",
    var param2: String = "",
    var remark: String = ""
)
