|
@@ -39,7 +39,12 @@ func (l *UserListLogic) UserList(in *messagecenter.UserReq) (*messagecenter.User
|
|
|
var result = []*messagecenter.UserEntity{}
|
|
|
if data != nil && len(*data) > 0 {
|
|
|
for _, v := range *data {
|
|
|
- tim, _ := time.ParseInLocation(util.Date_Full_Layout, quitl.InterfaceToStr(v["create_time"]), time.Local)
|
|
|
+ var tim time.Time
|
|
|
+ if quitl.InterfaceToStr(v["create_time"]) != "" {
|
|
|
+ tim, _ = time.ParseInLocation(util.Date_Full_Layout, quitl.InterfaceToStr(v["create_time"]), time.Local)
|
|
|
+ } else {
|
|
|
+ tim, _ = time.ParseInLocation(util.Date_Full_Layout, quitl.InterfaceToStr(v["timestamp"]), time.Local)
|
|
|
+ }
|
|
|
groupMember, _ := v["groupMember"].([]string)
|
|
|
userResp := messagecenter.UserEntity{
|
|
|
Name: quitl.ObjToString(v["name"]),
|