Commit 051ce9c5 authored by Steven杜宇's avatar Steven杜宇

// 活动

parent f6b1156e
...@@ -19,6 +19,13 @@ class YHActivityHelpModel: SmartCodable { ...@@ -19,6 +19,13 @@ class YHActivityHelpModel: SmartCodable {
} }
} }
class ActiticyIdModel: SmartCodable {
var yh_id: String = ""
required init() {
}
}
class YHActivityViewModel: YHBaseViewModel { class YHActivityViewModel: YHBaseViewModel {
// 1、活动列表 、 我的报名活动列表 // 1、活动列表 、 我的报名活动列表
var hasMoreForActivityList: Bool = true var hasMoreForActivityList: Bool = true
...@@ -261,14 +268,13 @@ extension YHActivityViewModel { ...@@ -261,14 +268,13 @@ extension YHActivityViewModel {
func getActiticyYhId(callback: @escaping (String) -> Void) { func getActiticyYhId(callback: @escaping (String) -> Void) {
let strUrl = YHBaseUrlManager.shared.curURL() + YHAllApiName.Resource.yhManagerId + "?mode=2" let strUrl = YHBaseUrlManager.shared.curURL() + YHAllApiName.Resource.yhManagerId + "?mode=2"
_ = YHNetRequest.getRequest(url: strUrl) { [weak self] json, _ in _ = YHNetRequest.getRequest(url: strUrl) { [weak self] json, _ in
guard let self = self else { return } guard let self = self else { return }
if json.code == 200 { if json.code == 200 {
guard let text = json.data?.peel as? String else { guard let dic = json.data?.peel as? [String: Any], let result = ActiticyIdModel.deserialize(from: dic) else {
return return
} }
callback(text) callback(result.yh_id)
} else { } else {
callback("") callback("")
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment