From cb2e0224313c2d1014372c534813d8dbb93800f6 Mon Sep 17 00:00:00 2001 From: ddisfriend Date: Fri, 17 Oct 2025 15:17:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E8=AE=A2=E5=8D=95=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- OrderScheduling/Rescue/View/AcceptOrderTool.swift | 9 +++++++++ OrderScheduling/Rescue/View/AcceptOrderView.swift | 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/OrderScheduling/Rescue/View/AcceptOrderTool.swift b/OrderScheduling/Rescue/View/AcceptOrderTool.swift index 4a41440..f0efc3d 100644 --- a/OrderScheduling/Rescue/View/AcceptOrderTool.swift +++ b/OrderScheduling/Rescue/View/AcceptOrderTool.swift @@ -42,6 +42,15 @@ open class AcceptOrderTool : NSObject { } }) .disposed(by: disposeBag) + acceptOrderView.cancelButton.rx.tap + .observe(on: MainScheduler.instance) + .subscribe(onNext: { _ in + ENTRY.dismiss(name: acceptOrderViewEntry) { + // 停止声音播放 + TOOL.stopVoice() + } + }) + .disposed(by: disposeBag) ENTRY.showAcceptOrderEntry(view: acceptOrderView,name: acceptOrderViewEntry) } diff --git a/OrderScheduling/Rescue/View/AcceptOrderView.swift b/OrderScheduling/Rescue/View/AcceptOrderView.swift index 2a1e40f..376eba3 100644 --- a/OrderScheduling/Rescue/View/AcceptOrderView.swift +++ b/OrderScheduling/Rescue/View/AcceptOrderView.swift @@ -51,8 +51,8 @@ open class AcceptOrderView : DDView { radiusView.addSubview(readButton) cancelButton.titleLabel?.font = .mediumFont(auto(14)) cancelButton.backgroundColor = .white - cancelButton.setTitleColor(.hex("1D64D2"), for: .normal) - cancelButton.addSubview(cancelButton) + cancelButton.setTitleColor(.hex("999B9F"), for: .normal) + radiusView.addSubview(cancelButton) radiusView.snp.makeConstraints { make in make.edges.equalToSuperview()