|
|
@@ -3166,6 +3166,9 @@ type Ermcp3TradeLinkDetail struct {
|
|
|
GOODSNAME string `json:"goodsname" xorm:"'GOODSNAME'"` // 合约名称
|
|
|
ENUMDICNAME string `json:"enumdicname" xorm:"'ENUMDICNAME'"` // 单位名称
|
|
|
CHANNELBUILDTYPE int32 `json:"channelbuildtype" xorm:"'CHANNELBUILDTYPE'"` // 委托单据类型 0:无 1:建仓 2:平仓
|
|
|
+ MIDDLEGOODSCODE string `json:"middlegoodscode" xorm:"'MIDDLEGOODSCODE'"` // 套保品种代码
|
|
|
+ MIDDLEGOODSNAME string `json:"middlegoodsname" xorm:"'MIDDLEGOODSNAME'"` // 套保品种名称
|
|
|
+
|
|
|
}
|
|
|
|
|
|
func (r *Ermcp3TradeLinkDetail) calc() {
|
|
|
@@ -3208,7 +3211,9 @@ select t.LINKSTATUS,
|
|
|
g.goodsname,
|
|
|
g.agreeunit,
|
|
|
e.enumdicname,
|
|
|
- k.channelbuildtype
|
|
|
+ k.channelbuildtype,
|
|
|
+ mg.middlegoodscode,
|
|
|
+ mg.middlegoodsname
|
|
|
from ERMCP_PA_TradeLinkDetail t
|
|
|
inner join ermcp_pa_tradelink k
|
|
|
on t.tradeid = k.tradeid
|
|
|
@@ -3221,6 +3226,7 @@ select t.LINKSTATUS,
|
|
|
on ta.relateduserid = u.userid
|
|
|
left join goods g
|
|
|
on t.goodsid = g.goodsid
|
|
|
+ left join erms_middlegoods mg on t.middlegoodsid=mg.middlegoodsid
|
|
|
left join enumdicitem e
|
|
|
on g.goodunitid = e.enumitemname
|
|
|
and e.enumdiccode = 'goodsunit'
|