Commit 2bcc784d authored by David黄金龙's avatar David黄金龙

调试 我的评分接口

parent 4684d4ac
......@@ -40,22 +40,39 @@ extension YHServiceCenterMainViewModel {
//1. json字符串 转 对象
guard let self = self else { return }
printLog("model 是 ==> \(json)")
let dic = json.data
guard let resultModel = YHScoreResultModel.deserialize(dict: dic as? [AnyHashable : Any]) else {
callBackBlock(false,nil)
return
}
self.myScoreResultData = resultModel
if let localScoreData = self.localScoreData {
localScoreData.age_score!.resultData = resultModel.age_score
localScoreData.language_score!.resultData = resultModel.language_score
localScoreData.background_score!.resultData = resultModel.background_score
localScoreData.work_experience_score!.resultData = resultModel.work_experience_score
localScoreData.education_score!.resultData = resultModel.education_score
localScoreData.talent_list_score!.resultData = resultModel.talent_list_score
if json.code == 200 {
let dic = json.data
guard let resultModel = YHScoreResultModel.deserialize(dict: dic as? [AnyHashable : Any]) else {
let err = YHErrorModel(errorCode: YHErrorCode.dictParseError.rawValue, errorMsg: YHErrorCode.dictParseError.description())
callBackBlock(false,err)
return
}
self.myScoreResultData = resultModel
if let localScoreData = self.localScoreData {
localScoreData.age_score!.resultData = resultModel.age_score
localScoreData.language_score!.resultData = resultModel.language_score
localScoreData.background_score!.resultData = resultModel.background_score
localScoreData.work_experience_score!.resultData = resultModel.work_experience_score
localScoreData.education_score!.resultData = resultModel.education_score
localScoreData.talent_list_score!.resultData = resultModel.talent_list_score
callBackBlock(true,nil)
} else {
let err = YHErrorModel(errorCode: YHErrorCode.unknowError.rawValue, errorMsg: YHErrorCode.unknowError.description())
callBackBlock(false,err)
}
} else {
let err = YHErrorModel(errorCode: Int32(json.code), errorMsg: json.msg.isEmpty ? "" : json.msg)
callBackBlock(false,err)
}
callBackBlock(true,nil)
} failBlock: { err in
callBackBlock(false,err)
}
......
......@@ -36,7 +36,8 @@ class YHAllApiName {
//我的评分结果
static let scoreDetailApi = "frontend/order-assessment/score_detail"
static let scoreDetailApi = "infoflow/orderAssessment/scoreDetail"
//获取其他资料填写信息
// static let otherInfoFillApi = "frontend/order/getOrderOtherInformation"
......
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