杨锴
2024-11-15 745e4fc64ca2912c011d925f12e638ed6d81b367
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
//
//  Home_Style_1_TCell.swift
//  XQMuse
//
//  Created by 无故事王国 on 2024/8/12.
//
 
import UIKit
import JQTools
 
class Home_Style_1_TCell: UITableViewCell {
 
                var model:ToDayMeditationModel?{
                                didSet{
                                                if let m = model{
 
                if m.id == 0{
                    img_cover.image = UIImage(named: "bt_private")
                    view_data.isHidden = true
                }else{
                    view_data.isHidden = false
                    img_cover.sd_setImage(with: URL(string: m.imageUrl.jq_urlEncoded()))
 
                    let turple = Date.jq_formateToTime_tuple(m.time)
                   let minute = (turple.hour * 60 + turple.minute)
                    let second = turple.second
 
                    label_title.text = "\(m.clientMeditationVO!.meditationTitle) | \(String(format: "%.2ld:%.2ld", minute,second))"
                    label_joinNum.text = "\(m.clientMeditationVO!.realLearnedNum + m.clientMeditationVO!.virtualLearnedNum)人已参加学习"
                }
                                                }
                                }
                }
                @IBOutlet weak var img_cover: UIImageView!
                @IBOutlet weak var label_title: UILabel!
                @IBOutlet weak var label_joinNum: UILabel!
                @IBOutlet weak var img_play: UIImageView!
    @IBOutlet weak var view_data: UIView!
    
    override func awakeFromNib() {
        super.awakeFromNib()
                                selectionStyle = .none
    }
 
    func setplaying(){
 
        if model?.meditationId == AudioPlayer.getSharedInstance().meditationModel?.id{
            img_play.image = AudioPlayer.getSharedInstance().bgmPlayer?.timeControlStatus == .playing ? UIImage(named: "btn_pause"):UIImage(named: "icon_play")
        }else{
            img_play.image = UIImage(named: "icon_play")
        }
    }
 
}