| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- /**
- * @Author: zou.yingbin
- * @Create : 2021/9/6 16:50
- * @Modify : 2021/9/6 16:50
- */
- package tradexx
- import (
- "github.com/gin-gonic/gin"
- "mtp2_if/global/app"
- "mtp2_if/models"
- )
- // QueryTradeHolderDetail
- // @Summary 查询持仓明细
- // @Produce json
- // @Security ApiKeyAuth
- // @Param userid query int false "用户id"
- // @Param accids query string false "资金账号, 格式 1,2,3"
- // @Param trademodes query string false "交易模式, 格式 1,2,3"
- // @Param marketids query string false "市场id, 格式 1,2,3"
- // @Param goodsid query int false "商品id"
- // @Param buyorsell query int false "买卖方向 0-买 1-卖"
- // @Success 200 {array} models.TradeHolderDetail
- // @Failure 500 {object} app.Response
- // @Router /Order/QueryTradeHolderDetail [get]
- // @Tags 通用单据
- func QueryTradeHolderDetail(c *gin.Context) {
- a := app.GinUtils{Gin: app.Gin{C: c}}
- m := models.TradeHolderDetail{BUYORSELL: -1}
- a.DoBindReq(&m)
- a.DoGetDataI(&m)
- }
- /* 暂时不启用, 未完成获取行情计算浮动盈亏
- // QueryTradePosition
- // @Summary 查询持仓汇总2
- // @Produce json
- // @Security ApiKeyAuth
- // @Param userid query int false "用户id"
- // @Param accids query string false "资金账号, 格式 1,2,3"
- // @Param trademodes query string false "交易模式, 格式 1,2,3"
- // @Param marketids query string false "市场id, 格式 1,2,3"
- // @Param goodsid query int false "商品id"
- // @Param buyorsell query int false "买卖方向 0-买 1-卖"
- // @Success 200 {array} models.TradeHolderDetail
- // @Failure 500 {object} app.Response
- // @Router /Order/QueryTradePosition2 [get]
- // @Tags 通用单据*/
- // QueryTradePosition
- func QueryTradePosition(c *gin.Context) {
- a := app.GinUtils{Gin: app.Gin{C: c}}
- m := models.TradePosition{BUYORSELL: -1}
- a.DoBindReq(&m)
- a.DoGetDataI(&m)
- }
|