(userInfo *entity.User)
| 104 | } |
| 105 | |
| 106 | func (r *UserLoginResp) ConvertFromUserEntity(userInfo *entity.User) { |
| 107 | _ = copier.Copy(r, userInfo) |
| 108 | r.CreatedAt = userInfo.CreatedAt.Unix() |
| 109 | r.LastLoginDate = userInfo.LastLoginDate.Unix() |
| 110 | r.Status = constant.ConvertUserStatus(userInfo.Status, userInfo.MailStatus) |
| 111 | r.HavePassword = len(userInfo.Pass) > 0 |
| 112 | if !userInfo.SuspendedUntil.IsZero() { |
| 113 | r.SuspendedUntil = userInfo.SuspendedUntil.Unix() |
| 114 | } |
| 115 | } |
| 116 | |
| 117 | type GetCurrentLoginUserInfoResp struct { |
| 118 | *UserLoginResp |
no test coverage detected