From 31b6be2dfcc5a7e9300c90b2216dbd579153c3b0 Mon Sep 17 00:00:00 2001
From: younger_times <841720330@qq.com>
Date: 星期一, 10 七月 2023 19:22:00 +0800
Subject: [PATCH] 新增

---
 WanPai/Root/Course/TCell/CourseTCell.swift |   34 ++++++++++++++++++++++++++++++++++
 1 files changed, 34 insertions(+), 0 deletions(-)

diff --git a/WanPai/Root/Course/TCell/CourseTCell.swift b/WanPai/Root/Course/TCell/CourseTCell.swift
index c79d4cf..f0ec7a3 100644
--- a/WanPai/Root/Course/TCell/CourseTCell.swift
+++ b/WanPai/Root/Course/TCell/CourseTCell.swift
@@ -6,8 +6,42 @@
 //
 
 import UIKit
+import SDWebImage
+import JQTools
 
 class CourseTCell: UITableViewCell {
+    @IBOutlet weak var img_cover: UIImageView!
+    @IBOutlet weak var label_title: UILabel!
+    @IBOutlet weak var label_teachTime: UILabel!
+    @IBOutlet weak var label_enrollNumber: UILabel!
+    @IBOutlet weak var label_vipPrice: UILabel!
+    @IBOutlet weak var label_price: UILabel!
+    @IBOutlet weak var label_distance: UILabel!
+    @IBOutlet weak var label_originPrice: UILabel!
+    @IBOutlet weak var stackView_vipPrice: UIStackView!
+
+    var courseItemModel:CourseItemModel!{
+        didSet{
+            stackView_vipPrice.isHidden = courseItemModel.originalPrice == nil
+            label_originPrice.isHidden = courseItemModel.originalPrice == nil
+
+            img_cover.sd_setImage(with: URL(string: courseItemModel.coverDrawing))
+            label_title.text = String(format: "%@(%@)", courseItemModel.name,courseItemModel.storeName)
+            label_teachTime.text = String(format: "上课时间:%@", courseItemModel.classStartTime)
+            label_enrollNumber.text = String(format: "已报名:%ld人", courseItemModel.applicantsNumber)
+            label_distance.text = String(format: "%.2lfkm", courseItemModel.distance)
+
+            if courseItemModel.payType == .cash{
+                label_price.text = courseItemModel.paymentPrice.currency()
+            }else if courseItemModel.payType == .coin{
+                label_price.text = "玩湃币 " + "\(courseItemModel.playPaiCoin)"
+            }
+
+
+            label_originPrice.attributedText = AttributedStringbuilder.build().add(string: courseItemModel.originalPrice?.currency() ?? "", withFont: UIFont.systemFont(ofSize: 14, weight: .semibold), withColor: UIColor(hexStr: "#C6C6C6")).underLine(color: UIColor(hexStr: "#C6C6C6")).mutableAttributedString
+
+        }
+    }
 
     override func awakeFromNib() {
         super.awakeFromNib()

--
Gitblit v1.7.1