m
This commit is contained in:
@@ -175,7 +175,7 @@ func main() {
|
|||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
msg_ := st.Msg()
|
msg_ := st.Msg(false)
|
||||||
if msg_ != "" {
|
if msg_ != "" {
|
||||||
err = msg.Send(msg_)
|
err = msg.Send(msg_)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|||||||
@@ -272,12 +272,12 @@ func (sk *stocks) FinishSendAll() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func (sk *stocks) Msg() string {
|
func (sk *stocks) Msg(all bool) string {
|
||||||
sk.mx.RLock()
|
sk.mx.RLock()
|
||||||
defer sk.mx.RUnlock()
|
defer sk.mx.RUnlock()
|
||||||
var resp string
|
var resp string
|
||||||
for _, s := range sk.stkMap {
|
for _, s := range sk.stkMap {
|
||||||
if s.needSend {
|
if all || s.needSend {
|
||||||
msg := s.Msg()
|
msg := s.Msg()
|
||||||
resp = resp + msg + "\n"
|
resp = resp + msg + "\n"
|
||||||
}
|
}
|
||||||
@@ -286,7 +286,7 @@ func (sk *stocks) Msg() string {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (sk *stocks) Arg(openid string) map[string]interface{} {
|
func (sk *stocks) Arg(openid string) map[string]interface{} {
|
||||||
msg := sk.Msg()
|
msg := sk.Msg(false)
|
||||||
if msg == "" {
|
if msg == "" {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,5 +11,5 @@ func Test_newStocks(t *testing.T) {
|
|||||||
fmt.Println(err)
|
fmt.Println(err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
fmt.Println(ss.Msg())
|
fmt.Println(ss.Msg(true))
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -192,7 +192,7 @@ func Handle(c *gin.Context) {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
wMsg.Content = "查询错误:\n" + err.Error()
|
wMsg.Content = "查询错误:\n" + err.Error()
|
||||||
} else {
|
} else {
|
||||||
msg := stks.Msg()
|
msg := stks.Msg(true)
|
||||||
if msg == "" {
|
if msg == "" {
|
||||||
wMsg.Content = "您未订阅任何股票!"
|
wMsg.Content = "您未订阅任何股票!"
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user