main.go 746 B

1234567891011121314151617181920212223242526272829303132333435
  1. package giftpack
  2. import (
  3. "bet24.com/log"
  4. )
  5. func Dump(cmd, param1 string) {
  6. switch cmd {
  7. case "sys":
  8. getManager().dumpSys(param1)
  9. case "user":
  10. getManager().dumpUser(param1)
  11. default:
  12. log.Release("giftpack.Dump unhandled cmd %s", cmd)
  13. }
  14. }
  15. func GetGiftPackages(userId int) string {
  16. return getManager().getGiftPackages(userId)
  17. }
  18. func GetUserGiftPackages(userId int) string {
  19. return getManager().getUserGiftPackages(userId)
  20. }
  21. func ClaimGiftPack(userId int, packageId int, termId int) (bool, string) {
  22. return getManager().claimGiftPack(userId, packageId, termId)
  23. }
  24. func OnUserEnter(userId int) {
  25. getManager().onUserEnter(userId)
  26. }
  27. func BuyGiftPackage(userId int, productId string) {
  28. getManager().buyGiftPack(userId, productId)
  29. }