|
|
@@ -123,9 +123,20 @@ class JobProgressPresenter : BasePresenter<IJobProgressView>() {
|
|
|
Executor.runOnMain {
|
|
|
val dialog = TipDialog(mContext!!)
|
|
|
dialog.setTip(mContext!!.getString(R.string.no_key_available_dialog_tip))
|
|
|
+ var state = 0
|
|
|
dialog.setConfirmListener {
|
|
|
+ state = 1
|
|
|
handleGiveKey(ticketDetail, null, lockMap)
|
|
|
}
|
|
|
+ dialog.setOnCancelListener {
|
|
|
+ state = 2
|
|
|
+ BusinessManager.sendLoadingEventMsg(null, false)
|
|
|
+ }
|
|
|
+ dialog.setOnDismissListener {
|
|
|
+ if (state == 0) {
|
|
|
+ BusinessManager.sendLoadingEventMsg(null, false)
|
|
|
+ }
|
|
|
+ }
|
|
|
dialog.show()
|
|
|
}
|
|
|
} else {
|