|
@@ -12,9 +12,11 @@ class TSGeneralRintoneVC: TSBottomAlertVC {
|
|
|
|
|
|
var prompt:String
|
|
|
var promptSort:String
|
|
|
- init(prompt: String,promptSort: String,complete:@escaping ((TSActionInfoModel)->Void)) {
|
|
|
+ var showInfoModel:TSActionInfoModel?
|
|
|
+ init(prompt: String,promptSort: String,showInfoModel:TSActionInfoModel? = nil,complete:@escaping ((TSActionInfoModel)->Void)) {
|
|
|
self.prompt = prompt
|
|
|
self.promptSort = promptSort
|
|
|
+ self.showInfoModel = showInfoModel
|
|
|
self.complete = complete
|
|
|
super.init()
|
|
|
}
|
|
@@ -85,8 +87,8 @@ class TSGeneralRintoneVC: TSBottomAlertVC {
|
|
|
|
|
|
@objc func clickBackstageBtn() {
|
|
|
// viewModel.cancelAllRequest()
|
|
|
-// self.dismiss(animated: true, completion: nil)
|
|
|
- hiddenSelfVC(hidden: true)
|
|
|
+ self.dismiss(animated: true, completion: nil)
|
|
|
+// hiddenSelfVC(hidden: true)
|
|
|
|
|
|
}
|
|
|
|
|
@@ -131,7 +133,13 @@ class TSGeneralRintoneVC: TSBottomAlertVC {
|
|
|
// guard let self = self else { return }
|
|
|
// self.upDateView(state: state, model: model)
|
|
|
// }.store(in: &cancellable)
|
|
|
- creatRintone()
|
|
|
+
|
|
|
+ if let showInfoModel = showInfoModel {
|
|
|
+ showSuccess(model: showInfoModel)
|
|
|
+ updateInfoModel(model: showInfoModel)
|
|
|
+ }else {
|
|
|
+ creatRintone()
|
|
|
+ }
|
|
|
ringView.monitorPlayStateDefaultHandle()
|
|
|
}
|
|
|
|
|
@@ -143,8 +151,8 @@ class TSGeneralRintoneVC: TSBottomAlertVC {
|
|
|
guard let self = self else { return }
|
|
|
self.upDateView(state: state, model: model)
|
|
|
}.store(in: &cancellable)
|
|
|
- operation.creatRintone(oldModel: self.infoModel, prompt: prompt, promptSort: promptSort)
|
|
|
-
|
|
|
+ operation.creatRintone(oldModel: nil, prompt: prompt, promptSort: promptSort)
|
|
|
+// operation.creatRintone(oldModel: self.infoModel, prompt: prompt, promptSort: promptSort)
|
|
|
}
|
|
|
}
|
|
|
|