From fe02f75ab7a593f33d60c15308ddf7a974962db4 Mon Sep 17 00:00:00 2001
From: 杨锴 <841720330@qq.com>
Date: 星期五, 27 十二月 2024 17:32:44 +0800
Subject: [PATCH] 提交版本: 1.0.0

---
 XQMuse/Root/PayMusicView/PayMusicVC.swift |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/XQMuse/Root/PayMusicView/PayMusicVC.swift b/XQMuse/Root/PayMusicView/PayMusicVC.swift
index 3e4ecfb..492e570 100644
--- a/XQMuse/Root/PayMusicView/PayMusicVC.swift
+++ b/XQMuse/Root/PayMusicView/PayMusicVC.swift
@@ -40,6 +40,7 @@
 				private var btn_handleClose:UIButton!
 				private(set) var audioPlayer:AudioPlayer!
 				private var isAniLoop:Bool = false
+    private var currentPlayState:PayMuiscState = .pause
 				private var meditationModel:MeditationModel?{
 								didSet{
 												if let m = meditationModel{
@@ -150,6 +151,7 @@
     static func updateStatus(_ state:PayMuiscState,musicName:String? = nil){
         if let tabBarVC = JQ_currentViewController().navigationController?.tabBarController as? BaseTabBarVC{
             if let vc = tabBarVC.children.filter({$0 is PayMusicVC}).first as? PayMusicVC{
+                vc.currentPlayState = state
                 vc.btn_handle.isSelected = state == .pause
                 if let musicName{
                     vc.label_name.text = musicName
@@ -164,6 +166,15 @@
         }
     }
 
+    static func getCurrentStatus()->PayMuiscState{
+        if let tabBarVC = JQ_currentViewController().navigationController?.tabBarController as? BaseTabBarVC{
+            if let vc = tabBarVC.children.filter({$0 is PayMusicVC}).first as? PayMusicVC{
+                return vc.currentPlayState
+            }
+        }
+        return .pause
+    }
+
     static func hidden(){
         if let tabBarVC = JQ_currentViewController().navigationController?.tabBarController as? BaseTabBarVC{
             if let vc = tabBarVC.children.filter({$0 is PayMusicVC}).first{

--
Gitblit v1.7.1