增加cmd命令

This commit is contained in:
ayflying
2025-01-16 15:57:20 +08:00
parent f9bdc0f707
commit d3062a0240
4 changed files with 237 additions and 0 deletions

40
cmd/make/act Normal file
View File

@@ -0,0 +1,40 @@
package act{id}
import (
v1 "game_server/api/act/v1"
"game_server/internal/service"
"github.com/gogf/gf/v2/os/gctx"
)
type sAct{id} struct {
}
func New() *sAct{id} {
return &sAct{id}{}
}
var (
ActId = {id}
ctx = gctx.New()
)
type Data struct {
}
func init() {
}
func (s *sAct{id}) GetData(uid int64) (data *Data) {
get, _ := service.GameAct().Info(uid, ActId)
get.Scan(&data)
if get.IsEmpty() || data == nil {
data = &Data{
}
}
return
}
func (s *sAct{id}) SetData(uid int64, data interface{}) {
service.GameAct().Set(uid, ActId, data)
}

25
cmd/make/logic Normal file
View File

@@ -0,0 +1,25 @@
package {package}
import (
"game_server/internal/service"
"github.com/gogf/gf/v2/os/gctx"
)
type s{name} struct {
}
var (
ctx = gctx.New()
)
func New() *s{name} {
return &s{name}{}
}
func init() {
service.Register{name}(New())
}
func (s *s{name}) Info() {
}