@@ -0,0 +1,35 @@
|
||||
package follow
|
||||
|
||||
import "91porn-server/common/services"
|
||||
|
||||
const tipKey = "user_followed_tip_key"
|
||||
|
||||
// SetTip 设置关注提醒
|
||||
func SetTip(uid uint64) error {
|
||||
err := services.Redis.SetBit(tipKey, int64(uid), 1)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// CancelTip 清除关注提醒
|
||||
func CancelTip(uid uint64) error {
|
||||
err := services.Redis.SetBit(tipKey, int64(uid), 0)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// CheckTip 检查是否有提醒
|
||||
func CheckTip(uid uint64) bool {
|
||||
val, err := services.Redis.GetBit(tipKey, int64(uid))
|
||||
if err != nil {
|
||||
return false
|
||||
}
|
||||
|
||||
return val == 1
|
||||
}
|
||||
Reference in New Issue
Block a user