Commit ee9b8554d7c01ae2fe9980a6a6c8b10dc2769106
1 parent
6ddc064c
替换属性值
Showing
2 changed files
with
15 additions
and
4 deletions
metaCode/Classes/Main/MinePage/ViewModel/CNLiveMineBaseModel.swift
| @@ -145,6 +145,7 @@ class StandListModel: BaseModel { | @@ -145,6 +145,7 @@ class StandListModel: BaseModel { | ||
| 145 | var auth: Bool = false | 145 | var auth: Bool = false |
| 146 | var backgroundImg: String = "" | 146 | var backgroundImg: String = "" |
| 147 | var backgroundColor: String = "" | 147 | var backgroundColor: String = "" |
| 148 | + var backgroundColour: String = "" | ||
| 148 | var description: String = "" | 149 | var description: String = "" |
| 149 | var cardImg: String = "" | 150 | var cardImg: String = "" |
| 150 | var downPath: String = "" | 151 | var downPath: String = "" |
| @@ -167,6 +168,13 @@ class StandListModel: BaseModel { | @@ -167,6 +168,13 @@ class StandListModel: BaseModel { | ||
| 167 | }, toJSON: { (tuple) -> Int? in | 168 | }, toJSON: { (tuple) -> Int? in |
| 168 | return tuple | 169 | return tuple |
| 169 | }) | 170 | }) |
| 171 | + mapper <<< | ||
| 172 | + self.backgroundColour <-- TransformOf(fromJSON: { [weak self] (raw) -> String in | ||
| 173 | + self?.backgroundColor = raw! | ||
| 174 | + return raw! | ||
| 175 | + }, toJSON: { (tuple) -> String? in | ||
| 176 | + return tuple | ||
| 177 | + }) | ||
| 170 | } | 178 | } |
| 171 | } | 179 | } |
| 172 | 180 |
metaCode/Classes/Main/MinePage/ViewModel/CNLiveMineViewModel.swift
| @@ -411,10 +411,13 @@ class CNLiveMineViewModel: NSObject { | @@ -411,10 +411,13 @@ class CNLiveMineViewModel: NSObject { | ||
| 411 | let errorCode = "\(resp["errorCode"] ?? "0")" | 411 | let errorCode = "\(resp["errorCode"] ?? "0")" |
| 412 | if (errorCode == "0") { | 412 | if (errorCode == "0") { |
| 413 | let newsModel = dictionaryToModel(resp as! [String : Any], MineStandInfoBaseModel.self,"data") as! MineStandInfoBaseModel | 413 | let newsModel = dictionaryToModel(resp as! [String : Any], MineStandInfoBaseModel.self,"data") as! MineStandInfoBaseModel |
| 414 | -// for <#item#> in <#items#> { | ||
| 415 | -// <#code#> | ||
| 416 | -// } | ||
| 417 | - resultBlock(newsModel.authInfos,.success) | 414 | + let tempArray = NSMutableArray() |
| 415 | + for authinfo in newsModel.authInfos { | ||
| 416 | + if authinfo.input { | ||
| 417 | + tempArray.add(authinfo) | ||
| 418 | + } | ||
| 419 | + } | ||
| 420 | + resultBlock(tempArray,.success) | ||
| 418 | } else { | 421 | } else { |
| 419 | showMessage(message: resp["errorMessage"] as! String) | 422 | showMessage(message: resp["errorMessage"] as! String) |
| 420 | resultBlock(NSNull(),.failed) | 423 | resultBlock(NSNull(),.failed) |