util.go 815 B

1234567891011121314151617181920212223242526272829303132333435363738
  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. const (
  12. SUCCESS_CODE = int64(0)
  13. ERROR_CODE = int64(1)
  14. )
  15. func SafeConvert2String(obj interface{}) string {
  16. if obj != nil {
  17. return obj.(string)
  18. }
  19. return ""
  20. }
  21. //in数据处理
  22. func Inhandle(data *[]map[string]interface{}) (messId string) {
  23. if len(*data) == 0 {
  24. messId = "''"
  25. return
  26. }
  27. for k, m := range *data {
  28. if k > 0 {
  29. messId += `,`
  30. }
  31. messId += "'" + quitl.InterfaceToStr(m["messageId"]) + "'"
  32. }
  33. return
  34. }