Browse Source

add 平台营收

tags/v0.0.3
shenjiachi 1 month ago
parent
commit
3357b58f36
4 changed files with 80 additions and 1 deletions
  1. +52
    -0
      enum/sys_cfg.go
  2. +1
    -1
      go.mod
  3. +1
    -0
      go.sum
  4. +26
    -0
      rule/egg_energy/enum/platform_revenue_data.go

+ 52
- 0
enum/sys_cfg.go View File

@@ -1 +1,53 @@
package enum

// AliyunOss 阿里云对象存储枚举类
type AliyunOss int32

const (
AliyunOssEndpoint = 1
AliyunOssBucketName = 2
AliyunOssBucketScheme = 3
AliyunOssAccessKeyID = 4
AliyunOssAccessKeySecret = 5
AliyunOssDomain = 6
)

func (gt AliyunOss) String() string {
switch gt {
case AliyunOssEndpoint:
return "oss_endpoint"
case AliyunOssBucketName:
return "oss_bucket_name"
case AliyunOssBucketScheme:
return "oss_bucket_scheme"
case AliyunOssAccessKeyID:
return "oss_access_key_id"
case AliyunOssAccessKeySecret:
return "oss_access_key_secret"
case AliyunOssDomain:
return "oss_domain"

default:
return "未知"
}
}

// VideoReward 视频激励设置
type VideoReward int32

const (
VideoRewardUnitPrice = 1
VideoRewardECMP = 2
)

func (gt VideoReward) String() string {
switch gt {
case VideoRewardUnitPrice:
return "video_reward_unit_price"
case VideoRewardECMP:
return "video_reward_ecmp"

default:
return "未知"
}
}

+ 1
- 1
go.mod View File

@@ -8,7 +8,7 @@ replace code.fnuoos.com/EggPlanet/egg_models.git => E:/company/Egg/egg_models
require (
code.fnuoos.com/go_rely_warehouse/zyos_go_mq.git v0.0.5
github.com/go-redis/redis v6.15.9+incompatible
github.com/gomodule/redigo v1.9.2
github.com/gomodule/redigo v2.0.0+incompatible
github.com/shopspring/decimal v1.3.1
github.com/syyongx/php2go v0.9.8
go.uber.org/zap v1.13.0


+ 1
- 0
go.sum View File

@@ -101,6 +101,7 @@ github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM=
github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
github.com/gomodule/redigo v1.9.2 h1:HrutZBLhSIU8abiSfW8pj8mPhOyMYjZT/wcA4/L9L9s=
github.com/gomodule/redigo v1.9.2/go.mod h1:KsU3hiK/Ay8U42qpaJk+kuNa3C+spxapWpM+ywhcgtw=
github.com/gomodule/redigo v2.0.0+incompatible/go.mod h1:B4C85qUVwatsJoIUNIfCRsp7qO0iAmpGFZ4EELWSbC4=
github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=


+ 26
- 0
rule/egg_energy/enum/platform_revenue_data.go View File

@@ -0,0 +1,26 @@
package enum

// PlatformRevenueDataKind 平台营收-其他广告-种类
type PlatformRevenueDataKind int

const (
AppOpenAds PlatformRevenueDataKind = iota + 1
BannerAds
InFeedAds
InterstitialAds
)

func (kind PlatformRevenueDataKind) String() string {
switch kind {
case AppOpenAds:
return "开屏广告"
case BannerAds:
return "banner 广告"
case InFeedAds:
return "信息流广告"
case InterstitialAds:
return "插屏广告"
default:
return "未知状态"
}
}

Loading…
Cancel
Save