|
@@ -0,0 +1,147 @@
|
|
|
|
|
+package cn.muchinfo.rma.global.data
|
|
|
|
|
+
|
|
|
|
|
+import android.os.Parcel
|
|
|
|
|
+import android.os.Parcelable
|
|
|
|
|
+import com.google.gson.annotations.SerializedName
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 现货商品参数变更申请(流水)
|
|
|
|
|
+ * 原型页面:
|
|
|
|
|
+1.商品信息->商品参数修改流水-> 增值税税率 | 折算系数 | 成本权重
|
|
|
|
|
+2.风管审核->套保比例审核 | 折算系数审核 | 增值税税率审核 | 成本权重审核
|
|
|
|
|
+ */
|
|
|
|
|
+data class ParamChangeAppData(
|
|
|
|
|
+ @SerializedName("aftervalue")
|
|
|
|
|
+ val aftervalue : String? = "",//变更后
|
|
|
|
|
+ @SerializedName("applicationid")
|
|
|
|
|
+ val applicationid : String? = "",//申请ID(619+Unix秒时间戳(10位)+xxxxxx)
|
|
|
|
|
+ @SerializedName("applyid")
|
|
|
|
|
+ val applyid : String? = "",//申请人
|
|
|
|
|
+ @SerializedName("applyname")
|
|
|
|
|
+ val applyname : String? = "",//申请人名称(代码)
|
|
|
|
|
+ @SerializedName("applyremark")
|
|
|
|
|
+ val applyremark : String? = "",//申请备注
|
|
|
|
|
+ @SerializedName("applysrc")
|
|
|
|
|
+ val applysrc : String? = "",//申请来源 - 1:管理端 2:终端
|
|
|
|
|
+ @SerializedName("applystatus")
|
|
|
|
|
+ val applystatus : String? = "",//申请状态 - 1:待审核 2:审核通过 3:审核拒绝 4:处理失败 5:已撤回
|
|
|
|
|
+ @SerializedName("applytime")
|
|
|
|
|
+ val applytime : String? = "",//申请时间
|
|
|
|
|
+ @SerializedName("areauserid")
|
|
|
|
|
+ val areauserid : String? = "",//所属机构用户ID
|
|
|
|
|
+ @SerializedName("auditid")
|
|
|
|
|
+ val auditid : String? = "",//审核人
|
|
|
|
|
+ @SerializedName("auditname")
|
|
|
|
|
+ val auditname : String? = "",//审核人名称(代码)
|
|
|
|
|
+ @SerializedName("auditremark")
|
|
|
|
|
+ val auditremark : String? = "",//审核备注
|
|
|
|
|
+ @SerializedName("auditsrc")
|
|
|
|
|
+ val auditsrc : String? = "",//审核来源 - 1:管理端 2:终端
|
|
|
|
|
+ @SerializedName("audittime")
|
|
|
|
|
+ val audittime : String? = "",//审核时间
|
|
|
|
|
+ @SerializedName("audittradedate")
|
|
|
|
|
+ val audittradedate : String? = "",//审核交易日(yyyyMMdd)
|
|
|
|
|
+ @SerializedName("beforevalue")
|
|
|
|
|
+ val beforevalue : String? = "",//变更前
|
|
|
|
|
+ @SerializedName("deliverygoodscode")
|
|
|
|
|
+ val deliverygoodscode : String? = "",//品种代码
|
|
|
|
|
+ @SerializedName("deliverygoodsid")
|
|
|
|
|
+ val deliverygoodsid : String? = "",//品种id
|
|
|
|
|
+ @SerializedName("deliverygoodsname")
|
|
|
|
|
+ val deliverygoodsname : String? = "",//品种名称
|
|
|
|
|
+ @SerializedName("middlegoodscode")
|
|
|
|
|
+ val middlegoodscode : String? = "",//套保品种代码
|
|
|
|
|
+ @SerializedName("middlegoodsid")
|
|
|
|
|
+ val middlegoodsid : String? = "",//套保品种ID [ParamChangeType = 2,3,4]
|
|
|
|
|
+ @SerializedName("middlegoodsname")
|
|
|
|
|
+ val middlegoodsname: String? = "",//套保品种名称
|
|
|
|
|
+ @SerializedName("operatetype")
|
|
|
|
|
+ val operatetype : String? = "",//操作类型 - 1:新增 2:修改
|
|
|
|
|
+ @SerializedName("paramchangetype")
|
|
|
|
|
+ val paramchangetype : String? = "",//参数变更类型 - 1:增值税率变更(现货商品) 2:折算系数变更(现货商品) 3:成本权重(现货商品) 4:套保比率变更(套保品种)
|
|
|
|
|
+ @SerializedName("wrstandardcode")
|
|
|
|
|
+ val wrstandardcode : String? = "",//现货商品代码
|
|
|
|
|
+ @SerializedName("wrstandardid")
|
|
|
|
|
+ val wrstandardid : String? = "",//现货商品ID [ParamChangeType = 1,2,3]
|
|
|
|
|
+ @SerializedName("wrstandardname")
|
|
|
|
|
+ val wrstandardname : String? = "",//现货商品名称
|
|
|
|
|
+ var isClick : Int = 0
|
|
|
|
|
+) : Parcelable{
|
|
|
|
|
+ constructor(parcel: Parcel) : this(
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readString(),
|
|
|
|
|
+ parcel.readInt()
|
|
|
|
|
+ ) {
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ override fun writeToParcel(parcel: Parcel, flags: Int) {
|
|
|
|
|
+ parcel.writeString(aftervalue)
|
|
|
|
|
+ parcel.writeString(applicationid)
|
|
|
|
|
+ parcel.writeString(applyid)
|
|
|
|
|
+ parcel.writeString(applyname)
|
|
|
|
|
+ parcel.writeString(applyremark)
|
|
|
|
|
+ parcel.writeString(applysrc)
|
|
|
|
|
+ parcel.writeString(applystatus)
|
|
|
|
|
+ parcel.writeString(applytime)
|
|
|
|
|
+ parcel.writeString(areauserid)
|
|
|
|
|
+ parcel.writeString(auditid)
|
|
|
|
|
+ parcel.writeString(auditname)
|
|
|
|
|
+ parcel.writeString(auditremark)
|
|
|
|
|
+ parcel.writeString(auditsrc)
|
|
|
|
|
+ parcel.writeString(audittime)
|
|
|
|
|
+ parcel.writeString(audittradedate)
|
|
|
|
|
+ parcel.writeString(beforevalue)
|
|
|
|
|
+ parcel.writeString(deliverygoodscode)
|
|
|
|
|
+ parcel.writeString(deliverygoodsid)
|
|
|
|
|
+ parcel.writeString(deliverygoodsname)
|
|
|
|
|
+ parcel.writeString(middlegoodscode)
|
|
|
|
|
+ parcel.writeString(middlegoodsid)
|
|
|
|
|
+ parcel.writeString(middlegoodsname)
|
|
|
|
|
+ parcel.writeString(operatetype)
|
|
|
|
|
+ parcel.writeString(paramchangetype)
|
|
|
|
|
+ parcel.writeString(wrstandardcode)
|
|
|
|
|
+ parcel.writeString(wrstandardid)
|
|
|
|
|
+ parcel.writeString(wrstandardname)
|
|
|
|
|
+ parcel.writeInt(isClick)
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ override fun describeContents(): Int {
|
|
|
|
|
+ return 0
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ companion object CREATOR : Parcelable.Creator<ParamChangeAppData> {
|
|
|
|
|
+ override fun createFromParcel(parcel: Parcel): ParamChangeAppData {
|
|
|
|
|
+ return ParamChangeAppData(parcel)
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ override fun newArray(size: Int): Array<ParamChangeAppData?> {
|
|
|
|
|
+ return arrayOfNulls(size)
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+}
|