Commit 328ad0a8 authored by Steven杜宇's avatar Steven杜宇

// 续期证件管理接口添加参数 批次ID

parent 761617bc
...@@ -646,7 +646,7 @@ class YHServiceOrderListViewController: YHBaseViewController { ...@@ -646,7 +646,7 @@ class YHServiceOrderListViewController: YHBaseViewController {
gotoHKImmigrationRecordsVC(orderID: orderId) gotoHKImmigrationRecordsVC(orderID: orderId)
} else if type == 104 { } else if type == 104 {
// 续签证件管理 // 续签证件管理
gotoResignCertificateListVC(orderID: orderId) gotoResignCertificateListVC(orderID: orderId, stepID: stepId)
} }
/* /*
...@@ -819,9 +819,10 @@ extension YHServiceOrderListViewController { ...@@ -819,9 +819,10 @@ extension YHServiceOrderListViewController {
UIViewController.current?.navigationController?.pushViewController(vc) UIViewController.current?.navigationController?.pushViewController(vc)
} }
static func gotoResignCertificateListVC(orderID: Int) { static func gotoResignCertificateListVC(orderID: Int, stepID: Int) {
let vc = YHResignCertificateListViewController() let vc = YHResignCertificateListViewController()
vc.orderId = orderID vc.orderId = orderID
vc.batchId = stepID
UIViewController.current?.navigationController?.pushViewController(vc) UIViewController.current?.navigationController?.pushViewController(vc)
} }
} }
...@@ -898,7 +899,7 @@ extension YHServiceOrderListViewController: UITableViewDelegate, UITableViewData ...@@ -898,7 +899,7 @@ extension YHServiceOrderListViewController: UITableViewDelegate, UITableViewData
YHServiceOrderListViewController.gotoHKImmigrationRecordsVC(orderID: orderID) YHServiceOrderListViewController.gotoHKImmigrationRecordsVC(orderID: orderID)
} else if tag == 4 { } else if tag == 4 {
// 续签证件管理 // 续签证件管理
YHServiceOrderListViewController.gotoResignCertificateListVC(orderID: orderID) YHServiceOrderListViewController.gotoResignCertificateListVC(orderID: orderID, stepID: stepID)
} }
} }
} }
......
...@@ -11,6 +11,7 @@ import UIKit ...@@ -11,6 +11,7 @@ import UIKit
class YHResignCertificateListViewController: YHBaseViewController { class YHResignCertificateListViewController: YHBaseViewController {
var tableView: UITableView! var tableView: UITableView!
var orderId: Int = 0 var orderId: Int = 0
var batchId: Int = 0
var viewModel = YHResignCertificateListViewModel() var viewModel = YHResignCertificateListViewModel()
override func viewDidLoad() { override func viewDidLoad() {
...@@ -27,7 +28,7 @@ class YHResignCertificateListViewController: YHBaseViewController { ...@@ -27,7 +28,7 @@ class YHResignCertificateListViewController: YHBaseViewController {
} }
func getData() { func getData() {
viewModel.getResignCertificateList(orderId: orderId) {[weak self] _, _ in viewModel.getResignCertificateList(orderId: orderId, batchId: batchId) {[weak self] _, _ in
guard let self = self else { return } guard let self = self else { return }
self.tableView.reloadData() self.tableView.reloadData()
} }
......
...@@ -11,8 +11,9 @@ import UIKit ...@@ -11,8 +11,9 @@ import UIKit
class YHResignCertificateListViewModel: YHBaseViewModel { class YHResignCertificateListViewModel: YHBaseViewModel {
var mainModel: YHResignCertificateMainModel = YHResignCertificateMainModel() var mainModel: YHResignCertificateMainModel = YHResignCertificateMainModel()
func getResignCertificateList(orderId: Int, callBackBlock: @escaping (_ success: Bool, _ error: YHErrorModel?) -> Void) { func getResignCertificateList(orderId: Int, batchId: Int, callBackBlock: @escaping (_ success: Bool, _ error: YHErrorModel?) -> Void) {
let param = ["orderId": orderId] let param = ["orderId": orderId,
"renewal_id": batchId]
let strUrl = YHBaseUrlManager.shared.curURL() + YHAllApiName.ResignCertificate.resignCertificateList let strUrl = YHBaseUrlManager.shared.curURL() + YHAllApiName.ResignCertificate.resignCertificateList
_ = YHNetRequest.getRequest(url: strUrl, params: param) { [weak self] json, _ in _ = YHNetRequest.getRequest(url: strUrl, params: param) { [weak self] json, _ in
// 1. json字符串 转 对象 // 1. json字符串 转 对象
......
...@@ -616,6 +616,7 @@ extension YHMessageDetailListVC: UITableViewDelegate, UITableViewDataSource { ...@@ -616,6 +616,7 @@ extension YHMessageDetailListVC: UITableViewDelegate, UITableViewDataSource {
if let orderId = Int(msg.orderId) { if let orderId = Int(msg.orderId) {
let vc = YHResignCertificateListViewController() let vc = YHResignCertificateListViewController()
vc.orderId = orderId vc.orderId = orderId
vc.batchId = self.serviceCenterViewModel.mainModel.master_id
UIViewController.current?.navigationController?.pushViewController(vc) UIViewController.current?.navigationController?.pushViewController(vc)
} }
......
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