m
This commit is contained in:
@@ -93,10 +93,12 @@ func main() {
|
|||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
codes := u.Codes(true)
|
codes := u.Codes(true)
|
||||||
stk := fund.NewFundArg(codes...)
|
for _, code := range codes {
|
||||||
err = wxgzh.Send(u.OpenID(), stk)
|
stk := fund.NewFundArg(code)
|
||||||
if err != nil {
|
err = wxgzh.Send(u.OpenID(), stk)
|
||||||
logx.Error(err)
|
if err != nil {
|
||||||
|
logx.Error(err)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return true
|
return true
|
||||||
})
|
})
|
||||||
@@ -160,15 +162,18 @@ func main() {
|
|||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
codes := u.Codes(false)
|
codes := u.Codes(false)
|
||||||
stk, err := stock.GetStocks(codes...)
|
for _, code := range codes {
|
||||||
if err != nil {
|
stk, err := stock.GetStocks(code)
|
||||||
logx.Error(err)
|
|
||||||
} else {
|
|
||||||
err = wxgzh.Send(u.OpenID(), stk)
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
logx.Error(err)
|
logx.Error(err)
|
||||||
|
} else {
|
||||||
|
err = wxgzh.Send(u.OpenID(), stk)
|
||||||
|
if err != nil {
|
||||||
|
logx.Error(err)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return true
|
return true
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
127
stock/stock.go
127
stock/stock.go
@@ -390,67 +390,66 @@ const msgTemplate = `%s
|
|||||||
前五总买单:%s 前五总卖单:%s
|
前五总买单:%s 前五总卖单:%s
|
||||||
`
|
`
|
||||||
|
|
||||||
//
|
func (s *stock) Arg(openId string) map[string]interface{} {
|
||||||
//func (s *stock) Arg(openId string) map[string]interface{} {
|
|
||||||
//
|
arg := map[string]interface{}{
|
||||||
// arg := map[string]interface{}{
|
"touser": openId,
|
||||||
// "touser": openId,
|
"template_id": "L7fOGJURj-1HF4cIpFizCOOiAMqER3PG-pfgn37Dalw",
|
||||||
// "template_id": "L7fOGJURj-1HF4cIpFizCOOiAMqER3PG-pfgn37Dalw",
|
|
||||||
//
|
"data": map[string]interface{}{
|
||||||
// "data": map[string]interface{}{
|
"first": map[string]interface{}{
|
||||||
// "first": map[string]interface{}{
|
"value": s.values[0],
|
||||||
// "value": s.values[0],
|
"color": "#173177",
|
||||||
// "color": "#173177",
|
},
|
||||||
// },
|
"keyword1": map[string]interface{}{
|
||||||
// "keyword1": map[string]interface{}{
|
"value": fmt.Sprintf("%s %s", s.values[30], s.values[31]),
|
||||||
// "value": fmt.Sprintf("%s %s", s.values[30], s.values[31]),
|
"color": "#173177",
|
||||||
// "color": "#173177",
|
},
|
||||||
// },
|
"keyword2": map[string]interface{}{
|
||||||
// "keyword2": map[string]interface{}{
|
"value": s.values[2],
|
||||||
// "value": s.values[2],
|
"color": "#173177",
|
||||||
// "color": "#173177",
|
},
|
||||||
// },
|
"keyword3": map[string]interface{}{
|
||||||
// "keyword3": map[string]interface{}{
|
"value": s.values[1],
|
||||||
// "value": s.values[1],
|
"color": "#173177",
|
||||||
// "color": "#173177",
|
},
|
||||||
// },
|
"keyword4": map[string]interface{}{
|
||||||
// "keyword4": map[string]interface{}{
|
"value": s.values[3],
|
||||||
// "value": s.values[3],
|
"color": "#173177",
|
||||||
// "color": "#173177",
|
},
|
||||||
// },
|
"keyword5": map[string]interface{}{
|
||||||
// "keyword5": map[string]interface{}{
|
"value": s.rise(),
|
||||||
// "value": s.rise(),
|
"color": "#173177",
|
||||||
// "color": "#173177",
|
},
|
||||||
// },
|
"keyword6": map[string]interface{}{
|
||||||
// "keyword6": map[string]interface{}{
|
"value": s.values[4],
|
||||||
// "value": s.values[4],
|
"color": "#173177",
|
||||||
// "color": "#173177",
|
},
|
||||||
// },
|
"keyword7": map[string]interface{}{
|
||||||
// "keyword7": map[string]interface{}{
|
"value": s.values[5],
|
||||||
// "value": s.values[5],
|
"color": "#173177",
|
||||||
// "color": "#173177",
|
},
|
||||||
// },
|
"keyword8": map[string]interface{}{
|
||||||
// "keyword8": map[string]interface{}{
|
"value": s.tradingVolume(),
|
||||||
// "value": s.tradingVolume(),
|
"color": "#173177",
|
||||||
// "color": "#173177",
|
},
|
||||||
// },
|
"keyword9": map[string]interface{}{
|
||||||
// "keyword9": map[string]interface{}{
|
"value": numFormat(s.values[9]),
|
||||||
// "value": numFormat(s.values[9]),
|
"color": "#173177",
|
||||||
// "color": "#173177",
|
},
|
||||||
// },
|
"keyword10": map[string]interface{}{
|
||||||
// "keyword10": map[string]interface{}{
|
"value": s.buyCount(),
|
||||||
// "value": s.buyCount(),
|
"color": "#173177",
|
||||||
// "color": "#173177",
|
},
|
||||||
// },
|
"keyword11": map[string]interface{}{
|
||||||
// "keyword11": map[string]interface{}{
|
"value": s.sellCount(),
|
||||||
// "value": s.sellCount(),
|
"color": "#173177",
|
||||||
// "color": "#173177",
|
},
|
||||||
// },
|
"remark": map[string]interface{}{
|
||||||
// "remark": map[string]interface{}{
|
"value": "欢迎再次购买!",
|
||||||
// "value": "欢迎再次购买!",
|
"color": "#173177",
|
||||||
// "color": "#173177",
|
},
|
||||||
// },
|
},
|
||||||
// },
|
}
|
||||||
// }
|
return arg
|
||||||
// return arg
|
}
|
||||||
//}
|
|
||||||
|
|||||||
@@ -89,7 +89,7 @@ func send(openID string, arg IArg, recall bool) error {
|
|||||||
|
|
||||||
msg := arg.Arg(openID)
|
msg := arg.Arg(openID)
|
||||||
if msg == nil {
|
if msg == nil {
|
||||||
return errcode.New(1, "arg == nil")
|
return nil
|
||||||
}
|
}
|
||||||
resp := &Resp{}
|
resp := &Resp{}
|
||||||
err = httpc.RequestWithInterface(httpc.POST, url, httpc.JSON, msg, nil, resp)
|
err = httpc.RequestWithInterface(httpc.POST, url, httpc.JSON, msg, nil, resp)
|
||||||
|
|||||||
Reference in New Issue
Block a user