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

// 我的证件

parent e6da0342
...@@ -176,6 +176,7 @@ extension YHServiceCenterSecondViewController : UITableViewDelegate,UITableViewD ...@@ -176,6 +176,7 @@ extension YHServiceCenterSecondViewController : UITableViewDelegate,UITableViewD
navigationController?.pushViewController(vc) navigationController?.pushViewController(vc)
} else if model.type == 2 { } else if model.type == 2 {
let vc = YHMineCertificateEntryViewController() let vc = YHMineCertificateEntryViewController()
vc.orderId = orderId
navigationController?.pushViewController(vc) navigationController?.pushViewController(vc)
} else if model.type == 3 { } else if model.type == 3 {
......
...@@ -13,6 +13,7 @@ import IQKeyboardManagerSwift ...@@ -13,6 +13,7 @@ import IQKeyboardManagerSwift
class YHCertificateResourceUploadVC: YHBaseViewController { class YHCertificateResourceUploadVC: YHBaseViewController {
var orderId : Int?
var items:[String] = ["1", "2", "2", "2", "2", "2", "2", "2"] var items:[String] = ["1", "2", "2", "2", "2", "2", "2", "2"]
var viewModel: YHCertificateViewModel = YHCertificateViewModel() var viewModel: YHCertificateViewModel = YHCertificateViewModel()
...@@ -129,7 +130,7 @@ extension YHCertificateResourceUploadVC { ...@@ -129,7 +130,7 @@ extension YHCertificateResourceUploadVC {
func requestList() { func requestList() {
let params = [ let params = [
"order_id" : "0", "order_id" : orderId ?? 0,
"node": "1", "node": "1",
"state": "", "state": "",
"category_id": "", "category_id": "",
......
...@@ -19,6 +19,8 @@ class YHMaterialListViewController: YHBaseViewController { ...@@ -19,6 +19,8 @@ class YHMaterialListViewController: YHBaseViewController {
static let segmentHeight = 53.0 static let segmentHeight = 53.0
var orderId : Int?
lazy var navBar: YHCustomNavigationBar = { lazy var navBar: YHCustomNavigationBar = {
let bar = YHCustomNavigationBar.navBar() let bar = YHCustomNavigationBar.navBar()
bar.title = "资料上传".local bar.title = "资料上传".local
......
...@@ -13,6 +13,7 @@ import UIKit ...@@ -13,6 +13,7 @@ import UIKit
class YHMineCertificateEntryViewController: YHBaseViewController { class YHMineCertificateEntryViewController: YHBaseViewController {
var orderId : Int?
private let certificateReqVM : YHCertificateViewModel = YHCertificateViewModel() private let certificateReqVM : YHCertificateViewModel = YHCertificateViewModel()
private lazy var topBkg : UIView = { private lazy var topBkg : UIView = {
...@@ -163,6 +164,7 @@ extension YHMineCertificateEntryViewController : UITableViewDelegate,UITableView ...@@ -163,6 +164,7 @@ extension YHMineCertificateEntryViewController : UITableViewDelegate,UITableView
printLog("点击了 tableView Cell \(indexPath.section)") printLog("点击了 tableView Cell \(indexPath.section)")
let vc = YHMaterialListViewController() let vc = YHMaterialListViewController()
vc.orderId = orderId
self.navigationController?.pushViewController(vc) self.navigationController?.pushViewController(vc)
......
...@@ -111,4 +111,23 @@ class YHCertificateViewModel: YHBaseViewModel { ...@@ -111,4 +111,23 @@ class YHCertificateViewModel: YHBaseViewModel {
callBack(nil, err) callBack(nil, err)
} }
} }
func uploadCertificates(params:[String : Any], isSilient:Bool = false, callBack:@escaping ((Bool)->())) {
let strUrl = YHBaseUrlManager.shared.curURL() + YHAllApiName.Certificate.certificateUploadApi
if !isSilient {
YHHUD.show(.progress(message: "数据加载中..."))
}
let _ = YHNetRequest.getRequest(url: strUrl, params:params) { json, code in
if !isSilient {
YHHUD.hide()
}
} failBlock: { err in
callBack(false)
}
}
} }
...@@ -200,6 +200,9 @@ class YHAllApiName { ...@@ -200,6 +200,9 @@ class YHAllApiName {
// 证件列表 // 证件列表
static let certificateListApi = "infoflow/needUploadItems" static let certificateListApi = "infoflow/needUploadItems"
// 证件上传
static let certificateUploadApi = "infoflow/certificate/upload"
//获取问答列表 //获取问答列表
static let questionAndAnswerApi = "infoflow/answer-question/getAnswerQuestion" static let questionAndAnswerApi = "infoflow/answer-question/getAnswerQuestion"
} }
......
...@@ -90,6 +90,9 @@ class YHNetRequest: NSObject { ...@@ -90,6 +90,9 @@ class YHNetRequest: NSObject {
requestHeader.add(name:"sign",value:sign) requestHeader.add(name:"sign",value:sign)
requestHeader.add(name: "token", value: YHLoginManager.shared.userModel?.token ?? "-") requestHeader.add(name: "token", value: YHLoginManager.shared.userModel?.token ?? "-")
requestHeader.add(name: "token", value: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3MTI0NjA1NzQsImkiOjk4OTcwNDI5NjA3NzI0OSwidSI6IumTtuays-mbhuWboiIsInIiOiJzdXBlcl9hcHAifQ.jyBpXSii6nlRIITdOya3GQa5eb5G42Jh9nj39Cncwl8")
headers = requestHeader headers = requestHeader
} }
......
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