You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
reader/app/src/main/java/com/novel/read/user/VipHelper.kt

28 lines
606 B

package com.novel.read.user
import com.novel.read.App
import com.novel.read.data.db.entity.User
object VipHelper {
var user: User? = null
fun notifyUser() {
user = App.db.getUserDao().getUser()
}
fun showAd(): Boolean {
return false
// return if (user == null) {
// true
// } else {
// !isVip(user)
// }
}
private fun isVip(user: User?): Boolean {
val currentTime = System.currentTimeMillis()
return user?.vipStatus == 1 && currentTime > user.vipStartTime!! && currentTime < user.vipEndTime!!
}
}