|
|
@@ -293,10 +293,10 @@ func GetHedgeOutTradePositions(accountID int, marketID int) ([]Hedgeouttradeposi
|
|
|
func GetHedgeInnerHolderDetails(accountID, goodsID, buyOrSell int) ([]Hedgeinnerholderdetail, error) {
|
|
|
hedgeInnerHolderDetails := make([]Hedgeinnerholderdetail, 0)
|
|
|
|
|
|
- if err := db.GetEngine().
|
|
|
- Where("GOODSID = ?", goodsID).
|
|
|
- And("BUYORSELL = ?", buyOrSell).
|
|
|
- And("ACCOUNTID = ?", accountID).
|
|
|
+ if err := db.GetEngine().Table("HEDGE_INNERHOLDERDETAIL T").Select("T.TRADEID TRADEIDSTR, T.*").
|
|
|
+ Where("T.GOODSID = ?", goodsID).
|
|
|
+ And("T.BUYORSELL = ?", buyOrSell).
|
|
|
+ And("T.ACCOUNTID = ?", accountID).
|
|
|
Find(&hedgeInnerHolderDetails); err != nil {
|
|
|
return nil, err
|
|
|
}
|