From 2834569133090d46dd3f28a30100fa74661ef1e1 Mon Sep 17 00:00:00 2001
From: 无故事王国 <841720330@qq.com>
Date: 星期三, 20 九月 2023 18:41:27 +0800
Subject: [PATCH] 完善

---
 WanPai/Common/View/PaymentCourseView.swift |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

diff --git a/WanPai/Common/View/PaymentCourseView.swift b/WanPai/Common/View/PaymentCourseView.swift
index 3f607be..770b6de 100644
--- a/WanPai/Common/View/PaymentCourseView.swift
+++ b/WanPai/Common/View/PaymentCourseView.swift
@@ -20,6 +20,7 @@
 	private var clouse:((Int)->Void)!
 
 	private var id:Int!
+	private var storeId:Int!
 	override func awakeFromNib() {
 		super.awakeFromNib()
 		tableView.delegate = self
@@ -48,6 +49,21 @@
 		paymentCourseView.queryData()
 	}
 
+	static func show(storeId:Int,number:Int,clouse:@escaping (Int)->Void){
+		let paymentCourseView = PaymentCourseView.jq_loadNibView()
+		paymentCourseView.storeId = storeId
+		paymentCourseView.label_num.text = "所需课时数:\(number)"
+		paymentCourseView.clouse = clouse
+		paymentCourseView.frame = sceneDelegate?.window?.frame ?? .zero
+		sceneDelegate?.window?.addSubview(paymentCourseView)
+		paymentCourseView.cons_bottom.constant = 0
+		UIView.animate(withDuration: 0.4) {
+			paymentCourseView.alpha = 1
+			paymentCourseView.layoutIfNeeded()
+		}
+		paymentCourseView.queryStoreData()
+	}
+
 
 	private func queryData(){
 		Services.querypaymentCompetitionCourseList(id: id).subscribe(onNext: { data in
@@ -60,6 +76,17 @@
 		}.disposed(by: disposeBag)
 	}
 
+	private func queryStoreData(){
+		Services.getMyCourseList(storeId: storeId).subscribe(onNext: { data in
+			if let models = data.data{
+				self.models = models
+				self.tableView.reloadData()
+			}
+		}) { error in
+
+		}.disposed(by: disposeBag)
+	}
+
 
 
 	private func hidden(){

--
Gitblit v1.7.1