Commit c28f975e authored by Steven杜宇's avatar Steven杜宇

// 首页身份API

parent ea571fb3
...@@ -16,7 +16,7 @@ class YHHomePageViewModel : YHBaseViewModel { ...@@ -16,7 +16,7 @@ class YHHomePageViewModel : YHBaseViewModel {
var classify: [YHHomeClassifyModel]? var classify: [YHHomeClassifyModel]?
var hkList: [YHHKEventModel]? //香港办事 也是静态数据的入口 var hkList: [YHHKEventModel]? //香港办事 也是静态数据的入口
var classifyArr:[YHHomeInfoClassifyModel?] = [] var classifyArr:[YHHomeInfoClassifyModel?] = []
var getegoryArr:[YHHomeLifeCategoryModel?] = [] var categoryArr:[YHHomeLifeCategoryModel?] = []
var detailModel: YHHomeLifeCategoryDetailModel = YHHomeLifeCategoryDetailModel() var detailModel: YHHomeLifeCategoryDetailModel = YHHomeLifeCategoryDetailModel()
//首页相关参数 //首页相关参数
...@@ -503,20 +503,20 @@ extension YHHomePageViewModel { ...@@ -503,20 +503,20 @@ extension YHHomePageViewModel {
let dic = json.data let dic = json.data
guard let result = [YHHomeLifeCategoryModel].deserialize(array: dic as? [Any]) else { guard let result = [YHHomeLifeCategoryModel].deserialize(array: dic as? [Any]) else {
let error = YHErrorModel(errorCode: YHErrorCode.dictParseError.rawValue, errorMsg: YHErrorCode.dictParseError.description()) let error = YHErrorModel(errorCode: YHErrorCode.dictParseError.rawValue, errorMsg: YHErrorCode.dictParseError.description())
self.getegoryArr = [] self.categoryArr = []
callBackBlock(false, error) callBackBlock(false, error)
return return
} }
self.getegoryArr = result self.categoryArr = result
callBackBlock(true, nil) callBackBlock(true, nil)
} else { } else {
self.getegoryArr = [] self.categoryArr = []
let error : YHErrorModel = YHErrorModel(errorCode:Int32(json.code), errorMsg: json.msg) let error : YHErrorModel = YHErrorModel(errorCode:Int32(json.code), errorMsg: json.msg)
callBackBlock(false, error) callBackBlock(false, error)
} }
} failBlock: { err in } failBlock: { err in
self.getegoryArr = [] self.categoryArr = []
callBackBlock(false, err) callBackBlock(false, err)
} }
......
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