Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

28 lines
594B

  1. package main
  2. import (
  3. "biukop.com/sfm/loan"
  4. log "github.com/sirupsen/logrus"
  5. )
  6. func WsNotifyNewLogin(ss *loan.Session) {
  7. msg := make(map[string]string)
  8. msg["T"] = "login"
  9. msg["Mid"] = apiV1GetMachineIdFromSession(ss)
  10. msg["Sid"] = ss.Id
  11. msg["Uid"] = ss.User
  12. msg["Role"] = ss.GetRole()
  13. WsBroadCastExceptMe(ss.Id, msg)
  14. }
  15. func WsNotifyLogout(ss *loan.Session) {
  16. msg := make(map[string]string)
  17. msg["T"] = "logout"
  18. msg["Mid"] = apiV1GetMachineIdFromSession(ss)
  19. msg["Uid"] = ss.User
  20. msg["Sid"] = ss.Id
  21. msg["Role"] = ss.GetRole()
  22. WsBroadCastExceptMe(ss.Id, msg)
  23. log.Info(ss, msg)
  24. }