|
|
@@ -722,15 +722,16 @@ func (r *QhjMgrTradeDetail) GetDataEx() (interface{}, error) {
|
|
|
|
|
|
// QhjMgrTradeOrderDetailRsp 委托明细(给终端)
|
|
|
type QhjMgrTradeOrderDetailRsp struct {
|
|
|
- GOODSID int32 `json:"goodsid"` // 商品id
|
|
|
- ORDERID string `json:"orderid"` // 关联委托单号
|
|
|
- TRADEDATE string `json:"tradedate"` // 交易日
|
|
|
- ACCOUNTID int64 `json:"accountid"` // 资金账号
|
|
|
- ORDERTIME string `json:"ordertime"` // 委托时间
|
|
|
- ORDERPRICE float64 `json:"orderprice"` // 价格
|
|
|
- ORDERQTY float64 `json:"orderqty"` // 数量
|
|
|
- AMOUNT float64 `json:"amount"` // 金额
|
|
|
- QhjTradeEx `xorm:"extends"`
|
|
|
+ GOODSID int32 `json:"goodsid"` // 商品id
|
|
|
+ ORDERID string `json:"orderid"` // 关联委托单号
|
|
|
+ TRADEDATE string `json:"tradedate"` // 交易日
|
|
|
+ ACCOUNTID int64 `json:"accountid"` // 资金账号
|
|
|
+ ORDERTIME string `json:"ordertime"` // 委托时间
|
|
|
+ ORDERPRICE float64 `json:"orderprice"` // 价格
|
|
|
+ ORDERQTY float64 `json:"orderqty"` // 数量
|
|
|
+ AMOUNT float64 `json:"amount"` // 金额
|
|
|
+ ORDERSTATUS int32 `json:"orderstatus"` // 委托状态 - 1: 委托请求 2:待冻结 3:委托成功 4: 委托失败 5:配对成功 6: 已撤销 7:部分成交 8:已成交 9:部成部撤 10:成交失败 11:已拒绝 12:经过摘牌(先摘后挂专用-先摘后挂已摘过) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤 16:成交失败违约(荷兰式竞拍专用)
|
|
|
+ QhjTradeEx `xorm:"extends"`
|
|
|
}
|
|
|
|
|
|
// QhjMgrTradeOrderDetail 委托明细
|
|
|
@@ -895,7 +896,7 @@ func (r *QhjMgrTradeOrderDetail) GetDataEx() (interface{}, error) {
|
|
|
v.ACCOUNTID, v.ORDERID = sData[i].ACCOUNTID, sData[i].ORDERID
|
|
|
v.ORDERPRICE, v.ORDERQTY = sData[i].ORDERPRICE, sData[i].ORDERQTY
|
|
|
v.TRADEDATE, v.ORDERTIME = sData[i].TRADEDATE, sData[i].ORDERTIME
|
|
|
- v.GOODSID = sData[i].GOODSID
|
|
|
+ v.GOODSID, v.ORDERSTATUS = sData[i].GOODSID, sData[i].ORDERSTATUS
|
|
|
zoonFun := NewZoomFun(int(v.QTYDECIMALPLACE))
|
|
|
zoonFun(&v.ORDERQTY)
|
|
|
v.AMOUNT = v.ORDERPRICE * v.ORDERQTY * v.AGREEUNIT
|