|
|
@@ -337,7 +337,7 @@ func (r *WrOrderQuoteDetail) buildSql() string {
|
|
|
" where 1 = 1" +
|
|
|
" and t.wrtradetype = 1" +
|
|
|
" and t.isspecified = 0" +
|
|
|
- " and t.wrtradeorderstatus in (3, 10)"
|
|
|
+ " and t.wrtradeorderstatus in (3, 7)"
|
|
|
sqlId.And("t.haswr", r.HasWr)
|
|
|
sqlId.And("t.wrpricetype", r.WrPriceType)
|
|
|
sqlId.And("t.wrfactortypeid", r.WRFACTORTYPEID)
|
|
|
@@ -635,7 +635,7 @@ type WrOrderDetail struct {
|
|
|
PRICEMOVE float64 `json:"pricemove" xorm:"PRICEMOVE" form:"pricemove"` // 升贴水(浮动价时填写) - [挂牌]
|
|
|
TRADEPRICE float64 `json:"tradeprice" xorm:"TRADEPRICE" form:"tradeprice"` // 成交价格 - [摘牌] (浮动价 ((商品1价格*商品1价格系数+升贴水)* 商品1重量系数 + 商品2价格*商品2价格系数+商品2升贴水)* 商品2重量系数 ...)* 委托单价格系数 + 委托单升贴水)
|
|
|
ORDERTIME string `json:"ordertime" xorm:"ORDERTIME" form:"ordertime"` // 委托时间(挂牌时间)
|
|
|
- WRTRADEORDERSTATUS int32 `json:"wrtradeorderstatus" xorm:"WRTRADEORDERSTATUS"` // 委托状态 - 1:委托请求 2:待冻结 3:委托成功 4:委托失败 5:配对成功 6:已撤 7:已成 8:成交失败 9:委托拒绝 10:挂牌部分成交 11:仓单生成失败 12:首付扣款失败 13:履约失败 14:撤单解冻贷款失败 15:部成部撤
|
|
|
+ WRTRADEORDERSTATUS int32 `json:"wrtradeorderstatus" xorm:"WRTRADEORDERSTATUS"` // 委托状态 - 1:委托请求 2:待冻结 3:委托成功 4:委托失败 5:配对成功 6:已撤 7:部成 8:已成 9:部成部撤 10:成交失败 11:委托拒绝 12:经过摘牌(先摘后挂专用) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤 16:成交失败违约(荷兰式竞拍专用) 17:冻结PD成功 18:冻结PD失败 19:冻结能量成功 20:冻结能量失败 21:预约已报价 22:过期未付 23:优惠券处理中 24:仓单生成失败 25:首付扣款失败 26:履约失败 27:撤单解冻贷款失败
|
|
|
GOODSID int32 `json:"goodsid" xorm:"'GOODSID'"` // 期货商品id
|
|
|
GOODSCODE string `json:"goodscode" xorm:"'GOODSCODE'"` // 期货合约
|
|
|
GOODSNAME string `json:"goodsname" xorm:"'GOODSNAME'"` // 商品名称
|
|
|
@@ -2924,7 +2924,7 @@ select to_char(t.wrtradeorderid) wrtradeorderid,
|
|
|
where 1 = 1
|
|
|
and t.wrtradetype = 1
|
|
|
and t.isspecified=1
|
|
|
- and t.wrtradeorderstatus in (3, 10)
|
|
|
+ and t.wrtradeorderstatus in (3, 7)
|
|
|
and (t.userid=%v or
|
|
|
(t.allfriendsflag=1 and t.userid in(select userid from userfriend where frienduserid=%v))
|
|
|
or (t.allfriendsflag=0 and %v in(select k.matchuserid from wrtrade_matchdetail k where k.wrtradeorderid=t.wrtradeorderid))
|