refactor: 重构入参类型引用
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
This commit is contained in:
@@ -11,7 +11,7 @@ import (
|
||||
// 防止封包通过领取来获取道具
|
||||
|
||||
// BuyItem 购买单个道具
|
||||
func (h Controller) BuyItem(data *item.BuyInboundInfo, player *player.Player) (result *item.BuyOutboundInfo, err errorcode.ErrorCode) {
|
||||
func (h Controller) BuyItem(data *BuyInboundInfo, player *player.Player) (result *item.BuyOutboundInfo, err errorcode.ErrorCode) {
|
||||
result = &item.BuyOutboundInfo{Coins: player.Info.Coins}
|
||||
|
||||
bought, err := buySeerdouBackpackItem(player, data.ItemId, data.Count)
|
||||
@@ -31,7 +31,7 @@ func (h Controller) BuyItem(data *item.BuyInboundInfo, player *player.Player) (r
|
||||
}
|
||||
|
||||
// BuyMultipleItems 批量购买道具
|
||||
func (h Controller) BuyMultipleItems(data *item.BuyMultiInboundInfo, player *player.Player) (result *item.BuyMultiOutboundInfo, err errorcode.ErrorCode) {
|
||||
func (h Controller) BuyMultipleItems(data *BuyMultiInboundInfo, player *player.Player) (result *item.BuyMultiOutboundInfo, err errorcode.ErrorCode) {
|
||||
for _, itemID := range data.ItemIds {
|
||||
bought, buyErr := buySeerdouBackpackItem(player, int64(itemID), 1)
|
||||
if buyErr == errorcode.ErrorCodes.ErrSunDouInsufficient10016 {
|
||||
@@ -48,7 +48,7 @@ func (h Controller) BuyMultipleItems(data *item.BuyMultiInboundInfo, player *pla
|
||||
}
|
||||
|
||||
// BuyGoldItem 使用金豆购买商品
|
||||
func (h Controller) BuyGoldItem(data *item.C2S_GOLD_BUY_PRODUCT, player *player.Player) (result *item.S2C_GoldBuyProductInfo, err errorcode.ErrorCode) {
|
||||
func (h Controller) BuyGoldItem(data *C2S_GOLD_BUY_PRODUCT, player *player.Player) (result *item.S2C_GoldBuyProductInfo, err errorcode.ErrorCode) {
|
||||
pro := service.NewShopService().Get(data.ProductID)
|
||||
if pro == nil {
|
||||
return nil, errorcode.ErrorCodes.ErrTooManyProducts
|
||||
|
||||
Reference in New Issue
Block a user