获取附件的状态
This commit is contained in:
parent
e4bf884450
commit
b0b25cf651
23
sys/cache/mail.go
vendored
23
sys/cache/mail.go
vendored
@ -5,14 +5,13 @@ import (
|
|||||||
"go_dreamfactory/sys/db"
|
"go_dreamfactory/sys/db"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// 邮件暂时不写redis
|
||||||
const ( //Redis
|
const ( //Redis
|
||||||
Redis_MailCache string = "mail:%s"
|
Redis_MailCache string = "mail:%s"
|
||||||
)
|
)
|
||||||
|
|
||||||
type IMail interface {
|
type IMail interface {
|
||||||
QueryUserMail(uId string) (mail []*pb.DB_MailData, err error)
|
QueryUserMail(uId string) (mail []*pb.DB_MailData, err error)
|
||||||
InsertUserMail(uId string) (mail []*pb.DB_MailData, err error)
|
|
||||||
ReadOneMail(uId string, ObjId string) (mail *pb.DB_MailData, err error)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 查询玩家邮件数据
|
// 查询玩家邮件数据
|
||||||
@ -26,26 +25,6 @@ func (this *Cache) QueryUserMail(uId string) (mail []*pb.DB_MailData, err error)
|
|||||||
// mail[i] = v.(*pb.DB_MailData)
|
// mail[i] = v.(*pb.DB_MailData)
|
||||||
// }
|
// }
|
||||||
// }
|
// }
|
||||||
// 邮件暂时不写redis
|
|
||||||
mail, _ = db.Defsys.QueryUserMail(uId)
|
mail, _ = db.Defsys.QueryUserMail(uId)
|
||||||
|
|
||||||
// } else if err == redis.RedisNil {
|
|
||||||
// if mail, err = db.Defsys.QueryUserMail(uId); err == nil {
|
|
||||||
// this.redis.Set(fmt.Sprintf(Redis_MailCache, uId), mail, -1)
|
|
||||||
// } else if err == mgo.MongodbNil {
|
|
||||||
// err = nil
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// 创建新的邮件
|
|
||||||
func (this *Cache) ReadOneMail(uId string, ObjId string) (mail *pb.DB_MailData, err error) {
|
|
||||||
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
func (this *Cache) InsertUserMail(uId string) (mail []*pb.DB_MailData, err error) {
|
|
||||||
|
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
@ -42,6 +42,11 @@ func (this *DB) InsertUserMail(mail *pb.DB_MailData) (err error) {
|
|||||||
|
|
||||||
mail.ObjId = primitive.NewObjectID().Hex()
|
mail.ObjId = primitive.NewObjectID().Hex()
|
||||||
mail.Check = false
|
mail.Check = false
|
||||||
|
mail.Reward = false
|
||||||
|
|
||||||
|
if len(mail.GetItems()) > 0 {
|
||||||
|
mail.Reward = true
|
||||||
|
}
|
||||||
_, err = this.mgo.InsertOne(DB_MailTable, mail)
|
_, err = this.mgo.InsertOne(DB_MailTable, mail)
|
||||||
|
|
||||||
return err
|
return err
|
||||||
|
Loading…
Reference in New Issue
Block a user