util.go 755 B

12345678910111213141516171819202122232425262728293031323334
  1. package entity
  2. import quitl "app.yhyue.com/moapp/jybase/common"
  3. const (
  4. Date_Full_Layout = "2006-01-02 15:04:05"
  5. SOCIALIZE_CHAT_SESSION = "socialize_chat_session"
  6. SOCIALIZE_MESSAGE = "socialize_message"
  7. SOCIALIZE_MESSAGE_MAILBOX = "socialize_message_mailbox"
  8. SOCIALIZE_TENANT_ROBOT = "socialize_tenant_robot"
  9. BASE_USER = "base_user"
  10. )
  11. func SafeConvert2String(obj interface{}) string {
  12. if obj != nil {
  13. return obj.(string)
  14. }
  15. return ""
  16. }
  17. //in数据处理
  18. func Inhandle(data *[]map[string]interface{}) (messId string) {
  19. if len(*data) == 0 {
  20. messId = "''"
  21. return
  22. }
  23. for k, m := range *data {
  24. if k > 0 {
  25. messId += `,`
  26. }
  27. messId += "'" + quitl.InterfaceToStr(m["messageId"]) + "'"
  28. }
  29. return
  30. }