@@ -18,6 +18,8 @@ public struct MessageListItem: JSONCode {
|
||
| 18 | 18 |
public var msg_content: String = "" |
| 19 | 19 |
public var from_nickname: String = "" |
| 20 | 20 |
public var group_photo_info = PhotoItem(json: [:]) |
| 21 |
+ public var title: String = "" |
|
| 22 |
+ public var url: String = "" |
|
| 21 | 23 |
|
| 22 | 24 |
var read: Bool = false |
| 23 | 25 |
public var created_at: Date? |
@@ -52,6 +54,8 @@ extension MessageListItem: Mappable {
|
||
| 52 | 54 |
group_id <- map["group_id"] |
| 53 | 55 |
msg_content <- map["msg_content"] |
| 54 | 56 |
msg_title <- map["msg_title"] |
| 57 |
+ url <- map["url"] |
|
| 58 |
+ title <- map["title"] |
|
| 55 | 59 |
|
| 56 | 60 |
guard let created_at = created_at else { return }
|
| 57 | 61 |
create_at = created_at.getTimeInfoFromDate() |
@@ -18,9 +18,9 @@ final class MessageSystemCell: UITableViewCell {
|
||
| 18 | 18 |
@IBOutlet weak var userImage: UIImageView! |
| 19 | 19 |
|
| 20 | 20 |
func setInfo(_ info: MessageListItem) {
|
| 21 |
-// userImage.setImageWithNullableURL(info.url, placeholderImage: defaultAvatar) |
|
| 22 |
- name.text = info.msg_title |
|
| 21 |
+ name.text = info.title |
|
| 23 | 22 |
content.text = info.content |
| 23 |
+ time.text = info.create_at |
|
| 24 | 24 |
} |
| 25 | 25 |
} |
| 26 | 26 |
|