12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- package trade_analysis
- import (
- "github.com/gin-gonic/gin"
- "hongze/hongze_yb/controller/response"
- model "hongze/hongze_yb/models/tables/trade_analysis"
- "hongze/hongze_yb/services/trade_analysis"
- )
- // GetClassifyName 获取交易所合约列表
- func GetClassifyName(c *gin.Context) {
- //userinfo := userService.GetInfoByClaims(c)
- list, err, errMsg := trade_analysis.GetClassifyName()
- if err !=nil {
- response.FailMsg(errMsg, err.Error(), c)
- return
- }
- response.OkData("获取成功", list, c)
- }
- // GetPositionTop 获取合约榜单详情
- func GetPositionTop(c *gin.Context) {
- var req model.GetPositionTopReq
- if err := c.Bind(&req); err != nil {
- response.Fail("参数有误", c)
- return
- }
- if req.ClassifyName == "" {
- response.Fail("请输入分类名称", c)
- return
- }
- if req.ClassifyType == "" {
- response.Fail("请输入合约名称", c)
- return
- }
- //userinfo := userService.GetInfoByClaims(c)
- list, err, errMsg := trade_analysis.GetPositionTopDetail(req)
- if err !=nil {
- response.FailMsg(errMsg, err.Error(), c)
- return
- }
- response.OkData("获取成功", list, c)
- }
|