lt пре 7 месеци
родитељ
комит
6a75b16141

+ 10 - 0
RO_Server_Trunk-branch_0.1.39/roserver/gmweb/main.go

@@ -16,6 +16,7 @@ import (
 	gmwebmodel "roserver/gmweb/model"
 	gmwebmodel "roserver/gmweb/model"
 	"roserver/gmweb/msg"
 	"roserver/gmweb/msg"
 	_ "roserver/gmweb/msg"
 	_ "roserver/gmweb/msg"
+	"roserver/serverproto"
 	"runtime"
 	"runtime"
 	"runtime/debug"
 	"runtime/debug"
 	"strconv"
 	"strconv"
@@ -82,6 +83,15 @@ func main() {
 		})
 		})
 	}
 	}
 
 
+	path := "./config/csv/"
+
+	serverproto.RuneShopGiftsCfgLoad2(path)
+	msg.ResDnyPayInfo = &msg.ResGetPayInfo{
+		GiftList: make([]msg.GiftLists, 0),
+	}
+	for _, v := range serverproto.RuneShopGiftsCfgLoader {
+		msg.ResDnyPayInfo.GiftList = append(msg.ResDnyPayInfo.GiftList, msg.GiftLists{strconv.Itoa(int(v.Id)), v.Name, float64(v.RMB), strconv.Itoa(int(v.Type)), v.Name, -1})
+	}
 	go func() {
 	go func() {
 		defer func() {
 		defer func() {
 			//打印奔溃信息
 			//打印奔溃信息

+ 4 - 1
RO_Server_Trunk-branch_0.1.39/roserver/gmweb/msg/web_gmmsg.go

@@ -359,6 +359,8 @@ type ReqGetPayInfo struct {
 	RoleId   string `json:"roleid,omitempty"`
 	RoleId   string `json:"roleid,omitempty"`
 }
 }
 
 
+var ResDnyPayInfo *ResGetPayInfo
+
 type ResGetPayInfo struct {
 type ResGetPayInfo struct {
 	Code     int         `json:"code"`
 	Code     int         `json:"code"`
 	GiftList []GiftLists `json:"giftList"`
 	GiftList []GiftLists `json:"giftList"`
@@ -375,7 +377,8 @@ type GiftLists struct {
 
 
 // 东南亚支付服务使用
 // 东南亚支付服务使用
 func WebGmProcessGetPayInfo(c *gin.Context) {
 func WebGmProcessGetPayInfo(c *gin.Context) {
-	res := ResGetPayInfo{}
+	res := ResDnyPayInfo
+	res.Code = 0
 	c.JSON(http.StatusOK, res)
 	c.JSON(http.StatusOK, res)
 }
 }
 
 

+ 12 - 0
RO_Server_Trunk-branch_0.1.39/roserver/serverproto/config_csv.go

@@ -3084,6 +3084,18 @@ func RuneShopGiftsCfgLoad(path string) {
 	}
 	}
 }
 }
 
 
+// 东南亚网页使用直充档位
+func RuneShopGiftsCfgLoad2(path string) {
+	cfg := []*RuneShopGiftsCfg{}
+	RuneShopGiftsCfgLoader = map[int32]*RuneShopGiftsCfg{}
+	loadCsvCfg(path+"RuneShopGiftsCfg.csv", &cfg)
+	for _, row := range cfg {
+		if row.SDKGoodsId != "" {
+			RuneShopGiftsCfgLoader[row.Id] = row
+		}
+	}
+}
+
 var RuneShopGuildBattleCfgLoader map[int32]*RuneShopGuildBattleCfg
 var RuneShopGuildBattleCfgLoader map[int32]*RuneShopGuildBattleCfg
 
 
 type RuneShopGuildBattleCfg struct {
 type RuneShopGuildBattleCfg struct {