|
|
|
@ -272,12 +272,12 @@ func (sk *stocks) FinishSendAll() {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
func (sk *stocks) Msg() string {
|
|
|
|
|
func (sk *stocks) Msg(all bool) string {
|
|
|
|
|
sk.mx.RLock()
|
|
|
|
|
defer sk.mx.RUnlock()
|
|
|
|
|
var resp string
|
|
|
|
|
for _, s := range sk.stkMap {
|
|
|
|
|
if s.needSend {
|
|
|
|
|
if all || s.needSend {
|
|
|
|
|
msg := s.Msg()
|
|
|
|
|
resp = resp + msg + "\n"
|
|
|
|
|
}
|
|
|
|
@ -286,7 +286,7 @@ func (sk *stocks) Msg() string {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
func (sk *stocks) Arg(openid string) map[string]interface{} {
|
|
|
|
|
msg := sk.Msg()
|
|
|
|
|
msg := sk.Msg(false)
|
|
|
|
|
if msg == "" {
|
|
|
|
|
return nil
|
|
|
|
|
}
|
|
|
|
|