| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- package report
- import (
- "mtp2_if/global/app"
- "mtp2_if/models"
- "github.com/gin-gonic/gin"
- )
- // QueryReportReckonDayTaaccount
- // @Summary 报表 - 交易商结算单 - 资金信息(日)
- // @Produce json
- // @Security ApiKeyAuth
- // @Param accountid query int true "资金账户"
- // @Param reckondate query string true "日照日期(yyyyMMdd)"
- // @Success 200 {array} models.ReportReckondaytaaccount
- // @Failure 500 {object} app.Response
- // @Router /Report/QueryReportReckonDayTaaccount [get]
- // @Tags 报表
- func QueryReportReckonDayTaaccount(c *gin.Context) {
- a := app.GinUtils{Gin: app.Gin{C: c}}
- m := models.ReportReckondaytaaccount{}
- a.DoBindReq(&m)
- a.DoGetDataEx(&m)
- }
- // QueryReportBankAccountOutInLog
- // @Summary 报表 - 交易商结算单 - 出入金明细
- // @Produce json
- // @Security ApiKeyAuth
- // @Param accountid query int true "资金账户"
- // @Param tradedate query string true "查询日期 日报表-yyyyMMdd 月报表-yyyyMM"
- // @Param reporttype query int true "报表类型 日报表-1 月报表-2"
- // @Param page query int false "页码"
- // @Param pagesize query int false "每页条数"
- // @Success 200 {array} models.ReportBankAccountOutInLog
- // @Failure 500 {object} app.Response
- // @Router /Report/QueryReportBankAccountOutInLog [get]
- // @Tags 报表
- func QueryReportBankAccountOutInLog(c *gin.Context) {
- a := app.GinUtils{Gin: app.Gin{C: c}}
- m := models.ReportBankAccountOutInLog{}
- a.DoBindReq(&m)
- a.DoGetDataByPage(&m)
- }
- // QueryReportReckonDayPosition
- // @Summary 报表 - 交易商结算单 - 持仓汇总
- // @Produce json
- // @Security ApiKeyAuth
- // @Param accountid query int true "资金账户"
- // @Param tradedate query string true "查询日期 日报表-yyyyMMdd 月报表-yyyyMM"
- // @Param reporttype query int true "报表类型 日报表-1 月报表-2"
- // @Param page query int false "页码"
- // @Param pagesize query int false "每页条数"
- // @Success 200 {array} models.ReportReckonDayPosition
- // @Failure 500 {object} app.Response
- // @Router /Report/QueryReportReckonDayPosition [get]
- // @Tags 报表
- func QueryReportReckonDayPosition(c *gin.Context) {
- a := app.GinUtils{Gin: app.Gin{C: c}}
- m := models.ReportReckonDayPosition{}
- a.DoBindReq(&m)
- a.DoGetDataByPage(&m)
- }
- // QueryReportTradeDetail
- // @Summary 报表 - 交易商结算单 - 成交明细
- // @Produce json
- // @Security ApiKeyAuth
- // @Param accountid query int true "资金账户"
- // @Param histradedate query string true "查询日期 日报表-yyyyMMdd 月报表-yyyyMM"
- // @Param reporttype query int true "报表类型 日报表-1 月报表-2"
- // @Param page query int false "页码"
- // @Param pagesize query int false "每页条数"
- // @Success 200 {array} models.ReportTradeDetail
- // @Failure 500 {object} app.Response
- // @Router /Report/QueryReportTradeDetail [get]
- // @Tags 报表
- func QueryReportTradeDetail(c *gin.Context) {
- a := app.GinUtils{Gin: app.Gin{C: c}}
- m := models.ReportTradeDetail{}
- a.DoBindReq(&m)
- a.DoGetDataByPage(&m)
- }
- // QueryReportMonthTaaccount
- // @Summary 报表 - 交易商结算单 - 资金信息(月)
- // @Produce json
- // @Security ApiKeyAuth
- // @Param accountid query int true "资金账户"
- // @Param reckondate query string true "月份(yyyyMM)"
- // @Success 200 {array} models.Reporttaaccount
- // @Failure 500 {object} app.Response
- // @Router /Report/QueryReportMonthTaaccount [get]
- // @Tags 报表
- func QueryReportMonthTaaccount(c *gin.Context) {
- a := app.GinUtils{Gin: app.Gin{C: c}}
- m := models.Reporttaaccount{}
- a.DoBindReq(&m)
- a.DoGetDataEx(&m)
- }
|