| 12345678910111213141516171819202122232425262728 |
- package mapFacade
- import (
- dbFacade "f1-game/internal/component/db/facade"
- cproto "github.com/cherry-game/cherry/net/proto"
- )
- type (
- ILeagueService[T dbFacade.Table] interface {
- OnInit(table T) // 各个模块初始化
- OnReset(table T) // 跨天重置
- Push(table T, session *cproto.Session) // 推送数据
- }
- LeagueServiceBase[T dbFacade.Table] struct {
- }
- )
- func (*LeagueServiceBase[T]) OnInit(table T) {
- }
- func (*LeagueServiceBase[T]) OnReset(table T) {
- }
- func (*LeagueServiceBase[T]) Push(table T, session *cproto.Session) {
- }
|