jager 3 years ago
parent 4e0cb3c02c
commit 11fe0d4ccb

@ -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
}) })
} }

@ -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)

Loading…
Cancel
Save