|
|
@@ -0,0 +1,99 @@
|
|
|
+package cn.muchinfo.rma.global.data.account.loginQeruy
|
|
|
+
|
|
|
+import androidx.room.ColumnInfo
|
|
|
+import androidx.room.Dao
|
|
|
+import androidx.room.Entity
|
|
|
+import androidx.room.PrimaryKey
|
|
|
+
|
|
|
+@Entity(tableName = "goods_infos")
|
|
|
+data class GoodsInfo(
|
|
|
+ @PrimaryKey
|
|
|
+ @ColumnInfo(name = "goods_id")
|
|
|
+ var goodsid : Int = 0, // 商品ID(自增ID SEQ_GOODS)
|
|
|
+ @ColumnInfo(name = "goods_code")
|
|
|
+ var goodscode : String = "", // 商品代码(内部)
|
|
|
+ @ColumnInfo(name = "goods_name")
|
|
|
+ var goodsname : String = "", // 商品名称
|
|
|
+ @ColumnInfo(name = "market_id")
|
|
|
+ var marketid : Int = 0, // 所属市场ID
|
|
|
+ @ColumnInfo(name = "goods_group_id")
|
|
|
+ var goodsgroupid : Int = 0, // 所属商品组ID
|
|
|
+ @ColumnInfo(name = "goods_status")
|
|
|
+ var goodsstatus : Int = 0, // 商品状态- 1:待审核 2:未上市 3:上市 4:已注销 5:审核拒绝 6:退市 7:待退市
|
|
|
+ @ColumnInfo(name = "currency_id")
|
|
|
+ var currencyid : Int = 0, // 报价货币ID
|
|
|
+ @ColumnInfo(name = "good_unit_id")
|
|
|
+ var goodunitid : Int = 0, // 报价单位ID
|
|
|
+ @ColumnInfo(name = "agree_unit")
|
|
|
+ var agreeunit : Int = 0, // 合约单位
|
|
|
+ @ColumnInfo(name = "decimal_place")
|
|
|
+ var decimalplace : Int = 0, // 报价小数位
|
|
|
+ @ColumnInfo(name = "listing_date")
|
|
|
+ var listingdate : String = "", // 交易开始日期
|
|
|
+ @ColumnInfo(name = "last_trade_date")
|
|
|
+ var lasttradedate : String = "", // 最后交易日期(状态:待退市)
|
|
|
+ @ColumnInfo(name = "delisting_date")
|
|
|
+ var delistingdate : String = "", // 商品退市时间(状态:退市) – 已作废
|
|
|
+ @ColumnInfo(name = "delivery_flag")
|
|
|
+ var deliveryflag : Int = 0, // 交割标志 - 0:不可交割 1:可交割
|
|
|
+ @ColumnInfo(name = "has_quoter")
|
|
|
+ var hasquoter : Int = 0, // 是否有报价商 - 0:无报价商 1:有报价商
|
|
|
+ @ColumnInfo(name = "hq_protect_time")
|
|
|
+ var hqprotecttime : Int = 0, // 行情保护时间(秒)
|
|
|
+ @ColumnInfo(name = "quote_show_type")
|
|
|
+ var quoteshowtype : Int = 0, // 行情报价类型: 1:成交价 2:买卖中间价 3:含买价 4:含卖价做市模式固定为3:含买价
|
|
|
+ @ColumnInfo(name = "quote_show_type_interval")
|
|
|
+ var quoteshowtypeinterval : Int = 0, // 行情报价间隔时间(秒)(成交价时为0)
|
|
|
+ @ColumnInfo(name = "modify_status")
|
|
|
+ var modifystatus : Int = 0, // 变更状态 - 1:未变更 2:变更中 3:待审核 4:已审核
|
|
|
+ @ColumnInfo(name = "goods_trade_type")
|
|
|
+ var goodstradetype : Int = 0, // 商品交易权限类型 - 1:可建可平 3:不可建可平
|
|
|
+ @ColumnInfo(name = "creator_id")
|
|
|
+ var creatorid : Int = 0, // 创建人
|
|
|
+ @ColumnInfo(name = "create_time")
|
|
|
+ var createtime : String = "", // 创建时间
|
|
|
+ @ColumnInfo(name = "audit_account_id")
|
|
|
+ var auditaccountid : Int = 0, // 审核操作员账号
|
|
|
+ @ColumnInfo(name = "audit_time")
|
|
|
+ var audittime : String = "", // 审核时间
|
|
|
+ @ColumnInfo(name = "modify_time")
|
|
|
+ var modifytime : String = "", // 修改时间
|
|
|
+ @ColumnInfo(name = "modifier_id")
|
|
|
+ var modifierid : Int = 0, // 修改人
|
|
|
+ @ColumnInfo(name = "cancel_account_id")
|
|
|
+ var cancelaccountid : Int = 0, // 注销操作员账号
|
|
|
+ @ColumnInfo(name = "remark")
|
|
|
+ var remark : String = "", // 备注
|
|
|
+ @ColumnInfo(name = "cancel_time")
|
|
|
+ var canceltime : String = "", // 注销时间
|
|
|
+ @ColumnInfo(name = "delisting_mode")
|
|
|
+ var delistingmode : Int = 0, // 退市方式 - 1:退市平仓 2:退市交收 3:不处理(仅期权\币币兑换)
|
|
|
+ @ColumnInfo(name = "force_close_mode")
|
|
|
+ var forceclosemode : Int = 0, // 定期强平方式 - 1:无 2:每日 3:每周 4:每月[收益权]
|
|
|
+ @ColumnInfo(name = "force_close_value")
|
|
|
+ var forceclosevalue : Int = 0, // 定期强平参数 [收益权]
|
|
|
+ @ColumnInfo(name = "cut_mode")
|
|
|
+ var cutmode : Int = 0, // 斩仓方式 - 1:不斩仓 2:自动斩仓 3:半自动斩仓
|
|
|
+ @ColumnInfo(name = "quote_min_unit")
|
|
|
+ var quoteminunit : Int = 0, // 行情最小变动单位 [整数,报价小数位一起使用]
|
|
|
+ @ColumnInfo(name = "is_buy_limited")
|
|
|
+ var isbuylimited : Int = 0, // 是否限制建仓量 - 0:不限制 1:限制
|
|
|
+ @ColumnInfo(name = "inner_deal_mode")
|
|
|
+ var innerdealmode : Int = 0, // 内部成交方式[通道交易] - 1:净头寸 2:开平 3:平今
|
|
|
+ @ColumnInfo(name = "outer_deal_mode")
|
|
|
+ var outerdealmode : Int = 0, // 外部成交方式[通道交易]- 1:净头寸 2:开平 3:平今
|
|
|
+ @ColumnInfo(name = "close_price_mode")
|
|
|
+ var closepricemode : Int = 0, // 强平价格方式 - 1:市价 2:最新价 3:涨跌停(未实现)
|
|
|
+ @ColumnInfo(name = "close_price_param")
|
|
|
+ var closepriceparam : Int = 0, // 强平最新价浮动比例 - 方式为2时使用 (<1)买 上浮 (1+x)最新价卖 下浮 (1-x)最新价
|
|
|
+ @ColumnInfo(name = "qty_decimal_place")
|
|
|
+ var qtydecimalplace : Int = 0, // 成交量小数位
|
|
|
+ @ColumnInfo(name = "goods_currency_id")
|
|
|
+ var goodscurrencyid : Int = 0, // 合约货币ID
|
|
|
+ @ColumnInfo(name = "goods_quote_type")
|
|
|
+ var goodsquotetype : Int = 0, // 合约报价类型: 1-直接报价 2-间接报价
|
|
|
+ @ColumnInfo(name = "quote_gear")
|
|
|
+ var quotegear : Int = 0, // 行情档位(1-10)
|
|
|
+ @ColumnInfo(name = "out_goods_code")
|
|
|
+ var outgoodscode : String = "" // 商品代码(外部)
|
|
|
+)
|