This commit is contained in:
aozhiwei 2024-06-25 13:22:37 +08:00
parent a07260745e
commit 534c44e6d4
3 changed files with 29 additions and 3 deletions

View File

@ -92,8 +92,14 @@ func (this *goldBullion) registerMailConfig(mailName string, tag1 int32, tag2 in
func newGoldBullion() *goldBullion {
p := new(goldBullion)
p.mailCfgHash = new(q5.ConcurrentMap[string, *jccommon.MailConfig])
p.registerMailConfig(constant.MAIL_GOLD_BULLION_MINT, jccommon.MAIL_TAG1_GOLD_BULLION, jccommon.MAIL_TAG2_GOLD_BULLION_MINT)
p.registerMailConfig(constant.MAIL_GOLD_BULLION_LOCK, jccommon.MAIL_TAG1_GOLD_BULLION, jccommon.MAIL_TAG2_GOLD_BULLION_LOCK)
p.registerMailConfig(constant.MAIL_GOLD_BULLION_UNLOCK, jccommon.MAIL_TAG1_GOLD_BULLION, jccommon.MAIL_TAG2_GOLD_BULLION_UNLOCK)
p.registerMailConfig(constant.MAIL_GOLD_BULLION_MINT,
jccommon.MAIL_TAG1_GOLD_BULLION,
jccommon.MAIL_TAG2_GOLD_BULLION_MINT)
p.registerMailConfig(constant.MAIL_GOLD_BULLION_LOCK,
jccommon.MAIL_TAG1_GOLD_BULLION,
jccommon.MAIL_TAG2_GOLD_BULLION_LOCK)
p.registerMailConfig(constant.MAIL_GOLD_BULLION_UNLOCK,
jccommon.MAIL_TAG1_GOLD_BULLION,
jccommon.MAIL_TAG2_GOLD_BULLION_UNLOCK)
return p
}

View File

@ -45,3 +45,8 @@ const (
MAIL_TAG2_GOLD_BULLION_LOCK = 2
MAIL_TAG2_GOLD_BULLION_UNLOCK = 3
)
const (
V_ITEM_GOLD_BULLION_1W = 10017
V_ITEM_GOLD_BULLION_10W = 10018
)

15
server/jccommon/utils.go Normal file
View File

@ -0,0 +1,15 @@
package jccommon
func GetGoldBullionGoldNum(itemId int32) int32 {
switch itemId {
case V_ITEM_GOLD_BULLION_1W: {
return 10000
}
case V_ITEM_GOLD_BULLION_10W: {
return 10000 * 10
}
default: {
return 0
}
}
}