更改事件

This commit is contained in:
renhaoting 2025-12-02 15:23:39 +08:00
parent 93543545c5
commit 62db69b1d4
6 changed files with 12 additions and 9 deletions

View File

@ -17,7 +17,7 @@ object VididinEvents {
const val Event_AD_TASK_TYPE_Convert_Gold_2_Cash = 800
const val Event_AD_TASK_TYPE_Watch_Ad_For_Gold = 801
const val Event_AD_TASK_TYPE_Watch_Ad_Earn_Gold = 801
const val Event_AD_TASK_TYPE_Watch_Ad_Daily = 802
const val Event_AD_TASK_TYPE_Withdraw = 803
const val Event_AD_TASK_TYPE_Complement = 804

View File

@ -58,7 +58,10 @@ class WatchAdActivity : AppViewsActivity<ViewBinding, UiState, ViewModel>(), OnT
private fun notifyAdWatchFinish() {
NotifyMan.instance().sendEvent(mTaskType, null)
NotifyMan.instance().sendEvent(VididinEvents.Event_Finish_One_Ad, NotifyMan.NotifyData(1))
if (mTaskType != VididinEvents.Event_AD_TASK_TYPE_Watch_Ad_Earn_Gold) {
NotifyMan.instance().sendEvent(VididinEvents.Event_Finish_One_Ad, NotifyMan.NotifyData(1))
}
}
private fun stateCounter() {

View File

@ -79,7 +79,7 @@ class TasksFragment : AppViewsFragment<ViewBinding, UiState, ViewModel>(), OnTab
}
llTaskWatchVideo->{
WatchAdDialog(requireActivity(), VididinEvents.Event_AD_TASK_TYPE_Watch_Ad_For_Gold, null).show()
WatchAdDialog(requireActivity(), VididinEvents.Event_AD_TASK_TYPE_Watch_Ad_Earn_Gold, null).show()
}
llTaskGame->{

View File

@ -63,7 +63,7 @@ class HomeItemFragment : AppViewsEmptyViewModelFragment<ViewBinding>() {
Router.Benefit.startActivity(requireActivity())
},
PopMenuIconView.MenuItem(R.mipmap.home_menu_2) {
WatchAdDialog(requireActivity(), VididinEvents.Event_AD_TASK_TYPE_Watch_Ad_For_Gold, null).show()
WatchAdDialog(requireActivity(), VididinEvents.Event_AD_TASK_TYPE_Watch_Ad_Earn_Gold, null).show()
},
PopMenuIconView.MenuItem(R.mipmap.home_menu_3) {

View File

@ -83,12 +83,12 @@ class TaskManager private constructor() {
AccountManager.convertGold2Cash()
}
VididinEvents.Event_AD_TASK_TYPE_Watch_Ad_For_Gold -> {
VididinEvents.Event_AD_TASK_TYPE_Watch_Ad_Earn_Gold -> {
// TODO - add gold for user
}
}
}
}, VididinEvents.Event_AD_TASK_TYPE_Convert_Gold_2_Cash, VididinEvents.Event_AD_TASK_TYPE_Watch_Ad_For_Gold)
}, VididinEvents.Event_AD_TASK_TYPE_Convert_Gold_2_Cash, VididinEvents.Event_AD_TASK_TYPE_Watch_Ad_Earn_Gold)
}

View File

@ -6,8 +6,8 @@ import kotlinx.serialization.Serializable
@Serializable
abstract class BaseTaskState {
companion object {
const val STATE_ONGOING = 1
const val STATE_FINISH = 2
const val STATE_CLAIMED = 3
const val STATE_ONGOING = 0
const val STATE_FINISH = 1
const val STATE_CLAIMED = 2
}
}