Quellcode durchsuchen

fix bug params sertifikat private

Hendi vor 3 Jahren
Ursprung
Commit
e49dd895d0

+ 2 - 2
Sirani/View/Sertifikat/SertifikatPresenter.swift

@@ -25,12 +25,12 @@ class SertifikatPresenter {
         self.view = nil
     }
     
-    func loadPrivateCertificatesData(user_id: Int, cust_id: Int, role_id: String, status: String, limit: Int, page: Int, search: String) {
+    func loadPrivateCertificatesData(status: String, limit: Int, page: Int, search: String) {
         self.view?.hideNoDataLayout()
         self.view?.showLoading()
         
         var certificates = [CertificateData]()
-        siraniApiServices.postToGetSertifikatPrivate(user_id: user_id, cust_id: cust_id, role_id: role_id, status: status, limit: limit, page: page, search: search).responseJSON { response in
+        siraniApiServices.postToGetSertifikatPrivate(user_id: UserState.instance.getUserId(), cust_id: UserState.instance.getCustId(), role_id: UserState.instance.getRoleId(), status: status, limit: limit, page: page, search: search).responseJSON { response in
             if response.error == nil {
                 guard let data = response.data else { return }
                 if let json = try? JSON(data: data) {

+ 1 - 12
Sirani/View/Sertifikat/SertifikatPrivate/SertifikatViewController.swift

@@ -39,9 +39,6 @@ class SertifikatViewController: UIViewController {
     private var loadMore = false
     private var kode: Int?
     private var isSertifikatNew: Bool = true
-    private var userId: Int = 0
-    private var custId: Int = 0
-    private var userRoleId = ""
     
     // View Lifecycles
     override var preferredStatusBarStyle: UIStatusBarStyle {
@@ -61,14 +58,6 @@ class SertifikatViewController: UIViewController {
     
     override func viewWillAppear(_ animated: Bool) {
         presenter.attachView(view: self)
-        
-        userRoleId = UserState.instance.getRoleId()
-        userId = UserState.instance.getUserId()
-        custId = UserState.instance.getCustId()
-        print("INFO USER")
-        print("userRoleId \(userRoleId)")
-        print("userId : \(userId)")
-        print("custId : \(custId)")
 
     }
     
@@ -80,7 +69,7 @@ class SertifikatViewController: UIViewController {
     private func loadCertificateData() {
         if !loading && !lastDataLoadedEmpty {
             if ConnectionHelper.isConnectedToNetwork() {
-                presenter.loadPrivateCertificatesData(user_id: userId, cust_id: custId, role_id: userRoleId, status: status, limit: limit, page: page, search: search)
+                presenter.loadPrivateCertificatesData(status: status, limit: limit, page: page, search: search)
             } else {
                 showNoConnection()
             }