|
|
@@ -2,61 +2,114 @@ package cn.muchinfo.rma.global.data
|
|
|
|
|
|
import android.os.Parcel
|
|
|
import android.os.Parcelable
|
|
|
+import com.google.gson.annotations.SerializedName
|
|
|
|
|
|
//新版现货报表实体
|
|
|
data class AreaSpotplReportData(
|
|
|
- val accountid : String? = "",//期货账户ID (作废, 默认为0)
|
|
|
- val accountname : String? = "",//机构名称
|
|
|
- val actualpl : String? = "",//现货损益
|
|
|
- val areauserid : String? = "",//所属机构\交易用户ID
|
|
|
- val biztype : String? = "",//业务类型 - 1:套保 2:套利
|
|
|
- val brandname : String? = "",//品牌名称
|
|
|
- val curamount : String? = "",//期末额
|
|
|
- val curaverageprice : String? = "",//期末均价
|
|
|
- val curbuyamount : String? = "",//期末采购总额
|
|
|
- val curbuyqty : String? = "",//期末采购总量
|
|
|
- val curmarketvalue : String? = "",//参考市值(期末市值)
|
|
|
- val curqty : String? = "",//期末量
|
|
|
- val currencyid : String? = "",//结算币种ID【原值】
|
|
|
- val currencyname : String? = "",//币种名称
|
|
|
- val cursellamount : String? = "",//期末销售总额
|
|
|
- val cursellqty : String? = "",//期末销售总量
|
|
|
- val curspotprice : String? = "",//参考市价(最新价)
|
|
|
- val cycletime : String? = "",//周期时间 月(YYYYMM) 季(YYYYQ) 年(YYYY) 周(YYYYIW) 全(0)【原值】
|
|
|
- val cycletype : String? = "",//周期类型 - 1:月 2:季 3:年 4:周 5:全报表【原值】
|
|
|
- val deliverygoodscode : String? = "",//现货商品代码
|
|
|
- val deliverygoodsid : String? = "",//现货品种ID
|
|
|
- val deliverygoodsname : String? = "",//现货商品名称
|
|
|
- val enumdicname : String? = "",//现货商品单位名称
|
|
|
- val floatpl : String? = "",//浮动损益
|
|
|
- val goodsunitid : String? = "",//现货商品单位id
|
|
|
- val oriamount : String? = "",//期初额
|
|
|
- val oriaverageprice : String? = "",//期初均价
|
|
|
- val oribuyamount: String? = "",//期初采购总额
|
|
|
- val oribuyqty : String? = "",//期初采购总量
|
|
|
- val oriqty : String? = "",//期初量
|
|
|
- val orisellamount: String? = "",//期初销售总额
|
|
|
- val orisellqty: String? = "",//期初销售总量
|
|
|
- val reckondate: String? = "",//日照时期(yyyyMMdd)
|
|
|
+ @SerializedName("accountid")
|
|
|
+ val accountid: String? = "",//期货账户ID (作废, 默认为0)
|
|
|
+ @SerializedName("accountname")
|
|
|
+ val accountname: String? = "",//机构名称
|
|
|
+ @SerializedName("actualpl")
|
|
|
+ val actualpl: String? = "",//现货损益
|
|
|
+ @SerializedName("areauserid")
|
|
|
+ val areauserid: String? = "",//所属机构\交易用户ID
|
|
|
+ @SerializedName("biztype")
|
|
|
+ val biztype: String? = "",//业务类型 - 1:套保 2:套利
|
|
|
+ @SerializedName("brandname")
|
|
|
+ val brandname: String? = "",//品牌名称
|
|
|
+ @SerializedName("curamount")
|
|
|
+ val curamount: String? = "",//期末额
|
|
|
+ @SerializedName("curaverageprice")
|
|
|
+ val curaverageprice: String? = "",//期末均价
|
|
|
+ @SerializedName("curbuyamount")
|
|
|
+ val curbuyamount: String? = "",//期末采购总额
|
|
|
+ @SerializedName("curbuyqty")
|
|
|
+ val curbuyqty: String? = "",//期末采购总量
|
|
|
+ @SerializedName("curmarketvalue")
|
|
|
+ val curmarketvalue: String? = "",//参考市值(期末市值)
|
|
|
+ @SerializedName("curqty")
|
|
|
+ val curqty: String? = "",//期末量
|
|
|
+ @SerializedName("currencyid")
|
|
|
+ val currencyid: String? = "",//结算币种ID【原值】
|
|
|
+ @SerializedName("currencyname")
|
|
|
+ val currencyname: String? = "",//币种名称
|
|
|
+ @SerializedName("cursellamount")
|
|
|
+ val cursellamount: String? = "",//期末销售总额
|
|
|
+ @SerializedName("cursellqty")
|
|
|
+ val cursellqty: String? = "",//期末销售总量
|
|
|
+ @SerializedName("curspotprice")
|
|
|
+ val curspotprice: String? = "",//参考市价(最新价)
|
|
|
+ @SerializedName("cycletime")
|
|
|
+ val cycletime: String? = "",//周期时间 月(YYYYMM) 季(YYYYQ) 年(YYYY) 周(YYYYIW) 全(0)【原值】
|
|
|
+ @SerializedName("cycletype")
|
|
|
+ val cycletype: String? = "",//周期类型 - 1:月 2:季 3:年 4:周 5:全报表【原值】
|
|
|
+ @SerializedName("deliverygoodscode")
|
|
|
+ val deliverygoodscode: String? = "",//现货商品代码
|
|
|
+ @SerializedName("deliverygoodsid")
|
|
|
+ val deliverygoodsid: String? = "",//现货品种ID
|
|
|
+ @SerializedName("deliverygoodsname")
|
|
|
+ val deliverygoodsname: String? = "",//现货商品名称
|
|
|
+ @SerializedName("enumdicname")
|
|
|
+ val enumdicname: String? = "",//现货商品单位名称
|
|
|
+ @SerializedName("floatpl")
|
|
|
+ val floatpl: String? = "",//浮动损益
|
|
|
+ @SerializedName("goodsunitid")
|
|
|
+ val goodsunitid: String? = "",//现货商品单位id
|
|
|
+ @SerializedName("oriamount")
|
|
|
+ val oriamount: String? = "",//期初额
|
|
|
+ @SerializedName("oriaverageprice")
|
|
|
+ val oriaverageprice: String? = "",//期初均价
|
|
|
+ @SerializedName("oribuyamount")
|
|
|
+ val oribuyamount: String? = "",//期初采购总额
|
|
|
+ @SerializedName("oribuyqty")
|
|
|
+ val oribuyqty: String? = "",//期初采购总量
|
|
|
+ @SerializedName("oriqty")
|
|
|
+ val oriqty: String? = "",//期初量
|
|
|
+ @SerializedName("orisellamount")
|
|
|
+ val orisellamount: String? = "",//期初销售总额
|
|
|
+ @SerializedName("orisellqty")
|
|
|
+ val orisellqty: String? = "",//期初销售总量
|
|
|
+ @SerializedName("reckondate")
|
|
|
+ val reckondate: String? = "",//日照时期(yyyyMMdd)
|
|
|
+ @SerializedName("spotgoodsbrandid")
|
|
|
val spotgoodsbrandid: String? = "",//现货品牌ID
|
|
|
- val todaybuyamount : String? = "",//今日采购额(今采购额)
|
|
|
- val todaybuyaverageprice : String? = "",//今日采购均价
|
|
|
+ @SerializedName("todaybuyamount")
|
|
|
+ val todaybuyamount: String? = "",//今日采购额(今采购额)
|
|
|
+ @SerializedName("todaybuyaverageprice")
|
|
|
+ val todaybuyaverageprice: String? = "",//今日采购均价
|
|
|
+ @SerializedName("todaybuyqty")
|
|
|
val todaybuyqty: String? = "",//今日采购量(今采购量)
|
|
|
+ @SerializedName("todayinqty")
|
|
|
val todayinqty: String? = "",//今日入库量(今入库量)
|
|
|
- val todayoutqty : String? ="",//今日出库量(今出库量)
|
|
|
- val todaysellamount :String? = "",//今日销售额(今销售额)
|
|
|
- val todaysellaverageprice : String? = "",//今日销售均价
|
|
|
- val todaysellqty : String? = "",//今日销售量(今销售量)
|
|
|
- val unitid : String? = "",//品类单位id
|
|
|
- val unitidname : String? = "",//品类单位名称
|
|
|
- val updatetime : String? = "",//更新时间
|
|
|
- val wrfactortypeid : String? = "",//仓单要素类型ID(212+Unix秒时间戳(10位)+xxxxxx)
|
|
|
- val wrstandardcode : String? = "",//品类代码
|
|
|
- val wrstandardid : String? = "",//现货品类ID
|
|
|
- val wrstandardname : String? = "",//品类名称
|
|
|
- val begindate : String? = "",//开始交易日
|
|
|
- val enddate : String? = "",//结束交易日
|
|
|
- var rightData : List<String>? = arrayListOf()//组装的右侧数据
|
|
|
+ @SerializedName("todayoutqty")
|
|
|
+ val todayoutqty: String? = "",//今日出库量(今出库量)
|
|
|
+ @SerializedName("todaysellamount")
|
|
|
+ val todaysellamount: String? = "",//今日销售额(今销售额)
|
|
|
+ @SerializedName("todaysellaverageprice")
|
|
|
+ val todaysellaverageprice: String? = "",//今日销售均价
|
|
|
+ @SerializedName("todaysellqty")
|
|
|
+ val todaysellqty: String? = "",//今日销售量(今销售量)
|
|
|
+ @SerializedName("unitid")
|
|
|
+ val unitid: String? = "",//品类单位id
|
|
|
+ @SerializedName("unitidname")
|
|
|
+ val unitidname: String? = "",//品类单位名称
|
|
|
+ @SerializedName("updatetime")
|
|
|
+ val updatetime: String? = "",//更新时间
|
|
|
+ @SerializedName("wrfactortypeid")
|
|
|
+ val wrfactortypeid: String? = "",//仓单要素类型ID(212+Unix秒时间戳(10位)+xxxxxx)
|
|
|
+ @SerializedName("wrstandardcode")
|
|
|
+ val wrstandardcode: String? = "",//品类代码
|
|
|
+ @SerializedName("wrstandardid")
|
|
|
+ val wrstandardid: String? = "",//现货品类ID
|
|
|
+ @SerializedName("wrstandardname")
|
|
|
+ val wrstandardname: String? = "",//品类名称
|
|
|
+ @SerializedName("begindate")
|
|
|
+ val begindate: String? = "",//开始交易日
|
|
|
+ @SerializedName("enddate")
|
|
|
+ val enddate: String? = "",//结束交易日
|
|
|
+ @SerializedName("rightData")
|
|
|
+ var rightData: List<String>? = arrayListOf()//组装的右侧数据
|
|
|
) : Parcelable{
|
|
|
constructor(parcel: Parcel) : this(
|
|
|
parcel.readString(),
|