|
@@ -222,16 +222,24 @@ func getZhengzhouClassifyName(code string) (name string) {
|
|
|
name = "苹果"
|
|
|
return
|
|
|
}
|
|
|
+ if strings.HasPrefix(code, "PX") {
|
|
|
+ name = "PX"
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if strings.HasPrefix(code, "SH") {
|
|
|
+ name = "烧碱"
|
|
|
+ return
|
|
|
+ }
|
|
|
return
|
|
|
}
|
|
|
|
|
|
func GetPositionTopDetail(req trade_analysis.GetPositionTopReq) (ret trade_analysis.GetPositionTopResp, err error, errMsg string) {
|
|
|
//定义交易所
|
|
|
exchanges := map[string]string{
|
|
|
- "郑商所": "zhengzhou",
|
|
|
- "大商所": "dalian",
|
|
|
- "上期所": "shanghai",
|
|
|
- "中金所": "cffex",
|
|
|
+ "郑商所": "zhengzhou",
|
|
|
+ "大商所": "dalian",
|
|
|
+ "上期所": "shanghai",
|
|
|
+ "中金所": "cffex",
|
|
|
"上期能源": "ine",
|
|
|
}
|
|
|
exchange, ok := exchanges[req.Exchange]
|
|
@@ -263,7 +271,7 @@ func GetPositionTopDetail(req trade_analysis.GetPositionTopReq) (ret trade_analy
|
|
|
}
|
|
|
}
|
|
|
dataTimeStr = dataTime.Format(utils.FormatDate)
|
|
|
-
|
|
|
+
|
|
|
ret.DataTime = dataTimeStr
|
|
|
ret.LastDataTime = lastDataTime.Format(utils.FormatDate)
|
|
|
|