123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135 |
- //
- // VirueRecordAddParameterModel.swift
- // RainbowPlanet
- //
- // Created by 南鑫林 on 2019/6/28.
- // Copyright © 2019 RainbowPlanet. All rights reserved.
- //
- import UIKit
- import ObjectMapper
- class VirueRecordAddParameterModel: NSObject, Mappable{
-
- class func newInstance(map: Map) -> Mappable?{
- return VirueRecordAddParameterModel()
- }
- required init?(map: Map){}
- override init(){}
-
-
- /// 必传
- /// APPID
- var appId : String = ConfigModel.shared.object()?.virusAppId ?? ""
- /// 应用标识
- var appIdentification : String = "app"
- /// 用户ID
- var targetId : String = "\((UserModel.shared().getModel()?.uid ?? 0))"
- /// 动作ID
- var actionId : String = ""
- /// 行为ID
- var behaviorId : String = ""
- /// 行为表示
- var behaviorFlag : String = ""
-
- /// 非必传
- /// 来源ID
- var sourceId : String?
- /// 动作名称(描述)
- var actionName : String?
- /// 用户头像
- var avatar : String?
- /// 用户昵称
- var username : String?
- /// 帖子标题(没有标题取内容20字)
- var postDesc : String?
- /// 帖子封面图
- var postCover : String?
- /// 帖子作者用户ID
- var postAuthorUid : String?
- /// 其他行为默认为1,点赞,收藏值为1,取消点赞,取消收藏值为0
- var behaviorValue : Int?
- /// 当前评论内容
- var commentContent : String?
- /// 上级评论ID
- var parentCommentId : Int?
- /// 上级评论内容
- var parentCommentContent : String?
- /// 上级评论人用户ID
- var parentCommentUid : Int?
- //上级评论时间
- var parentCommentTime : String?
- /// 帖子ID
- var postId : Int?
- /// 评论ID
- var commentId : Int?
- /// 评论的@人id
- var replyUid : Int?
- /// 评论的@人昵称
- var replyUserName : String?
- /// 手机号
- var mobile : String?
- /// 微信号
- var openId : String?
- /// 帖子类型
- var postType :String?
-
- func mapping(map: Map) {
- //必传
- /// APPID
- appId <- map["app_id"]
- /// 应用标识
- appIdentification <- map["app_identification"]
- /// 动作ID
- actionId <- map["action_id"]
- /// 用户ID
- targetId <- map["target_id"]
- /// 行为ID
- behaviorId <- map["behavior_id"]
- /// 行为表示
- behaviorFlag <- map["behavior_flag"]
-
- /// 非必传
- /// 来源ID
- sourceId <- map["source_id"]
- /// 动作名称(描述)
- actionName <- map["action_name"]
- /// 用户头像
- avatar <- map["avatar"]
- /// 用户昵称
- username <- map["username"]
- /// 帖子类型
- postType <- map["post_type"]
- /// 帖子标题(没有标题取内容20字)
- postDesc <- map["post_desc"]
- /// 帖子封面图
- postCover <- map["post_cover"]
- /// 帖子作者用户ID
- postAuthorUid <- map["post_author_uid"]
- /// 其他行为默认为1,点赞,收藏值为1,取消点赞,取消收藏值为0
- behaviorValue <- map["behavior_value"]
- /// 当前评论内容
- commentContent <- map["comment_content"]
- /// 上级评论ID
- parentCommentId <- map["parent_comment_id"]
- /// 上级评论内容
- parentCommentContent <- map["parent_comment_content"]
- /// 上级评论人用户ID
- parentCommentUid <- map["parent_comment_uid"]
- /// 上级评论时间
- parentCommentTime <- map["parent_comment_time"]
- /// 帖子ID
- postId <- map["post_id"]
- /// 评论ID
- commentId <- map["comment_id"]
- /// 评论的@人id
- replyUid <- map["reply_uid"]
- /// 评论的@人昵称
- replyUserName <- map["reply_username"]
- /// 手机号
- mobile <- map["mobile"]
- /// 微信号
- openId <- map["open_id"]
- }
- }
|