This commit is contained in:
liwei1dao 2022-06-23 14:32:30 +08:00
commit d2350fad0c
4 changed files with 56 additions and 9 deletions

View File

@ -21,15 +21,6 @@ const (
type DB_Comp struct {
modules.Model_Comp
}
type IMail interface {
Mail_QueryUserMail(uId string) (mail []*pb.DB_MailData, err error)
Mail_InsertUserMail(mail *pb.DB_MailData) (err error)
Mail_ReadOneMail(objId string) (mail *pb.DB_MailData, err error)
Mail_GetMailAttachment(objId string) (itmes []*pb.MailAttachment, err error)
Mail_GetMailAttachmentState(objId string) bool
Mail_UpdateMailAttachmentState(objId string) bool
Mail_DelUserMail(objId string) bool
}
func (this *DB_Comp) Init(service core.IService, module core.IModule, comp core.IModuleComp, options core.IModuleOptions) (err error) {
this.Model_Comp.Init(service, module, comp, options)

15
pb/proto/equip_db.proto Normal file
View File

@ -0,0 +1,15 @@
syntax = "proto3";
option go_package = ".;pb";
message DB_EquipData {
string id = 1; //@go_tags(`bson:"_id"`) ID
string uid = 2;
int32 equipID = 3; // ID
int32 star = 4; //
int32 quality = 5; //
int32 lv = 6; //
map<int32, int32> addProperty = 7; //
int32 baodi = 8; //
int32 advance = 9; //
int32 failCount = 10; //
}

38
pb/proto/hero_db.proto Normal file
View File

@ -0,0 +1,38 @@
syntax = "proto3";
option go_package = ".;pb";
enum PropertyType{
Hp = 0; //
Atk = 1; //
Def = 2; //
Speed = 3; //
Crit = 4; //
}
message SkillData{
int32 skillID = 1;
sint32 skillLv = 2;
}
message DB_HeroData {
string id = 1; //@go_tags(`bson:"_id"`) ID
string uid = 2;
int32 heroID = 3; // ID
sint32 star = 4; //
sint32 lv = 5; //
int32 exp = 6; //
sint32 juexingLv = 7; //
int32 captainSkill = 8; //
repeated SkillData normalSkill = 9; //
map<sint32, int32> property = 10; //
map<sint32, int32> addProperty = 11; //
sint32 formation = 12; //
sint32 cardType = 13; // ()
int32 curSkin = 14; // ID
repeated int32 skins = 15; // ID
bool block = 16;//
repeated string equipID = 17; // objID
sint32 resonateNum = 18; //
sint32 distributionResonate = 19; //
map<sint32, int32> energy = 20; //
sint32 count = 21; //
}

3
probuf转go.cmd Normal file
View File

@ -0,0 +1,3 @@
@echo off
pb2go.exe
pause