|
@@ -1,6 +1,7 @@
|
|
|
package player
|
|
|
|
|
|
import (
|
|
|
+ mhayaTime "github.com/mhaya/extend/time"
|
|
|
"github.com/mhaya/game/game_cluster/internal/code"
|
|
|
"github.com/mhaya/game/game_cluster/internal/mdb/models"
|
|
|
"github.com/mhaya/game/game_cluster/internal/param"
|
|
@@ -12,24 +13,24 @@ func (p *actorPlayer) signIn() (*param.ChangeData, int32) {
|
|
|
}
|
|
|
|
|
|
// todo 测试代码
|
|
|
- resp := p.Player.SignIn()
|
|
|
- p.dirty = true
|
|
|
+ //resp := p.Player.SignIn()
|
|
|
+ //p.dirty = true
|
|
|
+ //
|
|
|
+ //p.itemStat(resp.AddItem)
|
|
|
+ //
|
|
|
+ //return resp, code.OK
|
|
|
|
|
|
- p.itemStat(resp.AddItem)
|
|
|
+ // 正式代码
|
|
|
+ if !mhayaTime.CreateFromTimestamp(p.Player.SinIn.SignDailyTime).IsToday() {
|
|
|
+ resp := p.Player.SignIn()
|
|
|
+ p.dirty = true
|
|
|
|
|
|
- return resp, code.OK
|
|
|
+ p.itemStat(resp.AddItem)
|
|
|
|
|
|
- // todo 正式代码
|
|
|
- //if !mhayaTime.CreateFromTimestamp(p.Player.SinIn.SignDailyTime).IsToday() {
|
|
|
- // resp := p.Player.SignIn()
|
|
|
- // p.dirty = true
|
|
|
- //
|
|
|
- // p.itemStat(resp.AddItem)
|
|
|
- //
|
|
|
- // return resp, code.OK
|
|
|
- //} else {
|
|
|
- // return nil, code.PlayerSignInError
|
|
|
- //}
|
|
|
+ return resp, code.OK
|
|
|
+ } else {
|
|
|
+ return nil, code.PlayerSignInError
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
func (p *actorPlayer) signInList() (*models.SignIn, int32) {
|