|
|
@@ -3045,6 +3045,7 @@ type Ermcp3SCMiddleGoods struct {
|
|
|
DELIVERYGOODSCODE string `json:"deliverygoodscode" xorm:"'DELIVERYGOODSCODE'"` // 现货品种代码
|
|
|
DELIVERYGOODSNAME string `json:"deliverygoodsname" xorm:"'DELIVERYGOODSNAME'"` // 现货品种名称
|
|
|
ENUMDICNAME string `json:"enumdicname" xorm:"'ENUMDICNAME'"` // 现货单位名称
|
|
|
+ BIZTYPE int `json:"biztype" xorm:"'BIZTYPE'" form:"biztype"` // 业务类型 1:套保 2:套利
|
|
|
|
|
|
BUYORSELL int32 `json:"-" form:"buyorsell"` // 买卖方向, 用作筛选
|
|
|
GOODSGROUPID int32 `json:"-" form:"goodsgroupid"` // 期货商品组id, 用作筛选
|
|
|
@@ -3070,6 +3071,7 @@ select s.userid,
|
|
|
u1.accountname customername,
|
|
|
s.contractno,
|
|
|
s.contracttype,
|
|
|
+ s.biztype,
|
|
|
to_char(s.spotcontractid) spotcontractid,
|
|
|
w.wrstandardid,
|
|
|
w.wrstandardcode,
|
|
|
@@ -3107,6 +3109,7 @@ select s.userid,
|
|
|
r.CONTRACTTYPE = 1
|
|
|
}
|
|
|
sqlId.And("s.CONTRACTTYPE", r.CONTRACTTYPE)
|
|
|
+ sqlId.AndEx("s.biztype", r.BIZTYPE, r.BIZTYPE > 0)
|
|
|
sqlId.JoinFormat(" and %v in(s.userid, s.tradeuserid, s.saleuserid, s.tradeuserid)", r.USERID)
|
|
|
sqlId.AndLike("s.contractno", r.CONTRACTNO)
|
|
|
sqlId.AndLike("u1.accountname", r.CUSTOMERNAME)
|