14208 lines
337 KiB
YAML
14208 lines
337 KiB
YAML
basePath: /api/stat
|
||
definitions:
|
||
activitymod.BannerInfo:
|
||
properties:
|
||
bannerImg:
|
||
description: banner图片
|
||
type: string
|
||
bannerUrl:
|
||
description: banner跳转地址
|
||
type: string
|
||
type: object
|
||
activitymod.LottertyCodeInfo:
|
||
properties:
|
||
actId:
|
||
description: 所属活动的ID
|
||
type: string
|
||
actName:
|
||
description: 活动名称
|
||
type: string
|
||
createdAt:
|
||
type: string
|
||
giftCode:
|
||
description: 奖品兑换码
|
||
type: string
|
||
id:
|
||
description: 唯一ID
|
||
type: string
|
||
isUsed:
|
||
description: 抽奖码是否已使用
|
||
type: boolean
|
||
lotteryAt:
|
||
description: 抽奖时间
|
||
type: string
|
||
lotteryCode:
|
||
description: 抽奖码
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
updatedAt:
|
||
type: string
|
||
userIp:
|
||
description: 抽奖者IP
|
||
type: string
|
||
type: object
|
||
activitymod.LotteryGetGift:
|
||
properties:
|
||
actId:
|
||
description: 所属活动的ID
|
||
type: string
|
||
actName:
|
||
description: 所属活动的名称
|
||
type: string
|
||
appName:
|
||
description: 所属app的名字
|
||
type: string
|
||
createdAt:
|
||
type: string
|
||
getGiftAt:
|
||
description: 兑换奖品的时间
|
||
type: string
|
||
giftCode:
|
||
description: 奖品兑换码
|
||
type: string
|
||
giftId:
|
||
description: 所属活动奖品的ID
|
||
type: string
|
||
giftName:
|
||
description: 奖品名称
|
||
type: string
|
||
id:
|
||
description: 唯一ID
|
||
type: string
|
||
isGaveOut:
|
||
description: 兑换码是否已发放
|
||
type: boolean
|
||
isUsed:
|
||
description: 奖品兑换码是否已使用
|
||
type: boolean
|
||
lotteryCode:
|
||
description: 抽奖码
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
updatedAt:
|
||
type: string
|
||
userId:
|
||
description: 兑换者Id
|
||
type: string
|
||
type: object
|
||
advertiseMod.JumpType:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
type: integer
|
||
x-enum-comments:
|
||
JumpTypeInsideApp: 2:app内部跳转
|
||
JumpTypeInsideBrowser: 1:内部浏览器跳转
|
||
JumpTypeOutsideBrowser: 0:外部浏览器跳转
|
||
x-enum-varnames:
|
||
- JumpTypeOutsideBrowser
|
||
- JumpTypeInsideBrowser
|
||
- JumpTypeInsideApp
|
||
advertiseSer.AdvertiseStatInfo:
|
||
properties:
|
||
adsId:
|
||
description: 广告ID
|
||
type: integer
|
||
adsName:
|
||
description: 广告名称
|
||
type: string
|
||
appId:
|
||
description: 应用ID
|
||
type: integer
|
||
appName:
|
||
description: 应用名称
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
hourData:
|
||
description: 小时数据
|
||
items:
|
||
type: integer
|
||
type: array
|
||
id:
|
||
type: string
|
||
locId:
|
||
description: 位置ID
|
||
type: integer
|
||
locName:
|
||
description: 位置名称
|
||
type: string
|
||
sumDate:
|
||
description: 记录时间
|
||
type: string
|
||
total:
|
||
description: 当日点击
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
advertiseSer.AdvertiseStatSummary:
|
||
properties:
|
||
totalClick:
|
||
description: 总点击
|
||
type: integer
|
||
type: object
|
||
advertiseSer.AdvertiseTotalStatInfo:
|
||
properties:
|
||
adsId:
|
||
description: 广告ID
|
||
type: integer
|
||
adsName:
|
||
description: 广告名称
|
||
type: string
|
||
appId:
|
||
description: 应用ID
|
||
type: integer
|
||
appName:
|
||
description: 应用名称
|
||
type: string
|
||
locId:
|
||
description: 位置ID
|
||
type: integer
|
||
locName:
|
||
description: 位置名称
|
||
type: string
|
||
total:
|
||
description: 当日点击
|
||
type: integer
|
||
type: object
|
||
advertiseSer.GetAdvertiseStatReq:
|
||
properties:
|
||
adsId:
|
||
description: 广告ID
|
||
type: integer
|
||
adsName:
|
||
description: 广告名称
|
||
type: string
|
||
appId:
|
||
description: 应用ID
|
||
items:
|
||
type: integer
|
||
type: array
|
||
end:
|
||
description: 结束时间
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
start:
|
||
description: 开始时间
|
||
type: string
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
advertiseSer.GetAdvertiseStatResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/advertiseSer.AdvertiseStatInfo'
|
||
type: array
|
||
summary:
|
||
$ref: '#/definitions/advertiseSer.AdvertiseStatSummary'
|
||
total:
|
||
type: integer
|
||
type: object
|
||
advertiseSer.GetAdvertiseTotalStatReq:
|
||
properties:
|
||
adsId:
|
||
description: 广告ID
|
||
type: integer
|
||
adsName:
|
||
description: 广告名称
|
||
type: string
|
||
appId:
|
||
description: 应用ID
|
||
items:
|
||
type: integer
|
||
type: array
|
||
end:
|
||
description: 结束时间
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
start:
|
||
description: 开始时间
|
||
type: string
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
advertiseSer.GetAdvertiseTotalStatResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/advertiseSer.AdvertiseTotalStatInfo'
|
||
type: array
|
||
summary:
|
||
$ref: '#/definitions/advertiseSer.AdvertiseStatSummary'
|
||
total:
|
||
type: integer
|
||
type: object
|
||
appcategory.AppCategory:
|
||
properties:
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
desc:
|
||
description: 描述
|
||
type: string
|
||
id:
|
||
type: integer
|
||
imgType:
|
||
description: 图片展示类型 0:应用图标 1.小图标 2.大图标
|
||
type: integer
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
parentAppId:
|
||
description: parentAppId
|
||
type: integer
|
||
rank:
|
||
description: 应用排序
|
||
type: integer
|
||
status:
|
||
description: 状态
|
||
type: boolean
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
applicationmod.AppUpdate:
|
||
properties:
|
||
id:
|
||
type: string
|
||
param:
|
||
$ref: '#/definitions/applicationmod.AppUpdateInfo'
|
||
type: object
|
||
applicationmod.AppUpdateInfo:
|
||
properties:
|
||
androidUrl:
|
||
description: 安卓链接
|
||
type: string
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
avatar:
|
||
description: 头像图片
|
||
type: string
|
||
bigImg:
|
||
description: 大图标
|
||
type: string
|
||
categories:
|
||
description: 分类排序
|
||
items:
|
||
$ref: '#/definitions/common.CategoryRank'
|
||
type: array
|
||
created_id:
|
||
description: 创建人
|
||
type: integer
|
||
desc:
|
||
description: 描述
|
||
type: string
|
||
download_url:
|
||
description: 下载地址
|
||
type: string
|
||
endTime:
|
||
description: 结束时间
|
||
type: string
|
||
highQualityType:
|
||
description: 优质APP推荐展示方式 0:应用图标 1:展示描述文字
|
||
type: integer
|
||
homeShow:
|
||
description: 是否首页展示
|
||
type: boolean
|
||
internal:
|
||
description: Tag common.AppReqType `json:"tag" bson:"tag"` //标签
|
||
type: boolean
|
||
iosUrl:
|
||
description: ios链接
|
||
type: string
|
||
isGame:
|
||
description: 是否游戏
|
||
type: boolean
|
||
isHighQuality:
|
||
description: 是否是优质APP推荐
|
||
type: boolean
|
||
isRecommend:
|
||
description: 是否推荐
|
||
type: boolean
|
||
locIds:
|
||
description: 位置id
|
||
items:
|
||
type: integer
|
||
type: array
|
||
name:
|
||
description: 应用名
|
||
type: string
|
||
nineShow:
|
||
description: 是否九宫格
|
||
type: boolean
|
||
parentAppId:
|
||
description: 所属appId
|
||
type: integer
|
||
rank:
|
||
description: 默认排序
|
||
type: integer
|
||
recreationShow:
|
||
description: 是否娱乐中心显示
|
||
type: boolean
|
||
smallImg:
|
||
description: 小图标
|
||
type: string
|
||
startTime:
|
||
description: 开始时间
|
||
type: string
|
||
status:
|
||
description: 状态
|
||
type: boolean
|
||
total:
|
||
description: 总点击
|
||
type: integer
|
||
updated_id:
|
||
description: 最后更新人
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
applicationmod.Application:
|
||
properties:
|
||
androidUrl:
|
||
description: 安卓链接
|
||
type: string
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
avatar:
|
||
description: 头像图片
|
||
type: string
|
||
bigImg:
|
||
description: 大图标(比例:686*330)
|
||
type: string
|
||
categories:
|
||
description: 分类排序
|
||
items:
|
||
$ref: '#/definitions/common.CategoryRank'
|
||
type: array
|
||
created_id:
|
||
description: 创建人
|
||
type: integer
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
desc:
|
||
description: 描述
|
||
type: string
|
||
download_url:
|
||
description: 下载地址
|
||
type: string
|
||
endTime:
|
||
description: 结束时间
|
||
type: string
|
||
highQualityType:
|
||
description: 优质APP推荐展示方式 0:应用图标 1:展示描述文字
|
||
type: integer
|
||
homeShow:
|
||
description: 是否首页展示
|
||
type: boolean
|
||
id:
|
||
type: string
|
||
internal:
|
||
description: 是否内部应用
|
||
type: boolean
|
||
iosUrl:
|
||
description: ios链接
|
||
type: string
|
||
isGame:
|
||
description: 是否游戏
|
||
type: boolean
|
||
isHighQuality:
|
||
description: 是否是优质APP推荐
|
||
type: boolean
|
||
isRecommend:
|
||
description: 是否推荐
|
||
type: boolean
|
||
locIds:
|
||
description: 位置id
|
||
items:
|
||
type: integer
|
||
type: array
|
||
locNames:
|
||
description: 位置映射
|
||
items:
|
||
type: string
|
||
type: array
|
||
name:
|
||
description: 应用名
|
||
type: string
|
||
nineShow:
|
||
description: 是否九宫格
|
||
type: boolean
|
||
parentAppId:
|
||
description: 所属appId
|
||
type: integer
|
||
rank:
|
||
description: 默认排序
|
||
type: integer
|
||
recreationShow:
|
||
description: 是否娱乐中心显示
|
||
type: boolean
|
||
smallImg:
|
||
description: 小图标(比例:360*200)
|
||
type: string
|
||
startTime:
|
||
description: 开始时间
|
||
type: string
|
||
status:
|
||
description: 状态
|
||
type: boolean
|
||
tag:
|
||
description: 标签
|
||
type: integer
|
||
total:
|
||
description: 总点击
|
||
type: integer
|
||
updated_id:
|
||
description: 最后更新人
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
botdailyhourstat.BotHourStat:
|
||
properties:
|
||
appId:
|
||
description: appId,唯一id
|
||
type: integer
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
hourLandPage:
|
||
allOf:
|
||
- $ref: '#/definitions/botdailyhourstat.LandPage'
|
||
description: 小时落地页
|
||
hourStat:
|
||
allOf:
|
||
- $ref: '#/definitions/botdailyhourstat.StatItem'
|
||
description: 小时
|
||
id:
|
||
description: ID
|
||
type: string
|
||
reportTime:
|
||
description: 汇报时间
|
||
type: string
|
||
reported:
|
||
description: 是否已汇报
|
||
type: boolean
|
||
sumDate:
|
||
description: 记录时间 按小时对齐
|
||
type: string
|
||
todayGame:
|
||
allOf:
|
||
- $ref: '#/definitions/botdailyhourstat.GameItem'
|
||
description: 游戏
|
||
todayLandPage:
|
||
allOf:
|
||
- $ref: '#/definitions/botdailyhourstat.LandPage'
|
||
description: 今日落地页
|
||
todayStat:
|
||
allOf:
|
||
- $ref: '#/definitions/botdailyhourstat.StatItem'
|
||
description: 今日
|
||
updatedAt:
|
||
description: 修改时间
|
||
type: string
|
||
type: object
|
||
botdailyhourstat.GameItem:
|
||
properties:
|
||
dcRchgAmount:
|
||
description: 代充总金额
|
||
type: integer
|
||
decAmount:
|
||
description: 游戏下分总金额
|
||
type: integer
|
||
incAmount:
|
||
description: 游戏上分总金额
|
||
type: integer
|
||
profit:
|
||
description: 系统盈利
|
||
type: integer
|
||
rchgAmount:
|
||
description: 充值总金额
|
||
type: integer
|
||
validBet:
|
||
description: 有效投注金额
|
||
type: integer
|
||
wtdrAmount:
|
||
description: 游戏提现总金额
|
||
type: integer
|
||
wtdrRealAmount:
|
||
description: 游戏实际提现总金额
|
||
type: integer
|
||
type: object
|
||
botdailyhourstat.LandPage:
|
||
properties:
|
||
landPageAndroidClick:
|
||
description: 落地页android访问次数
|
||
type: integer
|
||
landPageIosAppstoreClick:
|
||
description: 落地页iOS商店包访问次数
|
||
type: integer
|
||
landPageIosFirmClick:
|
||
description: 落地页iOS企业包访问次数
|
||
type: integer
|
||
landPageIosLightClick:
|
||
description: 落地页iOS轻量版访问次数
|
||
type: integer
|
||
landPageTotalClick:
|
||
description: 落地页访问总次数
|
||
type: integer
|
||
type: object
|
||
botdailyhourstat.StatItem:
|
||
properties:
|
||
order:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.Stat'
|
||
description: 订单
|
||
orderSucc:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.Stat'
|
||
description: 成功订单
|
||
recharge:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.Stat'
|
||
description: 充值
|
||
rechargeGold:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.Stat'
|
||
description: 金币充值
|
||
rechargeNew:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.Stat'
|
||
description: 新用户充值
|
||
rechargeOld:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.Stat'
|
||
description: 老用户充值
|
||
rechargeVip:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.Stat'
|
||
description: 会员充值
|
||
register:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.Stat'
|
||
description: 注册
|
||
visit:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.Stat'
|
||
description: 访问
|
||
type: object
|
||
channelsettlementrecord.ChannelSettlementRecord:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
appType:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.AppType'
|
||
description: 应用类型
|
||
applicant:
|
||
description: 结算申请人
|
||
type: string
|
||
beginTime:
|
||
description: 开始时间
|
||
type: string
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
cpaPrice:
|
||
description: 单价
|
||
type: integer
|
||
cpsRate:
|
||
description: CPS 分成比列 0-100
|
||
type: integer
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
endTime:
|
||
description: 结束时间
|
||
type: string
|
||
id:
|
||
description: ID
|
||
type: string
|
||
includeChild:
|
||
description: 结算是否包含子渠道
|
||
type: boolean
|
||
newDeductionCount:
|
||
description: 新增扣量
|
||
type: integer
|
||
newDirectCount:
|
||
description: 新增直推
|
||
type: integer
|
||
newFissionCount:
|
||
description: 新增裂变
|
||
type: integer
|
||
operateHistory:
|
||
description: 操作历史[最后一项是当前操作记录]
|
||
items:
|
||
$ref: '#/definitions/channelsettlementrecord.SettlementOperateItem'
|
||
type: array
|
||
payMoney:
|
||
description: 打款金额
|
||
type: integer
|
||
promoteMode:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.PromoteMode'
|
||
description: 推广类型
|
||
rechargeAmount:
|
||
description: 充值金额
|
||
type: integer
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
settleIds:
|
||
description: 本次结算的天统计记录id列表
|
||
items:
|
||
type: string
|
||
type: array
|
||
settleMoney:
|
||
description: 手动输入的要结算的真实金额()
|
||
type: integer
|
||
settlement:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
|
||
description: 结算方式 cps/cpa/cpt/cpc
|
||
status:
|
||
allOf:
|
||
- $ref: '#/definitions/channelsettlementrecord.SettlementStatus'
|
||
description: 状态
|
||
totalMoney:
|
||
description: 计算出的总金额
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
usdt:
|
||
description: 打款Usdt 还是分
|
||
type: integer
|
||
validDeductionCount:
|
||
description: 有效扣量总数
|
||
type: integer
|
||
validDirectCount:
|
||
description: 有效直推总数
|
||
type: integer
|
||
validPayCoin:
|
||
description: 有效收益金币金额
|
||
type: integer
|
||
validPayMoney:
|
||
description: 有效收益会员金额
|
||
type: integer
|
||
vipPayCoin:
|
||
description: 购买会员金币
|
||
type: integer
|
||
vipPayDeduction:
|
||
description: 购买会员金额(CPS扣量)
|
||
type: integer
|
||
vipPayMoney:
|
||
description: 购买会员金额(CPS扣量后)
|
||
type: integer
|
||
wallet:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.Wallet'
|
||
description: 钱包地址
|
||
type: object
|
||
channelsettlementrecord.SettlementOperateItem:
|
||
properties:
|
||
afterStatus:
|
||
allOf:
|
||
- $ref: '#/definitions/channelsettlementrecord.SettlementStatus'
|
||
description: 操作后状态
|
||
beforeStatus:
|
||
allOf:
|
||
- $ref: '#/definitions/channelsettlementrecord.SettlementStatus'
|
||
description: 操作前状态
|
||
content:
|
||
description: 操作的内容
|
||
type: string
|
||
operateTime:
|
||
description: 操作时间
|
||
type: string
|
||
operatorAccount:
|
||
description: 操作者账号
|
||
type: string
|
||
operatorAccountName:
|
||
description: 操作者账号名字
|
||
type: string
|
||
operatorAccountType:
|
||
allOf:
|
||
- $ref: '#/definitions/define.ActType'
|
||
description: 操作者账号类型
|
||
pictures:
|
||
description: 上传的图片
|
||
items:
|
||
type: string
|
||
type: array
|
||
remark:
|
||
description: 操作备注
|
||
type: string
|
||
type: object
|
||
channelsettlementrecord.SettlementStatus:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
- 3
|
||
type: integer
|
||
x-enum-comments:
|
||
SettlementDeleted: 已删除
|
||
SettlementFailed: 失败
|
||
SettlementInit: 发起
|
||
SettlementSuccess: 成功
|
||
x-enum-varnames:
|
||
- SettlementInit
|
||
- SettlementSuccess
|
||
- SettlementFailed
|
||
- SettlementDeleted
|
||
common.CategoryRank:
|
||
properties:
|
||
cid:
|
||
type: integer
|
||
name:
|
||
type: string
|
||
rank:
|
||
type: integer
|
||
type: object
|
||
common.Page:
|
||
properties:
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
dailystatadvertise.DailyStatAdvertise:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
appName:
|
||
description: app名称
|
||
type: string
|
||
day1RetainRate:
|
||
description: 次日留存率
|
||
type: string
|
||
day3RetainRate:
|
||
description: 3日留存率
|
||
type: string
|
||
day7RetainRate:
|
||
description: 7日留存率
|
||
type: string
|
||
directVisitCount:
|
||
description: 直推访问数
|
||
type: integer
|
||
id:
|
||
description: ID
|
||
type: string
|
||
newDirectCount:
|
||
description: 新增直推
|
||
type: integer
|
||
sumDate:
|
||
description: 记录时间 按天对齐
|
||
type: string
|
||
type: object
|
||
dailystatadvertiseser.DailyStatAdvertiseDelReq:
|
||
properties:
|
||
id:
|
||
description: 视频Id
|
||
type: string
|
||
required:
|
||
- id
|
||
type: object
|
||
dailystatadvertiseser.DailyStatAdvertiseSearch:
|
||
properties:
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
type: object
|
||
dailystatadvertiseser.DailyStatAdvertiseSearchResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/dailystatadvertise.DailyStatAdvertise'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
dailystatadvertiseser.DailyStatAdvertiseUpdate:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
day1RetainRate:
|
||
description: 次日留存率
|
||
type: string
|
||
day3RetainRate:
|
||
description: 3日留存率
|
||
type: string
|
||
day7RetainRate:
|
||
description: 7日留存率
|
||
type: string
|
||
directVisitCount:
|
||
description: 直推访问数
|
||
type: integer
|
||
newDirectCount:
|
||
description: 新增直推
|
||
type: integer
|
||
sumDate:
|
||
description: 记录时间 按天对齐
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
dailystatadvertiseser.DailyStatAdvertiseUpdateReq:
|
||
properties:
|
||
id:
|
||
description: 视频Id
|
||
type: string
|
||
param:
|
||
allOf:
|
||
- $ref: '#/definitions/dailystatadvertiseser.DailyStatAdvertiseUpdate'
|
||
description: 参数
|
||
required:
|
||
- id
|
||
type: object
|
||
define.ActType:
|
||
enum:
|
||
- admin
|
||
- channel
|
||
- district
|
||
- ""
|
||
type: string
|
||
x-enum-varnames:
|
||
- Admin
|
||
- Channel
|
||
- District
|
||
- ActTypeNone
|
||
domainmod.Category:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
- 3
|
||
- 4
|
||
- 5
|
||
- 6
|
||
- 7
|
||
- 8
|
||
- 9
|
||
type: integer
|
||
x-enum-comments:
|
||
CategoryAPI: API接口
|
||
CategoryDown: 文件下载
|
||
CategoryH5: H5页面
|
||
CategoryImage: 图片下载
|
||
CategoryJump: 跳转域名
|
||
CategoryLand: 落地页
|
||
CategoryLight: 轻量版域名
|
||
CategoryNone: 无分类
|
||
CategoryVideo: 视频播放
|
||
CategoryWeb: 网站
|
||
x-enum-varnames:
|
||
- CategoryNone
|
||
- CategoryAPI
|
||
- CategoryWeb
|
||
- CategoryLand
|
||
- CategoryH5
|
||
- CategoryDown
|
||
- CategoryImage
|
||
- CategoryVideo
|
||
- CategoryJump
|
||
- CategoryLight
|
||
domainmod.CheckResult:
|
||
properties:
|
||
beginTime:
|
||
type: string
|
||
checkSucc:
|
||
description: 只有检测成功时,检测结果才有意义
|
||
type: boolean
|
||
checkType:
|
||
$ref: '#/definitions/domainmod.CheckType'
|
||
domain:
|
||
type: string
|
||
endTime:
|
||
type: string
|
||
errorMessage:
|
||
type: string
|
||
failedCount:
|
||
type: integer
|
||
minRate:
|
||
type: number
|
||
nodeCount:
|
||
type: integer
|
||
nodeErrors:
|
||
items:
|
||
type: string
|
||
type: array
|
||
succCount:
|
||
type: integer
|
||
succRate:
|
||
type: number
|
||
type: object
|
||
domainmod.CheckStatus:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
- 3
|
||
- 4
|
||
type: integer
|
||
x-enum-comments:
|
||
CheckStatusChecking: 正在检测
|
||
CheckStatusFailed: 没有通过
|
||
CheckStatusNone: 超时跳过
|
||
CheckStatusPartPass: 部分通过
|
||
CheckStatusSucc: 完全通过
|
||
x-enum-varnames:
|
||
- CheckStatusNone
|
||
- CheckStatusChecking
|
||
- CheckStatusSucc
|
||
- CheckStatusFailed
|
||
- CheckStatusPartPass
|
||
domainmod.CheckType:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
- 3
|
||
- 4
|
||
- 5
|
||
- 6
|
||
- 7
|
||
- 8
|
||
- 9
|
||
type: integer
|
||
x-enum-comments:
|
||
CheckTypeBlack: 域名黑名单检测
|
||
CheckTypeDNS: DNS检测
|
||
CheckTypeGFW: 被墙检测
|
||
CheckTypeHijack: 劫持检测
|
||
CheckTypeNone: 占位符,无意义
|
||
CheckTypePing: Ping检测
|
||
CheckTypePollute: 污染检测
|
||
CheckTypeQQ: QQ拦截检测
|
||
CheckTypeWeChat: 微信拦截检测
|
||
CheckTypeWeb: 网站检测
|
||
x-enum-varnames:
|
||
- CheckTypeNone
|
||
- CheckTypeWeb
|
||
- CheckTypeDNS
|
||
- CheckTypePing
|
||
- CheckTypeHijack
|
||
- CheckTypePollute
|
||
- CheckTypeQQ
|
||
- CheckTypeWeChat
|
||
- CheckTypeBlack
|
||
- CheckTypeGFW
|
||
domainmod.Domain:
|
||
properties:
|
||
appId:
|
||
description: AppId
|
||
type: integer
|
||
appName:
|
||
description: AppName
|
||
type: string
|
||
category:
|
||
allOf:
|
||
- $ref: '#/definitions/domainmod.Category'
|
||
description: 分类
|
||
checkFinish:
|
||
description: 检测完成时间
|
||
type: string
|
||
checkTime:
|
||
description: 检测时间
|
||
type: string
|
||
checks:
|
||
description: 检测方式
|
||
items:
|
||
$ref: '#/definitions/domainmod.CheckType'
|
||
type: array
|
||
comment:
|
||
description: 备注
|
||
type: string
|
||
createdAt:
|
||
type: string
|
||
cycleHour:
|
||
description: 间隔多少小时检测一次
|
||
type: integer
|
||
enable:
|
||
description: 是否启用
|
||
type: boolean
|
||
id:
|
||
type: string
|
||
maxNodes:
|
||
description: 最大测试节点数
|
||
type: integer
|
||
minRate:
|
||
description: 最低检测成功率(成功率低于这个值视为失败)
|
||
type: number
|
||
name:
|
||
description: 域名
|
||
type: string
|
||
redirectDomain:
|
||
description: 重定向域名
|
||
type: string
|
||
redirected:
|
||
description: 是否已做301跳转
|
||
type: boolean
|
||
report:
|
||
description: 检测报告
|
||
type: string
|
||
results:
|
||
description: 检测结果
|
||
items:
|
||
$ref: '#/definitions/domainmod.CheckResult'
|
||
type: array
|
||
status:
|
||
allOf:
|
||
- $ref: '#/definitions/domainmod.CheckStatus'
|
||
description: 状态
|
||
updatedAt:
|
||
type: string
|
||
required:
|
||
- name
|
||
type: object
|
||
domainmod.DomainDoc:
|
||
properties:
|
||
appId:
|
||
description: AppId
|
||
type: integer
|
||
category:
|
||
allOf:
|
||
- $ref: '#/definitions/domainmod.Category'
|
||
description: 分类
|
||
checkFinish:
|
||
description: 检测完成时间
|
||
type: string
|
||
checkTime:
|
||
description: 检测时间
|
||
type: string
|
||
checks:
|
||
description: 检测方式
|
||
items:
|
||
$ref: '#/definitions/domainmod.CheckType'
|
||
type: array
|
||
comment:
|
||
description: 备注
|
||
type: string
|
||
cycleHour:
|
||
description: 间隔多少小时检测一次
|
||
type: integer
|
||
enable:
|
||
description: 是否启用
|
||
type: boolean
|
||
minRate:
|
||
description: 最低检测成功率(成功率低于这个值视为失败)
|
||
type: number
|
||
name:
|
||
description: 域名
|
||
type: string
|
||
redirectDomain:
|
||
description: 重定向域名
|
||
type: string
|
||
redirected:
|
||
description: 是否已做301跳转
|
||
type: boolean
|
||
report:
|
||
description: 检测报告
|
||
type: string
|
||
results:
|
||
description: 检测结果
|
||
items:
|
||
$ref: '#/definitions/domainmod.CheckResult'
|
||
type: array
|
||
status:
|
||
allOf:
|
||
- $ref: '#/definitions/domainmod.CheckStatus'
|
||
description: 状态
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
downloadstat.StatType:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
type: integer
|
||
x-enum-varnames:
|
||
- StatTypeNone
|
||
- StatTypeDaily
|
||
- StatTypeHour
|
||
landPageConfig.LandPageConfig:
|
||
properties:
|
||
actor:
|
||
description: 演员
|
||
type: string
|
||
addedTime:
|
||
description: 上架时间(审核通过时间)
|
||
type: string
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
bango:
|
||
description: 番号,唯一
|
||
type: string
|
||
createAt:
|
||
description: 创建时间
|
||
type: string
|
||
desc:
|
||
description: 描述
|
||
type: string
|
||
id:
|
||
type: integer
|
||
landPageType:
|
||
description: 类型,1PC端,2移动端
|
||
type: integer
|
||
media:
|
||
description: 视频
|
||
type: string
|
||
picture:
|
||
description: 图片
|
||
type: string
|
||
rank:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 状态
|
||
type: boolean
|
||
title:
|
||
description: 主题
|
||
type: string
|
||
updateAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
landpageImg.LandpageImg:
|
||
properties:
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
id:
|
||
description: ID
|
||
type: string
|
||
mobileAvatar:
|
||
description: 移动端图片
|
||
type: string
|
||
mobileBackgroud:
|
||
description: 移动端背景图
|
||
type: string
|
||
mobileTiltle:
|
||
description: 移动端标语
|
||
type: string
|
||
music:
|
||
description: 音频文件
|
||
type: string
|
||
name:
|
||
description: 图片名称
|
||
type: string
|
||
pcAvatar:
|
||
description: PC端图片
|
||
type: string
|
||
pcBackgroud:
|
||
description: PC端背景图
|
||
type: string
|
||
pcTitle:
|
||
description: PC端标语
|
||
type: string
|
||
rank:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
mediatag.MediaTag:
|
||
properties:
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
id:
|
||
description: ID
|
||
type: string
|
||
name:
|
||
description: 标签名称
|
||
type: string
|
||
rank:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
type:
|
||
allOf:
|
||
- $ref: '#/definitions/mediatag.MediaTagType'
|
||
description: 类别
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
mediatag.MediaTagType:
|
||
enum:
|
||
- 1
|
||
- 2
|
||
type: integer
|
||
x-enum-comments:
|
||
MediaTagTypeFirst: 一级
|
||
MediaTagTypeSecond: 二级
|
||
x-enum-varnames:
|
||
- MediaTagTypeFirst
|
||
- MediaTagTypeSecond
|
||
monitormod.Compare:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
- 3
|
||
type: integer
|
||
x-enum-comments:
|
||
CompareEQ: 等于
|
||
CompareGT: 大于
|
||
CompareLT: 小于
|
||
x-enum-varnames:
|
||
- CompareNone
|
||
- CompareLT
|
||
- CompareEQ
|
||
- CompareGT
|
||
monitormod.Monitor:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
category:
|
||
allOf:
|
||
- $ref: '#/definitions/monitormod.MonitorCategory'
|
||
description: 分类
|
||
checkCount:
|
||
description: 检测次数
|
||
type: integer
|
||
comment:
|
||
description: 注释
|
||
type: string
|
||
compare:
|
||
allOf:
|
||
- $ref: '#/definitions/monitormod.Compare'
|
||
description: 比较
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
device:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.DeviceName'
|
||
description: 设备
|
||
duration:
|
||
description: 时间段,单位分钟
|
||
type: integer
|
||
id:
|
||
description: ID
|
||
type: string
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
threshold:
|
||
description: 阀值
|
||
type: integer
|
||
triggerCount:
|
||
description: 触发次数
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
monitormod.MonitorCategory:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
type: integer
|
||
x-enum-comments:
|
||
MonitorCategoryNewUser: 新用户监控
|
||
MonitorCategoryNone: 占位符,无意义
|
||
x-enum-varnames:
|
||
- MonitorCategoryNone
|
||
- MonitorCategoryNewUser
|
||
proto.ActivityGiftInfoReq:
|
||
properties:
|
||
actId:
|
||
description: 活动ID
|
||
type: string
|
||
required:
|
||
- actId
|
||
type: object
|
||
proto.ActivityGiftInfoResp:
|
||
properties:
|
||
count:
|
||
description: 奖品总数
|
||
type: integer
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.H5GiftInfo'
|
||
type: array
|
||
type: object
|
||
proto.ActivityInfo:
|
||
properties:
|
||
background:
|
||
description: 背景图
|
||
type: string
|
||
banner:
|
||
description: banner列表
|
||
items:
|
||
$ref: '#/definitions/activitymod.BannerInfo'
|
||
type: array
|
||
createdAt:
|
||
type: string
|
||
desc:
|
||
description: 活动说明
|
||
type: string
|
||
enable:
|
||
description: 活动开关
|
||
type: boolean
|
||
endTime:
|
||
description: 活动结束时间
|
||
type: string
|
||
giftCodeGivedNum:
|
||
description: 奖品兑换码已发放数量
|
||
type: integer
|
||
giftCodeNum:
|
||
description: 奖品兑换码总数量
|
||
type: integer
|
||
giftCodeUsedNum:
|
||
description: 奖品兑换码已使用数量
|
||
type: integer
|
||
giftDesc:
|
||
description: 奖励说明
|
||
type: string
|
||
h5Domain:
|
||
description: 活动H5地址
|
||
type: string
|
||
id:
|
||
description: 唯一ID
|
||
type: string
|
||
lotteryCodeNum:
|
||
description: 抽奖码总数量
|
||
type: integer
|
||
name:
|
||
description: 活动名称
|
||
type: string
|
||
sortCode:
|
||
description: 排序号
|
||
type: integer
|
||
startTime:
|
||
description: 活动开始时间
|
||
type: string
|
||
updatedAt:
|
||
type: string
|
||
usedLotteryCodeNum:
|
||
description: 抽奖码已使用数量
|
||
type: integer
|
||
type: object
|
||
proto.ActivityInfoReq:
|
||
properties:
|
||
actId:
|
||
description: 活动ID
|
||
type: string
|
||
type: object
|
||
proto.ActivityInfoResp:
|
||
properties:
|
||
banner:
|
||
description: banner列表
|
||
items:
|
||
$ref: '#/definitions/activitymod.BannerInfo'
|
||
type: array
|
||
desc:
|
||
description: 活动说明
|
||
type: string
|
||
enable:
|
||
description: 活动开关
|
||
type: boolean
|
||
endTime:
|
||
description: 活动结束时间
|
||
type: string
|
||
giftDesc:
|
||
description: 奖励说明
|
||
type: string
|
||
h5Domain:
|
||
description: 活动H5地址
|
||
type: string
|
||
id:
|
||
description: 唯一ID
|
||
type: string
|
||
name:
|
||
description: 活动名称
|
||
type: string
|
||
startTime:
|
||
description: 活动开始时间
|
||
type: string
|
||
type: object
|
||
proto.ActivityListReq:
|
||
properties:
|
||
enable:
|
||
description: 开关
|
||
type: boolean
|
||
name:
|
||
description: 活动名称
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ActivityListResp:
|
||
properties:
|
||
list:
|
||
description: 活动信息列表
|
||
items:
|
||
$ref: '#/definitions/proto.ActivityInfo'
|
||
type: array
|
||
total:
|
||
description: 数量
|
||
type: integer
|
||
type: object
|
||
proto.ActivityVisitCountReq:
|
||
properties:
|
||
activityId:
|
||
description: 活动ID
|
||
type: string
|
||
activityName:
|
||
description: 活动名字
|
||
type: string
|
||
appId:
|
||
description: AppID
|
||
type: integer
|
||
ch:
|
||
description: 渠道号
|
||
type: string
|
||
domain:
|
||
description: 落地页域名
|
||
type: string
|
||
ip:
|
||
description: ip
|
||
type: string
|
||
type: object
|
||
proto.AddActivityReq:
|
||
properties:
|
||
background:
|
||
description: 背景图
|
||
type: string
|
||
banner:
|
||
description: banner列表
|
||
items:
|
||
$ref: '#/definitions/activitymod.BannerInfo'
|
||
type: array
|
||
desc:
|
||
description: 活动描述
|
||
type: string
|
||
enable:
|
||
description: 活动开关
|
||
type: boolean
|
||
endTime:
|
||
description: 活动结束时间
|
||
type: string
|
||
giftDesc:
|
||
description: 奖励说明
|
||
type: string
|
||
h5Domain:
|
||
description: 活动H5地址
|
||
type: string
|
||
name:
|
||
description: 活动名称
|
||
type: string
|
||
sortCode:
|
||
description: 排序号
|
||
type: integer
|
||
startTime:
|
||
description: 活动开始时间
|
||
type: string
|
||
type: object
|
||
proto.AddAdminReq:
|
||
properties:
|
||
account:
|
||
description: 账号(唯一)
|
||
type: string
|
||
blocRole:
|
||
description: 角色
|
||
type: integer
|
||
merchantId:
|
||
description: 商人id
|
||
type: string
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
password:
|
||
description: 密码
|
||
type: string
|
||
roleId:
|
||
description: 角色id
|
||
type: integer
|
||
required:
|
||
- account
|
||
- name
|
||
- password
|
||
- roleId
|
||
type: object
|
||
proto.AddAdsLocReq:
|
||
properties:
|
||
appId:
|
||
description: 应用Id
|
||
type: integer
|
||
imgSizeDesc:
|
||
description: 图片尺寸描述
|
||
type: string
|
||
locId:
|
||
description: 位置id
|
||
type: integer
|
||
name:
|
||
description: 位置名称
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
required:
|
||
- appId
|
||
- locId
|
||
- name
|
||
type: object
|
||
proto.AddAdsReq:
|
||
properties:
|
||
ambientColor:
|
||
description: 氛围色
|
||
type: string
|
||
appId:
|
||
description: 应用id
|
||
type: integer
|
||
coverImg:
|
||
description: 封面
|
||
type: string
|
||
endTime:
|
||
description: 结束时间
|
||
type: string
|
||
isActive:
|
||
description: 是否激活
|
||
type: boolean
|
||
links:
|
||
description: 链接地址
|
||
items:
|
||
$ref: '#/definitions/proto.LinkInfo'
|
||
type: array
|
||
locId:
|
||
description: 位置id
|
||
type: integer
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
sort:
|
||
description: 排序值--优先级
|
||
type: integer
|
||
startTime:
|
||
description: 开始时间
|
||
type: string
|
||
tags:
|
||
description: 广告标签
|
||
type: string
|
||
title:
|
||
description: 广告标题
|
||
type: string
|
||
type: object
|
||
proto.AddAnnounReq:
|
||
properties:
|
||
active:
|
||
description: 是否激活
|
||
type: boolean
|
||
appId:
|
||
description: 应用id
|
||
type: integer
|
||
content:
|
||
description: 公告内容
|
||
type: string
|
||
cover:
|
||
description: 公告封面图
|
||
type: string
|
||
endTime:
|
||
description: 公告结束时间
|
||
type: string
|
||
href:
|
||
description: 公告跳转地址
|
||
type: string
|
||
startTime:
|
||
description: 公告开始时间
|
||
type: string
|
||
title:
|
||
description: 公告标题
|
||
type: string
|
||
type:
|
||
description: 公告类型 0,外部连接;1,直接安装app
|
||
type: integer
|
||
required:
|
||
- active
|
||
- appId
|
||
- content
|
||
- endTime
|
||
- startTime
|
||
- title
|
||
- type
|
||
type: object
|
||
proto.AddAppInfoReq:
|
||
properties:
|
||
appId:
|
||
description: appId,唯一id
|
||
type: integer
|
||
iconImg:
|
||
description: 应用图标
|
||
type: string
|
||
name:
|
||
description: app名称
|
||
type: string
|
||
required:
|
||
- appId
|
||
- iconImg
|
||
- name
|
||
type: object
|
||
proto.AddAppLocReq:
|
||
properties:
|
||
appId:
|
||
description: 应用Id
|
||
type: integer
|
||
imgSizeDesc:
|
||
description: 图片尺寸描述
|
||
type: string
|
||
locId:
|
||
description: 位置id
|
||
type: integer
|
||
name:
|
||
description: 位置名称
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
required:
|
||
- appId
|
||
- locId
|
||
- name
|
||
type: object
|
||
proto.AddDomainInfoReq:
|
||
properties:
|
||
appId:
|
||
description: AppId
|
||
type: integer
|
||
appName:
|
||
description: AppName
|
||
type: string
|
||
category:
|
||
allOf:
|
||
- $ref: '#/definitions/domainmod.Category'
|
||
description: 分类
|
||
checkFinish:
|
||
description: 检测完成时间
|
||
type: string
|
||
checkTime:
|
||
description: 检测时间
|
||
type: string
|
||
checks:
|
||
description: 检测方式
|
||
items:
|
||
$ref: '#/definitions/domainmod.CheckType'
|
||
type: array
|
||
comment:
|
||
description: 备注
|
||
type: string
|
||
createdAt:
|
||
type: string
|
||
cycleHour:
|
||
description: 间隔多少小时检测一次
|
||
type: integer
|
||
enable:
|
||
description: 是否启用
|
||
type: boolean
|
||
id:
|
||
type: string
|
||
maxNodes:
|
||
description: 最大测试节点数
|
||
type: integer
|
||
minRate:
|
||
description: 最低检测成功率(成功率低于这个值视为失败)
|
||
type: number
|
||
name:
|
||
description: 域名
|
||
type: string
|
||
redirectDomain:
|
||
description: 重定向域名
|
||
type: string
|
||
redirected:
|
||
description: 是否已做301跳转
|
||
type: boolean
|
||
report:
|
||
description: 检测报告
|
||
type: string
|
||
results:
|
||
description: 检测结果
|
||
items:
|
||
$ref: '#/definitions/domainmod.CheckResult'
|
||
type: array
|
||
status:
|
||
allOf:
|
||
- $ref: '#/definitions/domainmod.CheckStatus'
|
||
description: 状态
|
||
updatedAt:
|
||
type: string
|
||
required:
|
||
- name
|
||
type: object
|
||
proto.AddGiftReq:
|
||
properties:
|
||
actId:
|
||
description: 所属活动的ID
|
||
type: string
|
||
giftDesc:
|
||
description: 奖品描述
|
||
type: string
|
||
giftName:
|
||
description: 奖品名称
|
||
type: string
|
||
rate:
|
||
description: 中奖率
|
||
type: integer
|
||
sort:
|
||
description: 排序
|
||
type: integer
|
||
required:
|
||
- actId
|
||
type: object
|
||
proto.AddLandPageConfigReq:
|
||
properties:
|
||
actor:
|
||
description: 演员
|
||
type: string
|
||
addedTime:
|
||
description: 上架时间(审核通过时间)
|
||
type: string
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
bango:
|
||
description: 番号,唯一
|
||
type: string
|
||
desc:
|
||
description: 描述
|
||
type: string
|
||
landPageType:
|
||
description: 类型,1PC端,2移动端
|
||
type: integer
|
||
media:
|
||
description: 视频
|
||
type: string
|
||
picture:
|
||
description: 图片
|
||
type: string
|
||
rank:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 状态
|
||
type: boolean
|
||
title:
|
||
description: 主题
|
||
type: string
|
||
required:
|
||
- appId
|
||
- landPageType
|
||
- title
|
||
type: object
|
||
proto.AddLandingPageReq:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
channelCode:
|
||
description: 渠道码
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
status:
|
||
description: 状态 默认true
|
||
type: boolean
|
||
type:
|
||
description: 类型 1:渠道 2:分享
|
||
type: integer
|
||
url:
|
||
description: Url
|
||
type: string
|
||
required:
|
||
- appId
|
||
- status
|
||
- type
|
||
- url
|
||
type: object
|
||
proto.AddRoleReq:
|
||
properties:
|
||
authJson:
|
||
description: 权限json数据
|
||
type: string
|
||
role:
|
||
description: 角色
|
||
type: string
|
||
required:
|
||
- authJson
|
||
- role
|
||
type: object
|
||
proto.AdminInfo:
|
||
properties:
|
||
account:
|
||
description: 账号
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
lastTime:
|
||
description: 登录时间
|
||
type: string
|
||
merchantId:
|
||
description: 商人id
|
||
type: string
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
password:
|
||
description: 密码
|
||
type: string
|
||
role:
|
||
description: 角色
|
||
type: string
|
||
roleId:
|
||
description: 角色
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
proto.AdminListReq:
|
||
properties:
|
||
blocRole:
|
||
description: 角色
|
||
type: integer
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.AdminListRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.AdminInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.AdminLoginReq:
|
||
properties:
|
||
account:
|
||
description: 账号
|
||
type: string
|
||
password:
|
||
description: 密码
|
||
type: string
|
||
required:
|
||
- account
|
||
- password
|
||
type: object
|
||
proto.AdminLoginRes:
|
||
properties:
|
||
account:
|
||
description: 用户名
|
||
type: string
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
roleInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/proto.RoleInfo'
|
||
description: 角色信息
|
||
token:
|
||
description: token
|
||
type: string
|
||
type: object
|
||
proto.AdminVerifyReq:
|
||
properties:
|
||
account:
|
||
description: 账号
|
||
type: string
|
||
verifyCode:
|
||
description: 验证码
|
||
type: string
|
||
required:
|
||
- account
|
||
- verifyCode
|
||
type: object
|
||
proto.AdsClickReq:
|
||
properties:
|
||
appId:
|
||
description: 应用id
|
||
type: integer
|
||
id:
|
||
description: 广告id
|
||
type: integer
|
||
required:
|
||
- appId
|
||
- id
|
||
type: object
|
||
proto.AdsInfo:
|
||
properties:
|
||
ambientColor:
|
||
description: 氛围色
|
||
type: string
|
||
appId:
|
||
description: 应用id
|
||
type: integer
|
||
appName:
|
||
description: 应用名称
|
||
type: string
|
||
clickCount:
|
||
description: 点击次数
|
||
type: integer
|
||
coverImg:
|
||
description: 封面
|
||
type: string
|
||
createAt:
|
||
description: 创建时间
|
||
type: string
|
||
endTime:
|
||
description: 结束时间
|
||
type: string
|
||
id:
|
||
description: 广告id
|
||
type: integer
|
||
imgSizeDesc:
|
||
description: 图片尺寸
|
||
type: string
|
||
isActive:
|
||
description: 是否激活
|
||
type: boolean
|
||
links:
|
||
description: 链接地址
|
||
items:
|
||
$ref: '#/definitions/proto.LinkInfo'
|
||
type: array
|
||
locId:
|
||
description: 位置id
|
||
type: integer
|
||
locName:
|
||
description: 位置名称
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
sort:
|
||
description: 排序值--优先级
|
||
type: integer
|
||
startTime:
|
||
description: 开始时间
|
||
type: string
|
||
tags:
|
||
description: 广告标签
|
||
items:
|
||
type: string
|
||
type: array
|
||
title:
|
||
description: 广告标题
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
visibleChannels:
|
||
description: 可见的渠道
|
||
items:
|
||
type: string
|
||
type: array
|
||
type: object
|
||
proto.AdsLocInfo:
|
||
properties:
|
||
appId:
|
||
description: 应用id
|
||
type: integer
|
||
appName:
|
||
description: 应用名称
|
||
type: string
|
||
createAt:
|
||
description: 创建时间
|
||
type: string
|
||
id:
|
||
description: 唯一id
|
||
type: integer
|
||
imgSizeDesc:
|
||
description: 图片尺寸描述
|
||
type: string
|
||
locId:
|
||
description: 位置id
|
||
type: integer
|
||
name:
|
||
description: 位置名称
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
proto.AdvertiseInfo:
|
||
properties:
|
||
ambientColor:
|
||
description: 氛围色(逼哩漫画)
|
||
type: string
|
||
coverImg:
|
||
description: 封面
|
||
type: string
|
||
id:
|
||
description: 广告id
|
||
type: integer
|
||
jumpType:
|
||
allOf:
|
||
- $ref: '#/definitions/advertiseMod.JumpType'
|
||
description: 跳转方式 0:外部浏览器跳转 1:内部浏览器跳转 2:app内部跳转
|
||
link:
|
||
description: 链接地址
|
||
type: string
|
||
locId:
|
||
description: 位置id
|
||
type: integer
|
||
remark:
|
||
description: 备注描述
|
||
type: string
|
||
sort:
|
||
description: 排序
|
||
type: integer
|
||
tags:
|
||
description: 标签
|
||
type: string
|
||
title:
|
||
description: 广告标题
|
||
type: string
|
||
type:
|
||
description: 0:系统 1:渠道
|
||
type: integer
|
||
type: object
|
||
proto.AdvertiseReq:
|
||
properties:
|
||
appId:
|
||
description: 应用id
|
||
type: integer
|
||
ip:
|
||
description: 用户IP
|
||
type: string
|
||
locId:
|
||
description: 位置id
|
||
type: integer
|
||
userId:
|
||
description: 用户ID
|
||
type: integer
|
||
required:
|
||
- appId
|
||
type: object
|
||
proto.AdvertiseRes:
|
||
properties:
|
||
advertiseList:
|
||
description: 广告列表
|
||
items:
|
||
$ref: '#/definitions/proto.AdvertiseInfo'
|
||
type: array
|
||
type: object
|
||
proto.AgentChannelInfoAdd:
|
||
properties:
|
||
mobile:
|
||
description: 手机号
|
||
type: string
|
||
password:
|
||
description: 代理商密码
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
status:
|
||
description: 状态 开/关
|
||
type: boolean
|
||
walletAddr1:
|
||
description: 钱包地址1
|
||
type: string
|
||
walletAddr2:
|
||
description: 钱包地址2
|
||
type: string
|
||
type: object
|
||
proto.AgentChannelInfoSearch:
|
||
properties:
|
||
Type:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.ChannelType'
|
||
description: 渠道类型:1 一级 2:二级
|
||
appId:
|
||
description: 渠道对应的appId
|
||
type: integer
|
||
id:
|
||
description: ID
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.AgentChannelInfoSearchResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.ChannelAgentInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.AgentChannelInfoUpdate:
|
||
properties:
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
mobile:
|
||
description: 手机号
|
||
type: string
|
||
status:
|
||
description: 状态 开/关
|
||
type: boolean
|
||
walletAddr1:
|
||
description: 钱包地址1
|
||
type: string
|
||
walletAddr2:
|
||
description: 钱包地址2
|
||
type: string
|
||
type: object
|
||
proto.AgentChannelPasswordReset:
|
||
properties:
|
||
channel:
|
||
description: 下级渠道
|
||
type: string
|
||
password:
|
||
description: 新密码
|
||
type: string
|
||
type: object
|
||
proto.AgentChannelPasswordUpdate:
|
||
properties:
|
||
newPassword:
|
||
description: 代理商新密码
|
||
type: string
|
||
oldPassword:
|
||
description: 代理商旧密码
|
||
type: string
|
||
type: object
|
||
proto.AgentChannelRuleUpdate:
|
||
properties:
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
childShowDivideRate:
|
||
description: 渠道:下级是否显示分成比例
|
||
type: boolean
|
||
cpaPrice:
|
||
description: 单价
|
||
type: integer
|
||
cpsRate:
|
||
description: CPS 分成比列 0-100
|
||
type: integer
|
||
divideRate:
|
||
description: 分成比例
|
||
type: integer
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
type: object
|
||
proto.AgentChannelStatResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.AgentDeductedStat'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
totalInfo:
|
||
$ref: '#/definitions/proto.AgentDeductedStat'
|
||
type: object
|
||
proto.AgentChannelStatSearch:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
end:
|
||
description: 结束时间
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
start:
|
||
description: 开始时间
|
||
type: string
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.AgentDeductedStat:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
appName:
|
||
description: 应用名称
|
||
type: string
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
childRebate:
|
||
description: 子渠道返佣
|
||
type: integer
|
||
cpaPrice:
|
||
description: 单价
|
||
type: integer
|
||
cpsRate:
|
||
description: CPS 分成比列 0-100
|
||
type: integer
|
||
directCount:
|
||
description: 新增量(包含子渠道和渠道本身)
|
||
type: integer
|
||
directCountChild:
|
||
description: 子渠道新增量
|
||
type: integer
|
||
directCountSelf:
|
||
description: 自身渠道新增量
|
||
type: integer
|
||
divideRate:
|
||
description: 分成比例
|
||
type: integer
|
||
income:
|
||
description: 当日收益(自身+子渠道)
|
||
type: integer
|
||
incomeChild:
|
||
description: 来自子渠道的当日收益
|
||
type: integer
|
||
incomeSelf:
|
||
description: 来自自身渠道的当日收益
|
||
type: integer
|
||
recharge:
|
||
description: 充值金额(包含子渠道和渠道本身)
|
||
type: integer
|
||
rechargeChild:
|
||
description: 来自子渠道充值金额
|
||
type: integer
|
||
rechargeSelf:
|
||
description: 来自自身渠道充值金额
|
||
type: integer
|
||
settlement:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
|
||
description: 结算方式 cps/cpa/cpt/cpc
|
||
sumDate:
|
||
description: 记录时间
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
visitCount:
|
||
description: 访问量
|
||
type: integer
|
||
type: object
|
||
proto.AgentImgVerifyCode:
|
||
properties:
|
||
imgId:
|
||
description: 验证码ID
|
||
type: string
|
||
verifyImg:
|
||
description: 验证码数据
|
||
items:
|
||
type: integer
|
||
type: array
|
||
type: object
|
||
proto.AgentLoginReq:
|
||
properties:
|
||
account:
|
||
description: 账号
|
||
type: string
|
||
imgCode:
|
||
description: 图片验证码
|
||
type: string
|
||
imgID:
|
||
description: 图片编号
|
||
type: string
|
||
password:
|
||
description: 密码
|
||
type: string
|
||
required:
|
||
- account
|
||
- password
|
||
type: object
|
||
proto.AgentLoginRes:
|
||
properties:
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
detail:
|
||
allOf:
|
||
- $ref: '#/definitions/proto.ChannelAgentInfo'
|
||
description: 渠道详情
|
||
token:
|
||
description: token
|
||
type: string
|
||
type: object
|
||
proto.AgentSummaryStatChild:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
appName:
|
||
description: 应用名称
|
||
type: string
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
childCount:
|
||
description: 子渠道数量
|
||
type: integer
|
||
cpaPrice:
|
||
description: 单价
|
||
type: integer
|
||
cpsRate:
|
||
description: CPS 分成比列 0-100
|
||
type: integer
|
||
divideRate:
|
||
description: 分成比例
|
||
type: integer
|
||
monthStat:
|
||
allOf:
|
||
- $ref: '#/definitions/proto.StatDataSimple'
|
||
description: 本月统计
|
||
parentAgent:
|
||
description: 父代理
|
||
type: string
|
||
settlement:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
|
||
description: 结算方式 cps/cpa/cpt/cpc
|
||
todayStat:
|
||
allOf:
|
||
- $ref: '#/definitions/proto.StatDataSimple'
|
||
description: 今日统计
|
||
totalStat:
|
||
allOf:
|
||
- $ref: '#/definitions/proto.StatDataSimple'
|
||
description: 所有统计
|
||
weekStat:
|
||
allOf:
|
||
- $ref: '#/definitions/proto.StatDataSimple'
|
||
description: 本周统计
|
||
yearStat:
|
||
allOf:
|
||
- $ref: '#/definitions/proto.StatDataSimple'
|
||
description: 本年统计
|
||
type: object
|
||
proto.AgentSummaryStatChildResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.AgentSummaryStatChild'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.AgentSummaryStatChildSearch:
|
||
properties:
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.AgentSummaryStatHome:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
appName:
|
||
description: 应用名称
|
||
type: string
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
childCount:
|
||
description: 子渠道数量
|
||
type: integer
|
||
cpaPrice:
|
||
description: 单价
|
||
type: integer
|
||
cpsRate:
|
||
description: CPS 分成比列 0-100
|
||
type: integer
|
||
divideRate:
|
||
description: 分成比例
|
||
type: integer
|
||
monthStat:
|
||
allOf:
|
||
- $ref: '#/definitions/proto.StatDataDetail'
|
||
description: 本月统计
|
||
parentAgent:
|
||
description: 父代理
|
||
type: string
|
||
settlement:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
|
||
description: 结算方式 cps/cpa/cpt/cpc
|
||
todayStat:
|
||
allOf:
|
||
- $ref: '#/definitions/proto.StatDataDetail'
|
||
description: 今日统计
|
||
totalStat:
|
||
allOf:
|
||
- $ref: '#/definitions/proto.StatDataDetail'
|
||
description: 所有统计
|
||
weekStat:
|
||
allOf:
|
||
- $ref: '#/definitions/proto.StatDataDetail'
|
||
description: 本周统计
|
||
yearStat:
|
||
allOf:
|
||
- $ref: '#/definitions/proto.StatDataDetail'
|
||
description: 本年统计
|
||
type: object
|
||
proto.AgentSummaryStatHomeResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.AgentSummaryStatHome'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.AgentSummaryStatHomeSearch:
|
||
properties:
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.AnnounInfo:
|
||
properties:
|
||
active:
|
||
description: 是否激活
|
||
type: boolean
|
||
appId:
|
||
description: 应用id
|
||
type: integer
|
||
appName:
|
||
description: 应用名称
|
||
type: string
|
||
content:
|
||
description: 公告内容
|
||
type: string
|
||
cover:
|
||
description: 公告封面图
|
||
type: string
|
||
endTime:
|
||
description: 结束时间
|
||
type: string
|
||
href:
|
||
description: 公告跳转地址
|
||
type: string
|
||
id:
|
||
description: 公告id
|
||
type: string
|
||
startTime:
|
||
description: 开始时间
|
||
type: string
|
||
title:
|
||
description: 公告标题
|
||
type: string
|
||
type:
|
||
description: 公告类型 0,外部连接;1,直接安装app
|
||
type: integer
|
||
type: object
|
||
proto.AnnouncementInfo:
|
||
properties:
|
||
content:
|
||
description: 公告内容
|
||
type: string
|
||
cover:
|
||
description: 公告封面图
|
||
type: string
|
||
href:
|
||
description: 公告跳转地址
|
||
type: string
|
||
id:
|
||
description: 公告id
|
||
type: string
|
||
title:
|
||
description: 公告标题
|
||
type: string
|
||
type:
|
||
description: 公告类型 0,外部连接;1,直接安装app
|
||
type: integer
|
||
type: object
|
||
proto.AnnouncementReq:
|
||
properties:
|
||
appId:
|
||
description: 应用id
|
||
type: integer
|
||
required:
|
||
- appId
|
||
type: object
|
||
proto.AnnouncementRes:
|
||
properties:
|
||
announceList:
|
||
description: 公告列表
|
||
items:
|
||
$ref: '#/definitions/proto.AnnouncementInfo'
|
||
type: array
|
||
type: object
|
||
proto.AppInfoRes:
|
||
properties:
|
||
advertiseNewNum:
|
||
description: 广告新增系数
|
||
type: integer
|
||
advertiseNum:
|
||
description: 广告系数
|
||
type: integer
|
||
appId:
|
||
description: appId,唯一id
|
||
type: integer
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
iconImg:
|
||
description: 应用图标
|
||
type: string
|
||
landPages:
|
||
description: 落地页列表
|
||
items:
|
||
type: string
|
||
type: array
|
||
name:
|
||
description: app名称
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
proto.AppLocInfo:
|
||
properties:
|
||
appId:
|
||
description: 应用id
|
||
type: integer
|
||
appName:
|
||
description: 应用名称
|
||
type: string
|
||
createAt:
|
||
description: 创建时间
|
||
type: string
|
||
id:
|
||
description: 唯一id
|
||
type: integer
|
||
imgSizeDesc:
|
||
description: 图片尺寸描述
|
||
type: string
|
||
locId:
|
||
description: 位置id
|
||
type: integer
|
||
name:
|
||
description: 位置名称
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
proto.AppVersionResp:
|
||
properties:
|
||
description:
|
||
description: 描述
|
||
type: string
|
||
downloadLink:
|
||
description: 下载地址
|
||
items:
|
||
type: string
|
||
type: array
|
||
hasNewVersion:
|
||
description: 是否存在新版本
|
||
type: boolean
|
||
isForceUpdate:
|
||
description: 是否强制升级
|
||
type: boolean
|
||
serverVersion:
|
||
description: 服务器新版本
|
||
type: string
|
||
type: object
|
||
proto.ApplicationClickReq:
|
||
properties:
|
||
id:
|
||
description: applicationid
|
||
type: string
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.ApplyFormRecord:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
beginTime:
|
||
description: 开始时间
|
||
type: string
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
endTime:
|
||
description: 结束时间
|
||
type: string
|
||
id:
|
||
description: ID
|
||
type: string
|
||
payMoney:
|
||
description: 打款金额
|
||
type: integer
|
||
pictures:
|
||
description: 上传的图片
|
||
items:
|
||
type: string
|
||
type: array
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
settleMoney:
|
||
description: 手动输入的要结算的真实金额()
|
||
type: integer
|
||
settlement:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
|
||
description: 结算方式 cps/cpa/cpt/cpc
|
||
status:
|
||
allOf:
|
||
- $ref: '#/definitions/channelsettlementrecord.SettlementStatus'
|
||
description: 状态
|
||
totalMoney:
|
||
description: 计算出的总金额
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
usdt:
|
||
description: 打款Usdt 还是分
|
||
type: integer
|
||
wallet:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.Wallet'
|
||
description: 钱包地址
|
||
type: object
|
||
proto.BlocChannelCodeStatInfo:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
appName:
|
||
description: app名称
|
||
type: string
|
||
channel:
|
||
description: 该渠道码所属渠道渠道
|
||
type: string
|
||
channelCode:
|
||
description: 渠道码
|
||
type: string
|
||
day1RetainRate:
|
||
description: 次日留存率
|
||
type: number
|
||
day3RetainRate:
|
||
description: 3日留存率
|
||
type: number
|
||
day7RetainRate:
|
||
description: 7日留存率
|
||
type: number
|
||
deductionAmount:
|
||
description: 扣量金额
|
||
type: integer
|
||
directVisitCount:
|
||
description: 直推访问数
|
||
type: integer
|
||
fissionAmount:
|
||
description: 裂变充值金额
|
||
type: integer
|
||
fissionVisitCount:
|
||
description: 裂变访问数
|
||
type: integer
|
||
landPageVisitCount:
|
||
description: 落地页访问次数
|
||
type: integer
|
||
newDeductionCount:
|
||
description: 新增扣量(新增 = 新增直推+新增裂变+扣量)
|
||
type: integer
|
||
newDirectCount:
|
||
description: 新增直推
|
||
type: integer
|
||
newFissionCount:
|
||
description: 新增裂变
|
||
type: integer
|
||
newRechargeAmount:
|
||
description: 新增充值金额
|
||
type: integer
|
||
newRechargeCount:
|
||
description: 新增充值数
|
||
type: integer
|
||
rechargeAmount:
|
||
description: 直推充值金额
|
||
type: integer
|
||
settlement:
|
||
description: 结算方式 cps/cpa/cpt/cpc
|
||
type: string
|
||
sumDate:
|
||
description: 记录时间 按天对齐
|
||
type: string
|
||
todayIncome:
|
||
description: 当日收益
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
proto.BlocDailyStatInfo:
|
||
properties:
|
||
ARPPU:
|
||
description: 付费用户人均充值
|
||
type: integer
|
||
ARPU:
|
||
description: 人均充值
|
||
type: integer
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
appName:
|
||
description: app名称
|
||
type: string
|
||
daichongAmout:
|
||
description: 代充充值金额
|
||
type: integer
|
||
day1RetainRate:
|
||
description: 次日留存率
|
||
type: number
|
||
day3RetainRate:
|
||
description: 3日留存率
|
||
type: number
|
||
day7RetainRate:
|
||
description: 7日留存率
|
||
type: number
|
||
directAmount:
|
||
description: 直推充值金额
|
||
type: integer
|
||
directVisitCount:
|
||
description: 直推访问数
|
||
type: integer
|
||
fissionAmount:
|
||
description: 裂变充值金额
|
||
type: integer
|
||
fissionVisitCount:
|
||
description: 裂变访问数
|
||
type: integer
|
||
gameRechageAmount:
|
||
description: 游戏充值
|
||
type: integer
|
||
gameWithdrawAmount:
|
||
description: 游戏提现
|
||
type: integer
|
||
newDirectCount:
|
||
description: 新增直推
|
||
type: integer
|
||
newFissionCount:
|
||
description: 新增裂变
|
||
type: integer
|
||
newRechargeAmount:
|
||
description: 新增充值金额
|
||
type: integer
|
||
newRechargeCount:
|
||
description: 新增充值数
|
||
type: integer
|
||
newRechargeRate:
|
||
description: 新增充值率
|
||
type: number
|
||
oldRechargeAmount:
|
||
description: 老用户充值金额
|
||
type: integer
|
||
onlineAmount:
|
||
description: 在线充值金额
|
||
type: integer
|
||
sumDate:
|
||
description: 记录时间 按天对齐
|
||
type: string
|
||
totalAmount:
|
||
description: 总充值
|
||
type: integer
|
||
totalNewCount:
|
||
description: 新增
|
||
type: integer
|
||
totalRechargeCount:
|
||
description: 总充值人数
|
||
type: integer
|
||
totalVisitCount:
|
||
description: 日活
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
userWithDrawAmount:
|
||
description: 用户提现金额
|
||
type: integer
|
||
userWithDrawPaymoneyAmount:
|
||
description: 用户提现金额(实际到账)
|
||
type: integer
|
||
visitRechargeRate:
|
||
description: 登陆充值率
|
||
type: number
|
||
type: object
|
||
proto.BlocDailyStatTotalInfo:
|
||
properties:
|
||
daichongAmout:
|
||
description: 代充充值金额
|
||
type: integer
|
||
directAmount:
|
||
description: 直推充值金额
|
||
type: integer
|
||
directVisitCount:
|
||
description: 直推访问数
|
||
type: integer
|
||
fissionAmount:
|
||
description: 裂变充值金额
|
||
type: integer
|
||
fissionVisitCount:
|
||
description: 裂变访问数
|
||
type: integer
|
||
gameRechageAmount:
|
||
description: 游戏充值
|
||
type: integer
|
||
gameWithdrawAmount:
|
||
description: 游戏提现
|
||
type: integer
|
||
newDirectCount:
|
||
description: 新增直推
|
||
type: integer
|
||
newFissionCount:
|
||
description: 新增裂变
|
||
type: integer
|
||
newRechargeAmount:
|
||
description: 新增充值金额
|
||
type: integer
|
||
newRechargeCount:
|
||
description: 新增充值数
|
||
type: integer
|
||
oldRechargeAmount:
|
||
description: 老用户充值金额
|
||
type: integer
|
||
onlineAmount:
|
||
description: 在线充值金额
|
||
type: integer
|
||
sumDate:
|
||
description: 记录时间 按天对齐
|
||
type: string
|
||
totalAmount:
|
||
description: 总充值
|
||
type: integer
|
||
totalNewCount:
|
||
description: 新增
|
||
type: integer
|
||
totalRechargeCount:
|
||
description: 总充值人数
|
||
type: integer
|
||
totalVisitCount:
|
||
description: 日活
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
userWithDrawAmount:
|
||
description: 用户提现金额
|
||
type: integer
|
||
userWithDrawPaymoneyAmount:
|
||
description: 用户提现金额(实际到账)
|
||
type: integer
|
||
type: object
|
||
proto.BlocListChannelCodeStatReq:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
endTime:
|
||
description: 结束时间
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
startTime:
|
||
description: 开始时间
|
||
type: string
|
||
withChild:
|
||
description: 包含子渠道
|
||
type: boolean
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.BlocListChannelCodeStatRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.BlocChannelCodeStatInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
totalInfo:
|
||
$ref: '#/definitions/proto.BlocChannelCodeStatInfo'
|
||
type: object
|
||
proto.BlocRechargeDetailsInfo:
|
||
properties:
|
||
appName:
|
||
description: appID
|
||
type: string
|
||
channelName:
|
||
description: 支付渠道名字
|
||
type: string
|
||
cid:
|
||
description: 渠道id
|
||
type: string
|
||
devType:
|
||
description: 设备类型
|
||
type: string
|
||
money:
|
||
description: 充值金额 订单金额
|
||
type: integer
|
||
orderId:
|
||
description: 流水id
|
||
type: string
|
||
payMoney:
|
||
description: 实际到账金额 用户实际支付金额
|
||
type: integer
|
||
status:
|
||
description: 3付款成功
|
||
type: integer
|
||
successAt:
|
||
description: 成功时间
|
||
type: string
|
||
sysType:
|
||
description: 操作系统类型 安卓 IOS
|
||
type: string
|
||
type:
|
||
description: 充值方式
|
||
type: string
|
||
userId:
|
||
description: 用户ID
|
||
type: string
|
||
type: object
|
||
proto.BlocRegisterDetailsInfo:
|
||
properties:
|
||
appName:
|
||
description: appID
|
||
type: string
|
||
devType:
|
||
description: 设备类型
|
||
type: string
|
||
ip:
|
||
description: IP
|
||
type: string
|
||
isDirect:
|
||
description: true:直推用户
|
||
type: boolean
|
||
mobile:
|
||
description: 手机号
|
||
type: string
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
registerTime:
|
||
description: 注册时间
|
||
type: string
|
||
sysType:
|
||
description: 操作系统类型 安卓 IOS
|
||
type: string
|
||
userId:
|
||
description: 用户ID
|
||
type: string
|
||
type: object
|
||
proto.BotDailyHourListReq:
|
||
properties:
|
||
appId:
|
||
type: integer
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
sumDateStart:
|
||
type: string
|
||
sumDateStop:
|
||
type: string
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
- sumDateStart
|
||
- sumDateStop
|
||
type: object
|
||
proto.BotDailyHourListResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/botdailyhourstat.BotHourStat'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.BotMonthStatReq:
|
||
properties:
|
||
appId:
|
||
description: 如果AppId为空,则计算所有APP
|
||
type: integer
|
||
month:
|
||
description: 只关注这个日期的年月
|
||
type: string
|
||
required:
|
||
- month
|
||
type: object
|
||
proto.BotMonthStatResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/botdailyhourstat.BotHourStat'
|
||
type: array
|
||
type: object
|
||
proto.CenterAppCategory:
|
||
properties:
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
desc:
|
||
description: 描述
|
||
type: string
|
||
id:
|
||
type: integer
|
||
imgType:
|
||
description: 图片展示类型 0:应用图标 1.小图标 2.大图标
|
||
type: integer
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
parentAppId:
|
||
type: integer
|
||
rank:
|
||
description: 应用排序
|
||
type: integer
|
||
status:
|
||
description: 状态
|
||
type: boolean
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
proto.CenterApplication:
|
||
properties:
|
||
androidUrl:
|
||
description: 安卓链接
|
||
type: string
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
avatar:
|
||
description: 头像图片
|
||
type: string
|
||
bigImg:
|
||
description: 大图标
|
||
type: string
|
||
categories:
|
||
description: 分类排序
|
||
items:
|
||
$ref: '#/definitions/common.CategoryRank'
|
||
type: array
|
||
created_id:
|
||
description: 创建人
|
||
type: integer
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
desc:
|
||
description: 描述
|
||
type: string
|
||
download_url:
|
||
description: 下载地址
|
||
type: string
|
||
highQualityType:
|
||
description: 优质APP推荐展示方式 0:应用图标 1:展示描述文字
|
||
type: integer
|
||
homeShow:
|
||
description: 是否首页展示
|
||
type: boolean
|
||
id:
|
||
type: string
|
||
internal:
|
||
description: 是否内部应用
|
||
type: boolean
|
||
iosUrl:
|
||
description: ios链接
|
||
type: string
|
||
isGame:
|
||
description: 是否游戏
|
||
type: boolean
|
||
isHighQuality:
|
||
description: 是否是优质APP推荐
|
||
type: boolean
|
||
isRecommend:
|
||
description: 是否推荐
|
||
type: boolean
|
||
locIds:
|
||
description: 位置id
|
||
items:
|
||
type: integer
|
||
type: array
|
||
name:
|
||
description: 应用名
|
||
type: string
|
||
nineShow:
|
||
description: 是否九宫格
|
||
type: boolean
|
||
parentAppId:
|
||
description: 所属appId
|
||
type: integer
|
||
rank:
|
||
description: 默认排序
|
||
type: integer
|
||
recreationShow:
|
||
description: 是否娱乐中心显示
|
||
type: boolean
|
||
smallImg:
|
||
description: 小图标
|
||
type: string
|
||
status:
|
||
description: 状态
|
||
type: boolean
|
||
tag:
|
||
description: 标签
|
||
type: integer
|
||
total:
|
||
description: 总点击
|
||
type: integer
|
||
updated_id:
|
||
description: 最后更新人
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
proto.CenterApplicationReq:
|
||
properties:
|
||
locId:
|
||
description: 位置id
|
||
type: integer
|
||
parentAppId:
|
||
description: 所属应用appId
|
||
type: integer
|
||
userId:
|
||
description: 用户ID
|
||
type: integer
|
||
required:
|
||
- parentAppId
|
||
type: object
|
||
proto.CenterApplicationRes:
|
||
properties:
|
||
appCategoryList:
|
||
description: 列表
|
||
items:
|
||
$ref: '#/definitions/proto.CenterAppCategory'
|
||
type: array
|
||
list:
|
||
description: 应用列表
|
||
items:
|
||
$ref: '#/definitions/proto.CenterApplication'
|
||
type: array
|
||
type: object
|
||
proto.ChannelAgentInfo:
|
||
properties:
|
||
appIds:
|
||
description: 渠道对应的app
|
||
items:
|
||
type: integer
|
||
type: array
|
||
appType:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.AppType'
|
||
description: 应用类型
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
childCount:
|
||
description: 子渠道数量
|
||
type: integer
|
||
childShowDivideRate:
|
||
description: 下级是否显示分成比例
|
||
type: boolean
|
||
cpaPrice:
|
||
description: 单价
|
||
type: integer
|
||
cpsRate:
|
||
description: CPS 分成比列 0-100
|
||
type: integer
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
divideRate:
|
||
description: 分成比例
|
||
type: integer
|
||
lock:
|
||
description: 禁止登陆
|
||
type: boolean
|
||
mobile:
|
||
description: 手机号
|
||
type: string
|
||
parentAgent:
|
||
description: 父代理
|
||
type: string
|
||
promoteMode:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.PromoteMode'
|
||
description: 推广类型
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
settlement:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
|
||
description: 结算方式 cps/cpa/cpt/cpc
|
||
status:
|
||
description: 状态 开/关
|
||
type: boolean
|
||
type:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.ChannelType'
|
||
description: 渠道类型:1 一级 2:二级
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
userName:
|
||
description: 所有者
|
||
type: string
|
||
wallet:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.Wallet'
|
||
description: 钱包地址
|
||
type: object
|
||
proto.ChannelAppInfo:
|
||
properties:
|
||
appId:
|
||
description: 应用ID
|
||
type: integer
|
||
appName:
|
||
description: 应用名称
|
||
type: string
|
||
landingPage:
|
||
description: 落地页
|
||
type: string
|
||
type: object
|
||
proto.ChannelAppInfoReq:
|
||
properties:
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
type: object
|
||
proto.ChannelAppInfoResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.ChannelAppInfo'
|
||
type: array
|
||
type: object
|
||
proto.ChannelDeductionRuleAdd:
|
||
properties:
|
||
appId:
|
||
description: 应用ID
|
||
type: integer
|
||
appType:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.AppType'
|
||
description: 应用类型
|
||
autoDeduction:
|
||
description: 自动扣量开关
|
||
type: boolean
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
cpaPrice:
|
||
description: 单价(分) 前端可设置1.80
|
||
type: integer
|
||
cpsBegin:
|
||
description: CPS 开始扣量金额
|
||
type: integer
|
||
cpsDeductionRate:
|
||
description: CPS 扣量比例
|
||
type: integer
|
||
cpsRate:
|
||
description: CPS分成比列
|
||
maximum: 100
|
||
minimum: 0
|
||
type: integer
|
||
deductionAt:
|
||
description: 扣量开始时间(默认当前时间)
|
||
type: string
|
||
divideRate:
|
||
description: 代理分成比例
|
||
type: integer
|
||
fifth:
|
||
description: 5阶
|
||
maximum: 100
|
||
minimum: 0
|
||
type: integer
|
||
first:
|
||
description: 一阶
|
||
maximum: 100
|
||
minimum: 0
|
||
type: integer
|
||
fourth:
|
||
description: 四阶
|
||
maximum: 100
|
||
minimum: 0
|
||
type: integer
|
||
landingPage:
|
||
description: 落地页
|
||
type: string
|
||
lessIncomeRate:
|
||
description: 最低收益比 CPA低于该值开启扣量(0.1 - 3.0)
|
||
type: number
|
||
promoteMode:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.PromoteMode'
|
||
description: 推广类型
|
||
proxyDeduction:
|
||
description: 代理扣量比例
|
||
maximum: 100
|
||
minimum: 0
|
||
type: integer
|
||
second:
|
||
description: 二阶
|
||
maximum: 100
|
||
minimum: 0
|
||
type: integer
|
||
settlement:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
|
||
description: 结算方式 cps/cpa/cpt/cpc (cpt/cpc 1-5阶设置100 不可编辑)
|
||
third:
|
||
description: 三阶
|
||
maximum: 100
|
||
minimum: 0
|
||
type: integer
|
||
required:
|
||
- appId
|
||
- channel
|
||
- settlement
|
||
type: object
|
||
proto.ChannelDeductionRuleDelete:
|
||
properties:
|
||
id:
|
||
description: ID
|
||
type: string
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.ChannelDeductionRuleSearch:
|
||
properties:
|
||
appId:
|
||
description: 应用ID
|
||
type: integer
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ChannelDeductionRuleSearchResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/stat_models_channelmod.ChannelDeductionRule'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.ChannelDeductionRuleUpdate:
|
||
properties:
|
||
appType:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.AppType'
|
||
description: 应用类型
|
||
autoDeduction:
|
||
description: 自动扣量开关
|
||
type: boolean
|
||
cpaPrice:
|
||
description: 单价
|
||
type: integer
|
||
cpsBegin:
|
||
description: CPS 开始扣量金额
|
||
type: integer
|
||
cpsDeductionRate:
|
||
description: CPS 扣量比例
|
||
type: integer
|
||
cpsRate:
|
||
description: CPS分成比列 0-100
|
||
type: integer
|
||
deductionAt:
|
||
description: 扣量开始时间
|
||
type: string
|
||
divideRate:
|
||
description: 代理分成比例
|
||
type: integer
|
||
fifth:
|
||
description: 5阶(11单以上)
|
||
type: integer
|
||
first:
|
||
description: 一阶(1单)
|
||
type: integer
|
||
fourth:
|
||
description: 四阶(6-10单)
|
||
type: integer
|
||
id:
|
||
description: ID
|
||
type: string
|
||
landingPage:
|
||
description: 落地页
|
||
type: string
|
||
lessIncomeRate:
|
||
description: 最低收益比 CPA低于该值开启扣量(0.1 - 3.0)
|
||
type: number
|
||
promoteMode:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.PromoteMode'
|
||
description: 推广类型
|
||
proxyDeduction:
|
||
description: 代理扣量比例
|
||
type: integer
|
||
second:
|
||
description: 二阶(2-3单)
|
||
type: integer
|
||
third:
|
||
description: 三阶(4-5单)
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.ChannelDownLoadLinkReq:
|
||
properties:
|
||
appId:
|
||
description: AppID
|
||
type: integer
|
||
channel:
|
||
description: 商区渠道号
|
||
type: string
|
||
type: object
|
||
proto.ChannelInfoAdd:
|
||
properties:
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
childShowDivideRate:
|
||
description: 下级是否显示分成比例
|
||
type: boolean
|
||
lock:
|
||
description: 禁止登陆
|
||
type: boolean
|
||
mobile:
|
||
description: 手机号
|
||
type: string
|
||
parentChannel:
|
||
description: 父渠道 如果为空字符串,则为渠道,否则为代理
|
||
type: string
|
||
password:
|
||
description: 代理商密
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
status:
|
||
description: 状态 开/关
|
||
type: boolean
|
||
type:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.ChannelType'
|
||
description: 渠道类型:1 一级 2:二级
|
||
required:
|
||
- channel
|
||
- type
|
||
type: object
|
||
proto.ChannelInfoDelete:
|
||
properties:
|
||
id:
|
||
description: ID
|
||
type: string
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.ChannelInfoSearch:
|
||
properties:
|
||
Type:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.ChannelType'
|
||
description: 渠道类型:1 一级 2:二级
|
||
appId:
|
||
description: 渠道对应的appId
|
||
type: integer
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
id:
|
||
description: ID
|
||
type: string
|
||
mobile:
|
||
description: 手机号
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
parentChannel:
|
||
description: 父渠道 二级:存在父渠道
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
status:
|
||
description: 状态 开/关
|
||
type: boolean
|
||
userName:
|
||
description: 所有者
|
||
type: string
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ChannelInfoSearchResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/stat_models_channelmod.ChannelInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.ChannelInfoUpdate:
|
||
properties:
|
||
autoGenApk:
|
||
description: 自动生成渠道包
|
||
type: boolean
|
||
childShowDivideRate:
|
||
description: 下级是否显示分成比例
|
||
type: boolean
|
||
id:
|
||
description: ID
|
||
type: string
|
||
lock:
|
||
description: 禁止登陆
|
||
type: boolean
|
||
mobile:
|
||
description: 手机号
|
||
type: string
|
||
password:
|
||
description: 渠道密码
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
showMagic:
|
||
description: 异常登陆次数
|
||
type: integer
|
||
status:
|
||
description: 状态 开/关
|
||
type: boolean
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
walletAddr1:
|
||
description: 钱包地址1
|
||
type: string
|
||
walletAddr2:
|
||
description: 钱包地址2
|
||
type: string
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.ChannelOwnerChangeInfoSearch:
|
||
properties:
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
id:
|
||
description: ID
|
||
type: string
|
||
newUser:
|
||
description: 变更后的所有者
|
||
type: string
|
||
oldUser:
|
||
description: 变更前的所有者
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ChannelOwnerChangeInfoSearchResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/stat_models_channelmod.ChannelOwnerChange'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.ChannelOwnerUpdate:
|
||
properties:
|
||
channel:
|
||
description: 渠道ID
|
||
type: string
|
||
mark:
|
||
description: 备注
|
||
type: string
|
||
userName:
|
||
description: 所有者名字
|
||
type: string
|
||
required:
|
||
- channel
|
||
type: object
|
||
proto.ChannelSettlementSearch:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
end:
|
||
description: 结束时间
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
start:
|
||
description: 开始时间
|
||
type: string
|
||
withChild:
|
||
description: 包含子渠道
|
||
type: boolean
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ChannelSettlementSearchResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/stat_models_channelmod.ChannelSettlement'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.ChannelStatSearch:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
items:
|
||
type: integer
|
||
type: array
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
dayType:
|
||
description: 天数
|
||
type: integer
|
||
detail:
|
||
description: true 渠道详细
|
||
type: boolean
|
||
end:
|
||
description: 结束时间
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
rankType:
|
||
description: 排序方式:统计时间+1充值,2新增,3收益
|
||
type: integer
|
||
settlement:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
|
||
description: 结算方式 cps/cpa/cpt/cpc
|
||
start:
|
||
description: 开始时间
|
||
type: string
|
||
sumDate:
|
||
description: 哪一天
|
||
type: string
|
||
userName:
|
||
description: 所有者
|
||
type: string
|
||
withChild:
|
||
description: 包含子渠道
|
||
type: boolean
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ChannelStatSearchResp:
|
||
properties:
|
||
desc:
|
||
description: 描述
|
||
type: string
|
||
income:
|
||
description: 总收益
|
||
type: integer
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/stat_models_channelmod.ChannelStat'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
totalInfo:
|
||
$ref: '#/definitions/stat_models_channelmod.ChannelStat'
|
||
type: object
|
||
proto.ChannelStatSettlementSearch:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
end:
|
||
description: 结束时间
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
settlement:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
|
||
description: 结算方式 cps/cpa/cpt/cpc/hz
|
||
start:
|
||
description: 开始时间
|
||
type: string
|
||
userName:
|
||
description: 所有者
|
||
type: string
|
||
withChild:
|
||
description: 包含子渠道
|
||
type: boolean
|
||
required:
|
||
- appId
|
||
- channel
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ChannelStatSettlementSearchResp:
|
||
properties:
|
||
desc:
|
||
description: 描述
|
||
type: string
|
||
income:
|
||
description: 总收益
|
||
type: integer
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/stat_models_channelmod.ChannelStat'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
totalInfo:
|
||
$ref: '#/definitions/stat_models_channelmod.ChannelStat'
|
||
type: object
|
||
proto.ContactInfo:
|
||
properties:
|
||
madou:
|
||
description: 官网
|
||
type: string
|
||
paoto:
|
||
description: 土豆
|
||
type: string
|
||
telegram:
|
||
description: PC端图片
|
||
type: string
|
||
type: object
|
||
proto.DailyHourStatInfo:
|
||
properties:
|
||
NewH5IosCount:
|
||
description: +H5IOS新增
|
||
type: integer
|
||
androidAmount:
|
||
description: 安卓充值金额
|
||
type: integer
|
||
androidAmountCount:
|
||
description: 安卓充值次数
|
||
type: integer
|
||
androidVisitCount:
|
||
description: Android访问量
|
||
type: integer
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
appName:
|
||
description: app名称
|
||
type: string
|
||
deductionAmount:
|
||
description: 充值扣量
|
||
type: integer
|
||
deductionAmountCount:
|
||
description: 充值扣量次数
|
||
type: integer
|
||
directAmount:
|
||
description: 直推充值金额
|
||
type: integer
|
||
directAmountCount:
|
||
description: +直推充值订单数
|
||
type: integer
|
||
directVisitCount:
|
||
description: 直推访问数
|
||
type: integer
|
||
districtAmount:
|
||
description: 渠道充值
|
||
type: integer
|
||
districtAmountCount:
|
||
description: 渠道充值次数
|
||
type: integer
|
||
districtVisitCount:
|
||
description: 渠道访问
|
||
type: integer
|
||
fissionAmount:
|
||
description: 裂变充值金额
|
||
type: integer
|
||
fissionAmountCount:
|
||
description: +裂变充值订单数
|
||
type: integer
|
||
fissionVisitCount:
|
||
description: 裂变访问数
|
||
type: integer
|
||
gameRechageAmount:
|
||
description: 游戏充值
|
||
type: integer
|
||
gameWithdrawAmount:
|
||
description: 游戏提现
|
||
type: integer
|
||
h5Amount:
|
||
description: +H5充值金额
|
||
type: integer
|
||
h5AmountCount:
|
||
description: +H5充值次数
|
||
type: integer
|
||
h5AndroidAmount:
|
||
description: 当日H5Android充值
|
||
type: integer
|
||
h5AndroidAmountCount:
|
||
description: 当日H5Android充值次数
|
||
type: integer
|
||
h5AndroidVisitCount:
|
||
description: +H5Android访问量
|
||
type: integer
|
||
h5FormalAmount:
|
||
description: 当日H5Formal充值
|
||
type: integer
|
||
h5FormalAmountCount:
|
||
description: 当日H5Formal充值次数
|
||
type: integer
|
||
h5IosAmountCount:
|
||
description: 当日H5Ios充值次数
|
||
type: integer
|
||
h5IosVisitCount:
|
||
description: +H5Ios访问量
|
||
type: integer
|
||
h5PcAmount:
|
||
description: 当日H5Pc充值
|
||
type: integer
|
||
h5PcAmountCount:
|
||
description: 当日H5Pc充值次数
|
||
type: integer
|
||
h5PcVisitCount:
|
||
description: +H5Pc访问量
|
||
type: integer
|
||
h5VisitCount:
|
||
description: +H5访问量
|
||
type: integer
|
||
iosAmount:
|
||
description: Ios充值金额
|
||
type: integer
|
||
iosAmountCount:
|
||
description: Ios充值次数
|
||
type: integer
|
||
iosVisitCount:
|
||
description: Ios访问量
|
||
type: integer
|
||
landpageAndroidClick:
|
||
description: 落地页点击
|
||
type: integer
|
||
landpageIosAppstoreClick:
|
||
description: 落地页iOS商店包访问次数
|
||
type: integer
|
||
landpageIosAthorClick:
|
||
description: 落地页iOS其他包访问次数
|
||
type: integer
|
||
landpageIosH5Click:
|
||
description: 落地页H5访问次数
|
||
type: integer
|
||
lightAmount:
|
||
description: light充值金额
|
||
type: integer
|
||
lightAmountCount:
|
||
description: light充值次数
|
||
type: integer
|
||
lightDeductionAmount:
|
||
description: light充值金额扣量
|
||
type: integer
|
||
lightDeductionAmountCount:
|
||
description: light充值次数扣量
|
||
type: integer
|
||
lightDirectAmount:
|
||
description: light充值金额直推
|
||
type: integer
|
||
lightDirectAmountCount:
|
||
description: light充值次数直推
|
||
type: integer
|
||
lightDistrictAmount:
|
||
description: light充值金额渠道
|
||
type: integer
|
||
lightDistrictAmountCount:
|
||
description: light充值次数渠道
|
||
type: integer
|
||
lightFissionAmount:
|
||
description: light充值金额裂变
|
||
type: integer
|
||
lightFissionAmountCount:
|
||
description: light充值次数裂变
|
||
type: integer
|
||
lightNaturalAmount:
|
||
description: light充值金额自然
|
||
type: integer
|
||
lightNaturalAmountCount:
|
||
description: light充值次数自然
|
||
type: integer
|
||
lightNormalAmount:
|
||
description: light充值金额自来
|
||
type: integer
|
||
lightNormalAmountCount:
|
||
description: light充值次数自来
|
||
type: integer
|
||
lightVisitCount:
|
||
description: light访问量
|
||
type: integer
|
||
lightVisitDeductionCount:
|
||
description: light访问量扣量
|
||
type: integer
|
||
lightVisitDirectCount:
|
||
description: light访问量直推
|
||
type: integer
|
||
lightVisitDistrictCount:
|
||
description: light访问量渠道
|
||
type: integer
|
||
lightVisitFissionCount:
|
||
description: light访问量裂变
|
||
type: integer
|
||
lightVisitNaturalCount:
|
||
description: light访问量自然
|
||
type: integer
|
||
lightVisitNormalCount:
|
||
description: light访问量自来
|
||
type: integer
|
||
lightVisitWebCount:
|
||
description: light访问量官网
|
||
type: integer
|
||
lightWebAmount:
|
||
description: light充值金额官网
|
||
type: integer
|
||
lightWebAmountCount:
|
||
description: light充值次数官网
|
||
type: integer
|
||
naturalAmount:
|
||
description: 自然充值
|
||
type: integer
|
||
naturalAmountCount:
|
||
description: +自然充值订单数
|
||
type: integer
|
||
naturalVisitCount:
|
||
description: 自然访问数
|
||
type: integer
|
||
newAndroidCount:
|
||
description: android新增
|
||
type: integer
|
||
newCoinRecharge:
|
||
description: ¥新增金币充值
|
||
type: integer
|
||
newDeductionCount:
|
||
description: 新增扣量
|
||
type: integer
|
||
newDirectCount:
|
||
description: 新增直推
|
||
type: integer
|
||
newDistrictCount:
|
||
description: '**渠道新增'
|
||
type: integer
|
||
newFissionCount:
|
||
description: 新增裂变
|
||
type: integer
|
||
newH5AndroidCount:
|
||
description: +H5Android新增
|
||
type: integer
|
||
newH5Count:
|
||
description: H5注册
|
||
type: integer
|
||
newH5FormalCount:
|
||
description: H5注册新增
|
||
type: integer
|
||
newH5PcCount:
|
||
description: +H5PC新增
|
||
type: integer
|
||
newIosCount:
|
||
description: ios新增
|
||
type: integer
|
||
newLightCount:
|
||
description: 轻量注册
|
||
type: integer
|
||
newLightDeductionCount:
|
||
description: light新增扣量
|
||
type: integer
|
||
newLightDirectCount:
|
||
description: light新增直推
|
||
type: integer
|
||
newLightDistrictCount:
|
||
description: light渠道新增
|
||
type: integer
|
||
newLightFissionCount:
|
||
description: light新增裂变
|
||
type: integer
|
||
newLightFormalCount:
|
||
description: light新增注册
|
||
type: integer
|
||
newLightGuestCount:
|
||
description: light新增安装
|
||
type: integer
|
||
newLightNaturalCount:
|
||
description: light自然新增
|
||
type: integer
|
||
newLightNormalCount:
|
||
description: light自来新增
|
||
type: integer
|
||
newLightWebCount:
|
||
description: light官网新增
|
||
type: integer
|
||
newNaturalCount:
|
||
description: 自然新增
|
||
type: integer
|
||
newNormalCount:
|
||
description: '**自来新增'
|
||
type: integer
|
||
newRechargeAmount:
|
||
description: 新增充值金额
|
||
type: integer
|
||
newRechargeCount:
|
||
description: 新增充值
|
||
type: integer
|
||
newTotalCount:
|
||
description: 注册
|
||
type: integer
|
||
newVipRecharge:
|
||
description: ¥新增VIP充值
|
||
type: integer
|
||
newWebCount:
|
||
description: '**官网新增'
|
||
type: integer
|
||
normalAmount:
|
||
description: 自来充值
|
||
type: integer
|
||
normalAmountCount:
|
||
description: 自来充值次数
|
||
type: integer
|
||
normalVisitCount:
|
||
description: 自来访问
|
||
type: integer
|
||
oldCoinRecharge:
|
||
description: ¥老用户金币充值
|
||
type: integer
|
||
oldRechargeAmount:
|
||
description: 新用户和老用户充值
|
||
type: integer
|
||
oldVipRecharge:
|
||
description: ¥老用户VIP充值
|
||
type: integer
|
||
rechargeSuccessRate:
|
||
description: 支付成功率
|
||
type: string
|
||
repeatAmount:
|
||
description: 复冲金额
|
||
type: integer
|
||
repeatAmountCount:
|
||
description: +复冲订单数
|
||
type: integer
|
||
successRechargeOrder:
|
||
description: 充值成功订单数
|
||
type: integer
|
||
sumDate:
|
||
description: 记录时间 按天对齐
|
||
type: string
|
||
sumHour:
|
||
description: 小时数
|
||
type: integer
|
||
todayH5IosRecharge:
|
||
description: 当日H5Ios充值
|
||
type: integer
|
||
totalAmount:
|
||
description: 充值
|
||
type: integer
|
||
totalRechargeOrder:
|
||
description: 拉起订单数
|
||
type: integer
|
||
totalVisitCount:
|
||
description: 访问
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
vipPayByAmount:
|
||
description: 金币购买
|
||
type: integer
|
||
vipPayByMoney:
|
||
description: 会员购买
|
||
type: integer
|
||
vipRepeatAmount:
|
||
description: VIP复冲金额
|
||
type: integer
|
||
webAmount:
|
||
description: 官网充值
|
||
type: integer
|
||
webAmountCount:
|
||
description: 官网充值次数
|
||
type: integer
|
||
webVisitCount:
|
||
description: 官网访问
|
||
type: integer
|
||
type: object
|
||
proto.DailyStatInfo:
|
||
properties:
|
||
ARPPU:
|
||
description: 付费用户人均充值
|
||
type: integer
|
||
ARPU:
|
||
description: 其他充值
|
||
type: integer
|
||
androidAddCount:
|
||
description: android新增
|
||
type: integer
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
appName:
|
||
description: app名称
|
||
type: string
|
||
day1RetainRate:
|
||
description: 留存率
|
||
type: number
|
||
day3RetainRate:
|
||
description: 3日留存率
|
||
type: number
|
||
day7RetainRate:
|
||
description: 7日留存率
|
||
type: number
|
||
deductionAmount:
|
||
description: 扣量充值金额
|
||
type: integer
|
||
deductionVisitCount:
|
||
description: 扣量访问数
|
||
type: integer
|
||
directAmount:
|
||
description: 直推充值金额
|
||
type: integer
|
||
directVisitCount:
|
||
description: 直推访问数
|
||
type: integer
|
||
fissionAmount:
|
||
description: 裂变充值金额
|
||
type: integer
|
||
fissionVisitCount:
|
||
description: 裂变访问数
|
||
type: integer
|
||
gameRechageAmount:
|
||
description: 游戏充值
|
||
type: integer
|
||
gameWithdrawAmount:
|
||
description: 游戏提现
|
||
type: integer
|
||
h5AddCount:
|
||
description: H5新增
|
||
type: integer
|
||
h5AndroidAddCount:
|
||
description: H5Android新增
|
||
type: integer
|
||
h5FormalCount:
|
||
description: H5注册
|
||
type: integer
|
||
h5IosAddCount:
|
||
description: H5Ios新增
|
||
type: integer
|
||
h5PcAddCount:
|
||
description: H5Pc新增
|
||
type: integer
|
||
iosAddCount:
|
||
description: ios新增
|
||
type: integer
|
||
landpageAndroidClick:
|
||
description: 落地页点击
|
||
type: integer
|
||
landpageIosAppstoreClick:
|
||
description: 落地页iOS商店包访问次数
|
||
type: integer
|
||
landpageIosAthorClick:
|
||
description: 落地页iOS其他包访问次数
|
||
type: integer
|
||
landpageIosH5Click:
|
||
description: 落地页H5访问次数
|
||
type: integer
|
||
lightAddCount:
|
||
description: 轻量注册
|
||
type: integer
|
||
lightDeductionCount:
|
||
description: 轻量扣量注册
|
||
type: integer
|
||
lightDeductionRechargeAmount:
|
||
description: 轻量扣量充值钱数
|
||
type: integer
|
||
lightDeductionRechargeCount:
|
||
description: 轻量扣量充值次数
|
||
type: integer
|
||
lightDeductionVisitCount:
|
||
description: 轻量扣量访问
|
||
type: integer
|
||
lightDirectCount:
|
||
description: 轻量直推注册
|
||
type: integer
|
||
lightDirectRechargeAmount:
|
||
description: 轻量直推充值钱数
|
||
type: integer
|
||
lightDirectRechargeCount:
|
||
description: 轻量直推充值次数
|
||
type: integer
|
||
lightDirectVisitCount:
|
||
description: 轻量直推访问
|
||
type: integer
|
||
lightDistrictCount:
|
||
description: 轻量渠道注册
|
||
type: integer
|
||
lightDistrictRechargeAmount:
|
||
description: 轻量渠道充值钱数
|
||
type: integer
|
||
lightDistrictRechargeCount:
|
||
description: 轻量渠道充值次数
|
||
type: integer
|
||
lightDistrictVisitCount:
|
||
description: 轻量渠道访问
|
||
type: integer
|
||
lightFissionCount:
|
||
description: 轻量裂变注册
|
||
type: integer
|
||
lightFissionRechargeAmount:
|
||
description: 轻量裂变充值钱数
|
||
type: integer
|
||
lightFissionRechargeCount:
|
||
description: 轻量裂变充值次数
|
||
type: integer
|
||
lightFissionVisitCount:
|
||
description: 轻量裂变访问
|
||
type: integer
|
||
lightFormalAddCount:
|
||
description: 轻量注册
|
||
type: integer
|
||
lightGuestAddCount:
|
||
description: 轻量游客
|
||
type: integer
|
||
lightNaturalCount:
|
||
description: 轻量自然注册
|
||
type: integer
|
||
lightNaturalRechargeAmount:
|
||
description: 轻量自然充值钱数
|
||
type: integer
|
||
lightNaturalRechargeCount:
|
||
description: 轻量自然充值次数
|
||
type: integer
|
||
lightNaturalVisitCount:
|
||
description: 轻量自然访问
|
||
type: integer
|
||
lightNormalCount:
|
||
description: 轻量自来注册
|
||
type: integer
|
||
lightNormalRechargeAmount:
|
||
description: 轻量自来充值钱数
|
||
type: integer
|
||
lightNormalRechargeCount:
|
||
description: 轻量自来充值次数
|
||
type: integer
|
||
lightNormalVisitCount:
|
||
description: 轻量自来访问
|
||
type: integer
|
||
lightRechargeAmount:
|
||
description: 轻量充值钱数
|
||
type: integer
|
||
lightRechargeCount:
|
||
description: 轻量充值次数
|
||
type: integer
|
||
lightVisitCount:
|
||
description: 轻量访问
|
||
type: integer
|
||
lightWebCount:
|
||
description: 轻量官网注册
|
||
type: integer
|
||
lightWebRechargeAmount:
|
||
description: 轻量官网充值钱数
|
||
type: integer
|
||
lightWebRechargeCount:
|
||
description: 轻量官网充值次数
|
||
type: integer
|
||
lightWebVisitCount:
|
||
description: 轻量官网访问
|
||
type: integer
|
||
naturalAmount:
|
||
description: 自然充值
|
||
type: integer
|
||
naturalVisitCount:
|
||
description: 自然访问数
|
||
type: integer
|
||
newCoinRecharge:
|
||
description: 新增金币充值
|
||
type: integer
|
||
newDeductionCount:
|
||
description: 新增扣量
|
||
type: integer
|
||
newDirectCount:
|
||
description: 新增直推
|
||
type: integer
|
||
newDistrictCount:
|
||
description: 渠道注册
|
||
type: integer
|
||
newFissionCount:
|
||
description: 新增裂变
|
||
type: integer
|
||
newNaturalCount:
|
||
description: 自然新增
|
||
type: integer
|
||
newNormalCount:
|
||
description: 自来注册
|
||
type: integer
|
||
newRechargeAmount:
|
||
description: 新增充值金额
|
||
type: integer
|
||
newRechargeCount:
|
||
description: 新增充值
|
||
type: integer
|
||
newRechargeRate:
|
||
description: 充值率
|
||
type: number
|
||
newVipRecharge:
|
||
description: 新增VIP充值
|
||
type: integer
|
||
newWebCount:
|
||
description: 官网注册
|
||
type: integer
|
||
oldCoinRecharge:
|
||
description: 老用户金币充值
|
||
type: integer
|
||
oldRechargeAmount:
|
||
description: 新用户和老用户充值
|
||
type: integer
|
||
oldVipRecharge:
|
||
description: 老用户VIP充值
|
||
type: integer
|
||
payForAthor:
|
||
description: 金币充值
|
||
type: integer
|
||
rechargeSuccessRate:
|
||
description: 支付成功率
|
||
type: string
|
||
repeatAmount:
|
||
description: 复冲金额
|
||
type: integer
|
||
repeatVipMoney:
|
||
description: 复冲VIP
|
||
type: integer
|
||
successRechargeOrder:
|
||
description: 订单统计
|
||
type: integer
|
||
sumDate:
|
||
description: 记录时间 按天对齐
|
||
type: string
|
||
todayAndroidRecharge:
|
||
description: 当日android充值
|
||
type: integer
|
||
todayAndroidVisitCount:
|
||
description: 当日安卓访问量(日活)
|
||
type: integer
|
||
todayDistrictRecharge:
|
||
description: 当日渠道充值新增
|
||
type: integer
|
||
todayDistrictVisitCount:
|
||
description: 当日渠道访问量
|
||
type: integer
|
||
todayH5AndroidRecharge:
|
||
description: 当日H5Android充值
|
||
type: integer
|
||
todayH5AndroidVisitCount:
|
||
description: 当日H5Android访问量(日活)
|
||
type: integer
|
||
todayH5FormalRecharge:
|
||
description: 当日H5Formal充值
|
||
type: integer
|
||
todayH5IosRecharge:
|
||
description: 当日H5Ios充值
|
||
type: integer
|
||
todayH5IosVisitCount:
|
||
description: 当日H5Ios访问量(日活)
|
||
type: integer
|
||
todayH5PcRecharge:
|
||
description: 当日H5Pc充值
|
||
type: integer
|
||
todayH5PcVisitCount:
|
||
description: 当日H5Pc访问量(日活)
|
||
type: integer
|
||
todayH5Recharge:
|
||
description: 当日H5充值
|
||
type: integer
|
||
todayH5VisitCount:
|
||
description: 当日H5访问量(日活)
|
||
type: integer
|
||
todayIosRecharge:
|
||
description: 当日Ios充值
|
||
type: integer
|
||
todayIosVisitCount:
|
||
description: 当日IOS访问量(日活)
|
||
type: integer
|
||
todayNormalRecharge:
|
||
description: 当日自来量充值新增
|
||
type: integer
|
||
todayNormalVisitCount:
|
||
description: 当日自来访问量
|
||
type: integer
|
||
todayWebRecharge:
|
||
description: 当日官网充值新增
|
||
type: integer
|
||
todayWebVisitCount:
|
||
description: 当日官网访问量
|
||
type: integer
|
||
totalAmount:
|
||
description: 充值统计
|
||
type: integer
|
||
totalNewCount:
|
||
description: 注册统计
|
||
type: integer
|
||
totalRechargeOrder:
|
||
description: 拉起订单数
|
||
type: integer
|
||
totalVisitCount:
|
||
description: 访问统计
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
vipPayByMoney:
|
||
description: 会员充值
|
||
type: integer
|
||
visitRechargeRate:
|
||
description: 登陆充值率
|
||
type: number
|
||
type: object
|
||
proto.DelActivityReq:
|
||
properties:
|
||
id:
|
||
description: 唯一ID
|
||
type: string
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.DelAdminReq:
|
||
properties:
|
||
account:
|
||
description: 用户id
|
||
type: string
|
||
required:
|
||
- account
|
||
type: object
|
||
proto.DelAdsLocReq:
|
||
properties:
|
||
id:
|
||
description: 应用id
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.DelAdsReq:
|
||
properties:
|
||
id:
|
||
description: 应用id
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.DelAnnounReq:
|
||
properties:
|
||
id:
|
||
description: 公告id
|
||
type: string
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.DelAppInfoReq:
|
||
properties:
|
||
appId:
|
||
description: appId,唯一id
|
||
type: integer
|
||
required:
|
||
- appId
|
||
type: object
|
||
proto.DelAppLocReq:
|
||
properties:
|
||
id:
|
||
description: 应用id
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.DelAppReq:
|
||
properties:
|
||
id:
|
||
type: string
|
||
type: object
|
||
proto.DelDomainInfoReq:
|
||
properties:
|
||
id:
|
||
type: string
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.DelGiftReq:
|
||
properties:
|
||
id:
|
||
description: 奖品唯一ID
|
||
type: string
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.DelLandPageConfigReq:
|
||
properties:
|
||
id:
|
||
description: Id
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.DelLandingPageReq:
|
||
properties:
|
||
id:
|
||
description: Id
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.DelLotteryCodeReq:
|
||
properties:
|
||
lotteryCodeId:
|
||
description: 唯一ID
|
||
type: string
|
||
required:
|
||
- lotteryCodeId
|
||
type: object
|
||
proto.DelRoleReq:
|
||
properties:
|
||
roleId:
|
||
description: id
|
||
type: integer
|
||
required:
|
||
- roleId
|
||
type: object
|
||
proto.DownloadStatInfo:
|
||
properties:
|
||
appId:
|
||
type: integer
|
||
appName:
|
||
type: string
|
||
createdAt:
|
||
type: string
|
||
downTotal:
|
||
description: 下载总数
|
||
type: integer
|
||
downUnique:
|
||
description: 去重下载数(IP来自独立访问集合)
|
||
type: integer
|
||
downloadToInstallRate:
|
||
description: 下载安装转化率
|
||
type: number
|
||
endDate:
|
||
description: 这个不展示
|
||
type: string
|
||
hour:
|
||
description: 小时统计展示,每日统计不展示
|
||
type: integer
|
||
id:
|
||
type: string
|
||
installTotal:
|
||
description: 安装总数
|
||
type: integer
|
||
installUnique:
|
||
description: 去重安装数(IP来自下载独立集合)
|
||
type: integer
|
||
sumDate:
|
||
description: 日期
|
||
type: string
|
||
type:
|
||
allOf:
|
||
- $ref: '#/definitions/downloadstat.StatType'
|
||
description: 这个不展示
|
||
updatedAt:
|
||
type: string
|
||
visitCount:
|
||
description: 访问总数
|
||
type: integer
|
||
visitToDownloadRate:
|
||
description: 浏览下载转化率
|
||
type: number
|
||
visitToInstallRate:
|
||
description: 浏览安装转化率
|
||
type: number
|
||
visitUnique:
|
||
description: 去重访问数
|
||
type: integer
|
||
type: object
|
||
proto.DownloadSummaryInfo:
|
||
properties:
|
||
appId:
|
||
type: integer
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.DrawReq:
|
||
properties:
|
||
actId:
|
||
description: 活动ID
|
||
type: string
|
||
ip:
|
||
description: 用户IP
|
||
type: string
|
||
lotteryCode:
|
||
description: 抽奖码
|
||
type: string
|
||
required:
|
||
- actId
|
||
- ip
|
||
- lotteryCode
|
||
type: object
|
||
proto.FindLandPageConfigReq:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
status:
|
||
type: boolean
|
||
type:
|
||
type: integer
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.FindLandingPageReq:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
required:
|
||
- appId
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.GenGiftCodeRes:
|
||
properties:
|
||
codeLen:
|
||
description: 生成奖品兑换码的长度
|
||
type: integer
|
||
codeNum:
|
||
description: 生成奖品兑换码的数量
|
||
type: integer
|
||
giftId:
|
||
description: 奖品唯一ID
|
||
type: string
|
||
type: object
|
||
proto.GenLotteryCodeReq:
|
||
properties:
|
||
actId:
|
||
description: 所属活动的ID
|
||
type: string
|
||
codeLen:
|
||
description: 抽奖码长度
|
||
type: integer
|
||
codeNum:
|
||
description: 生产的抽奖码个数
|
||
type: integer
|
||
required:
|
||
- actId
|
||
- codeLen
|
||
- codeNum
|
||
type: object
|
||
proto.GetApplicationsReq:
|
||
properties:
|
||
androidUrl:
|
||
description: 安卓链接
|
||
type: string
|
||
category:
|
||
description: 分类ID
|
||
type: integer
|
||
download_url:
|
||
description: 下载地址
|
||
type: string
|
||
id:
|
||
type: string
|
||
iosUrl:
|
||
description: ios链接
|
||
type: string
|
||
isHighQuality:
|
||
description: 是否是优质APP推荐
|
||
type: boolean
|
||
locIds:
|
||
description: 位置id
|
||
items:
|
||
type: integer
|
||
type: array
|
||
name:
|
||
description: 应用名
|
||
type: string
|
||
pageNum:
|
||
description: 分页参数
|
||
type: integer
|
||
pageSize:
|
||
description: 分页参数
|
||
type: integer
|
||
parentAppId:
|
||
description: 所属appId
|
||
type: integer
|
||
status:
|
||
description: Tag *common.AppReqType `json:"tag" bson:"tag"` //标签
|
||
type: boolean
|
||
required:
|
||
- pageSize
|
||
type: object
|
||
proto.GetApplicationsResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/applicationmod.Application'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.GetApplyFormReq:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
end:
|
||
description: 结束时间
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
start:
|
||
description: 开始时间
|
||
type: string
|
||
status:
|
||
allOf:
|
||
- $ref: '#/definitions/channelsettlementrecord.SettlementStatus'
|
||
description: 状态
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.GetApplyFormResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.ApplyFormRecord'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.GetGiftInfoReq:
|
||
properties:
|
||
actId:
|
||
description: 所属活动的ID
|
||
type: string
|
||
actName:
|
||
description: 所属活动的名称
|
||
type: string
|
||
appName:
|
||
description: 所属app的名字
|
||
type: string
|
||
giftCode:
|
||
description: 奖品兑换码
|
||
type: string
|
||
giftId:
|
||
description: 所属活动奖品的ID
|
||
type: string
|
||
giftName:
|
||
description: 奖品名称
|
||
type: string
|
||
isGaveOut:
|
||
description: 兑换码是否已发放
|
||
type: boolean
|
||
isUsed:
|
||
description: 奖品兑换码是否已使用
|
||
type: boolean
|
||
lotteryCode:
|
||
description: 抽奖码
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
userId:
|
||
description: 兑换者Id
|
||
type: string
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.GetGiftInfoResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/activitymod.LotteryGetGift'
|
||
type: array
|
||
total:
|
||
description: 数量
|
||
type: integer
|
||
type: object
|
||
proto.GetLandPageConfigByTypeReq:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
type:
|
||
type: integer
|
||
required:
|
||
- appId
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.GetSettlementApplicantListReq:
|
||
type: object
|
||
proto.GetSettlementApplicantListResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
type: string
|
||
type: array
|
||
type: object
|
||
proto.GiftInfo:
|
||
properties:
|
||
actId:
|
||
description: 所属活动的ID
|
||
type: string
|
||
actName:
|
||
description: 所属活动的名称
|
||
type: string
|
||
createdAt:
|
||
type: string
|
||
giftDesc:
|
||
description: 奖品描述
|
||
type: string
|
||
giftName:
|
||
description: 奖品名称
|
||
type: string
|
||
giftNum:
|
||
description: 抽奖码总数量
|
||
type: integer
|
||
id:
|
||
description: 唯一ID
|
||
type: string
|
||
rate:
|
||
description: 备注
|
||
type: integer
|
||
receivedGiftNum:
|
||
description: 抽奖码已使用数量
|
||
type: integer
|
||
sort:
|
||
description: 排序
|
||
type: integer
|
||
updatedAt:
|
||
type: string
|
||
type: object
|
||
proto.GiftListReq:
|
||
properties:
|
||
actId:
|
||
description: 所属活动的ID
|
||
type: string
|
||
giftDesc:
|
||
description: 奖品描述
|
||
type: string
|
||
giftName:
|
||
description: 奖品名称
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
rate:
|
||
description: 备注
|
||
type: integer
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.GiftListResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.GiftInfo'
|
||
type: array
|
||
total:
|
||
description: 数量
|
||
type: integer
|
||
type: object
|
||
proto.H5ConfigReq:
|
||
properties:
|
||
appId:
|
||
description: AppID
|
||
type: integer
|
||
dc:
|
||
description: 商区渠道号
|
||
type: string
|
||
pc:
|
||
description: 用户渠道号,即用户邀请码
|
||
type: string
|
||
type: object
|
||
proto.H5GiftInfo:
|
||
properties:
|
||
giftName:
|
||
description: 奖品名称
|
||
type: string
|
||
id:
|
||
description: 奖品ID
|
||
type: string
|
||
type: object
|
||
proto.InnerRechargeReq:
|
||
properties:
|
||
innerId:
|
||
type: integer
|
||
type: object
|
||
proto.LandPageConfigListResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/landPageConfig.LandPageConfig'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.LandingPageConfig:
|
||
properties:
|
||
actor:
|
||
description: 演员
|
||
type: string
|
||
addedTime:
|
||
description: 上架时间(审核通过时间)
|
||
type: string
|
||
bango:
|
||
description: 番号,唯一
|
||
type: string
|
||
desc:
|
||
description: 描述
|
||
type: string
|
||
media:
|
||
description: 视频
|
||
type: string
|
||
picture:
|
||
description: 图片
|
||
type: string
|
||
rank:
|
||
description: 排序
|
||
type: integer
|
||
title:
|
||
description: 主题
|
||
type: string
|
||
type: object
|
||
proto.LandingPageInfo:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
channelCode:
|
||
description: 渠道码
|
||
type: string
|
||
id:
|
||
description: Id
|
||
type: integer
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
status:
|
||
description: 状态 默认true
|
||
type: boolean
|
||
type:
|
||
description: 类型 1:渠道 2:分享
|
||
type: integer
|
||
url:
|
||
description: Url
|
||
type: string
|
||
required:
|
||
- status
|
||
- type
|
||
type: object
|
||
proto.LandingPageListRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.LandingPageInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.LandpagePictureAddReq:
|
||
properties:
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
id:
|
||
description: ID
|
||
type: string
|
||
mobileAvatar:
|
||
description: 移动端图片
|
||
type: string
|
||
mobileBackgroud:
|
||
description: 移动端背景图
|
||
type: string
|
||
mobileTiltle:
|
||
description: 移动端标语
|
||
type: string
|
||
music:
|
||
description: 音频文件
|
||
type: string
|
||
name:
|
||
description: 图片名称
|
||
type: string
|
||
pcAvatar:
|
||
description: PC端图片
|
||
type: string
|
||
pcBackgroud:
|
||
description: PC端背景图
|
||
type: string
|
||
pcTitle:
|
||
description: PC端标语
|
||
type: string
|
||
rank:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
proto.LandpagePictureDelReq:
|
||
properties:
|
||
id:
|
||
type: string
|
||
type: object
|
||
proto.LandpagePictureSearch:
|
||
properties:
|
||
name:
|
||
description: 分类名称
|
||
type: string
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
type: object
|
||
proto.LandpagePictureSearchResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/landpageImg.LandpageImg'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.LandpagePictureUpdate:
|
||
properties:
|
||
mobileAvatar:
|
||
description: 移动端图片
|
||
type: string
|
||
mobileBackgroud:
|
||
description: 移动端背景图
|
||
type: string
|
||
mobileTiltle:
|
||
description: 移动端标语
|
||
type: string
|
||
music:
|
||
description: 音频文件
|
||
type: string
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
pcAvatar:
|
||
description: PC端图片
|
||
type: string
|
||
pcBackgroud:
|
||
description: PC端背景图
|
||
type: string
|
||
pcTitle:
|
||
description: PC端标语
|
||
type: string
|
||
rank:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
proto.LandpagePictureUpdateReq:
|
||
properties:
|
||
id:
|
||
type: string
|
||
param:
|
||
allOf:
|
||
- $ref: '#/definitions/proto.LandpagePictureUpdate'
|
||
description: 参数
|
||
type: object
|
||
proto.LinkInfo:
|
||
properties:
|
||
foreign:
|
||
description: true 国外用户
|
||
type: boolean
|
||
link:
|
||
description: 链接地址
|
||
type: string
|
||
weight:
|
||
description: 权重
|
||
type: integer
|
||
type: object
|
||
proto.ListAdsLocReq:
|
||
properties:
|
||
appId:
|
||
description: appId,过滤条件
|
||
type: integer
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ListAdsLocRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.AdsLocInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.ListAdsReq:
|
||
properties:
|
||
appId:
|
||
description: appId,过滤条件
|
||
type: integer
|
||
isActive:
|
||
description: appId,过滤条件
|
||
type: boolean
|
||
link:
|
||
description: 链接地址
|
||
type: string
|
||
locId:
|
||
description: 位置id
|
||
type: integer
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
title:
|
||
description: 广告标题
|
||
type: string
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ListAdsRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.AdsInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.ListAnnounReq:
|
||
properties:
|
||
appId:
|
||
description: 应用id 筛选条件
|
||
type: integer
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ListAnnounRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.AnnounInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.ListAppInfoReq:
|
||
properties:
|
||
appName:
|
||
description: appId
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
used:
|
||
description: 渠道
|
||
type: boolean
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ListAppInfoRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.AppInfoRes'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.ListAppLocReq:
|
||
properties:
|
||
appId:
|
||
description: appId,过滤条件
|
||
type: integer
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ListAppLocRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.AppLocInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.ListBlocDailyStatReq:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
endTime:
|
||
description: 结束时间
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
startTime:
|
||
description: 开始时间
|
||
type: string
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ListBlocDailyStatRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.BlocDailyStatInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
totalInfo:
|
||
$ref: '#/definitions/proto.BlocDailyStatInfo'
|
||
type: object
|
||
proto.ListBlocDailyStatTotalReq:
|
||
properties:
|
||
endTime:
|
||
description: 结束时间
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
startTime:
|
||
description: 开始时间
|
||
type: string
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ListBlocDailyStatTotalRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.BlocDailyStatTotalInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.ListBlocRechargeChannelInfo:
|
||
properties:
|
||
blocChannelRate:
|
||
description: 费率
|
||
type: integer
|
||
blocOrderMoney:
|
||
description: 订单金额
|
||
type: integer
|
||
channelName:
|
||
description: 支付渠道名称
|
||
type: string
|
||
sumDate:
|
||
description: 记录时间 按天对齐
|
||
type: string
|
||
type: object
|
||
proto.ListBlocRechargeChannelReq:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
channelName:
|
||
description: 渠道名称筛选
|
||
type: string
|
||
endTime:
|
||
description: 结束时间
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
startTime:
|
||
description: 开始时间
|
||
type: string
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ListBlocRechargeChannelRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.ListBlocRechargeChannelInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.ListBlocRechargeDetailsReq:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
endTime:
|
||
description: 结束时间
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
startTime:
|
||
description: 开始时间
|
||
type: string
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ListBlocRechargeDetailsRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.BlocRechargeDetailsInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.ListBlocRegisterDetailsReq:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
endTime:
|
||
description: 结束时间
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
startTime:
|
||
description: 开始时间
|
||
type: string
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ListBlocRegisterDetailsRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.BlocRegisterDetailsInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.ListBlocWithdrawDetailsInfo:
|
||
properties:
|
||
act:
|
||
description: 交易账户
|
||
type: string
|
||
actName:
|
||
description: 交易账户持有人
|
||
type: string
|
||
amount:
|
||
description: 金币数量
|
||
type: integer
|
||
appName:
|
||
description: appID
|
||
type: string
|
||
devID:
|
||
description: 设备id
|
||
type: string
|
||
deviceType:
|
||
description: 设备类型
|
||
type: string
|
||
money:
|
||
description: 提现金额
|
||
type: integer
|
||
name:
|
||
description: 用户名
|
||
type: string
|
||
oid:
|
||
description: 第三方支付平台id
|
||
type: string
|
||
payMoney:
|
||
description: 实际到账
|
||
type: integer
|
||
payType:
|
||
description: 提现方式,alipay,bankcard
|
||
type: string
|
||
receivedAt:
|
||
description: 到账时间 李秋山确认 三方出款时间
|
||
type: string
|
||
status:
|
||
description: 1未审核 2审核通过,转账中 3已拒绝 4未知错误 5提现成功 6提现失败
|
||
type: integer
|
||
statusDesc:
|
||
description: 状态说明
|
||
type: string
|
||
successAt:
|
||
description: 回调成功时间
|
||
type: string
|
||
uid:
|
||
description: 用户Id
|
||
type: string
|
||
userIp:
|
||
description: 用户ip
|
||
type: string
|
||
required:
|
||
- money
|
||
- payType
|
||
type: object
|
||
proto.ListBlocWithdrawDetailsReq:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
endTime:
|
||
description: 结束时间
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
startTime:
|
||
description: 开始时间
|
||
type: string
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ListBlocWithdrawDetailsRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.ListBlocWithdrawDetailsInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.ListDailyHourStatReq:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
endTime:
|
||
description: 结束时间
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
startTime:
|
||
description: 开始时间
|
||
type: string
|
||
sumHour:
|
||
description: 小时数
|
||
type: integer
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ListDailyHourStatRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.DailyHourStatInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.ListDailyStatReq:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
items:
|
||
type: integer
|
||
type: array
|
||
endTime:
|
||
description: 结束时间
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
startTime:
|
||
description: 开始时间
|
||
type: string
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ListDailyStatRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.DailyStatInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
totalInfo:
|
||
$ref: '#/definitions/proto.DailyStatInfo'
|
||
type: object
|
||
proto.ListDomainInfoReq:
|
||
properties:
|
||
appId:
|
||
type: integer
|
||
category:
|
||
allOf:
|
||
- $ref: '#/definitions/domainmod.Category'
|
||
description: 分类
|
||
check:
|
||
allOf:
|
||
- $ref: '#/definitions/domainmod.CheckType'
|
||
description: 检测方式
|
||
enable:
|
||
type: boolean
|
||
name:
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
status:
|
||
allOf:
|
||
- $ref: '#/definitions/domainmod.CheckStatus'
|
||
description: 状态
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ListDomainInfoRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/domainmod.Domain'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.ListDownloadSummaryRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.DownloadSummaryInfo'
|
||
type: array
|
||
type: object
|
||
proto.ListHourStatLineInfo:
|
||
properties:
|
||
HourH5Recharge:
|
||
description: H5充值
|
||
type: integer
|
||
hourAndroidNew:
|
||
description: android新增
|
||
type: integer
|
||
hourAndroidRecharge:
|
||
description: android充值
|
||
type: integer
|
||
hourDistrictRecharge:
|
||
description: //////
|
||
type: integer
|
||
hourDistrictVip:
|
||
description: 渠道VIP充值
|
||
type: integer
|
||
hourH5AndroidNew:
|
||
description: H5Android新增
|
||
type: integer
|
||
hourH5AndroidRecharge:
|
||
description: H5Android充值
|
||
type: integer
|
||
hourH5IosNew:
|
||
description: H5Ios新增
|
||
type: integer
|
||
hourH5IosRecharge:
|
||
description: H5Ios充值
|
||
type: integer
|
||
hourH5New:
|
||
description: H5新增
|
||
type: integer
|
||
hourH5PcNew:
|
||
description: H5Pc新增
|
||
type: integer
|
||
hourH5PcRecharge:
|
||
description: H5Pc充值
|
||
type: integer
|
||
hourIosNew:
|
||
description: Ios新增
|
||
type: integer
|
||
hourIosRecharge:
|
||
description: Ios充值
|
||
type: integer
|
||
hourNew:
|
||
description: 新增
|
||
type: integer
|
||
hourNewDistrict:
|
||
description: 渠道新增
|
||
type: integer
|
||
hourNewNormal:
|
||
description: 自来量新增
|
||
type: integer
|
||
hourNewWeb:
|
||
description: 官网新增
|
||
type: integer
|
||
hourNormalRecharge:
|
||
description: 自来量充值
|
||
type: integer
|
||
hourNormalVip:
|
||
description: 自来量VIP充值
|
||
type: integer
|
||
hourVipRecharge:
|
||
description: VIP充值
|
||
type: integer
|
||
hourWebRecharge:
|
||
description: 官网充值
|
||
type: integer
|
||
hourWebVip:
|
||
description: 官网VIP充值
|
||
type: integer
|
||
sumDate:
|
||
description: 记录时间,当日零点时间
|
||
type: string
|
||
type: object
|
||
proto.ListHourStatLineReq:
|
||
properties:
|
||
appId:
|
||
description: 应用id
|
||
type: integer
|
||
compareTime:
|
||
description: 对比时间
|
||
type: string
|
||
sumDate:
|
||
description: 请求日的零点时间
|
||
type: string
|
||
required:
|
||
- appId
|
||
- sumDate
|
||
type: object
|
||
proto.ListHourStatLineResp:
|
||
properties:
|
||
appInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/proto.AppInfoRes'
|
||
description: app信息
|
||
todayGraphList:
|
||
description: 今日曲线图数据
|
||
items:
|
||
$ref: '#/definitions/proto.ListHourStatLineInfo'
|
||
type: array
|
||
yesterdayGraphList:
|
||
description: 昨日曲线图数据
|
||
items:
|
||
$ref: '#/definitions/proto.ListHourStatLineInfo'
|
||
type: array
|
||
type: object
|
||
proto.ListLandPageStatRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.DownloadStatInfo'
|
||
type: array
|
||
summary:
|
||
$ref: '#/definitions/proto.DownloadStatInfo'
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.ListMinuteStatReq:
|
||
properties:
|
||
appId:
|
||
description: 应用id
|
||
type: integer
|
||
compareTime:
|
||
description: 对比时间
|
||
type: string
|
||
sumDate:
|
||
description: 请求日的零点时间
|
||
type: string
|
||
required:
|
||
- appId
|
||
- sumDate
|
||
type: object
|
||
proto.ListMinuteStatRes:
|
||
properties:
|
||
appInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/proto.AppInfoRes'
|
||
description: app信息
|
||
todayGraphList:
|
||
description: 今日曲线图数据
|
||
items:
|
||
$ref: '#/definitions/proto.MinuteStatInfo'
|
||
type: array
|
||
yesterdayGraphList:
|
||
description: 昨日曲线图数据
|
||
items:
|
||
$ref: '#/definitions/proto.MinuteStatInfo'
|
||
type: array
|
||
type: object
|
||
proto.ListOpLogReq:
|
||
properties:
|
||
isAdmin:
|
||
description: '是否是管理员 true: 管理员 false: 代理商'
|
||
type: boolean
|
||
operator:
|
||
description: 操作人员
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
router:
|
||
description: 路由
|
||
type: string
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.ListOpLogRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.OpLogInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.LotteryCodeListReq:
|
||
properties:
|
||
actId:
|
||
description: 所属活动的ID
|
||
type: string
|
||
actName:
|
||
description: 活动名称
|
||
type: string
|
||
giftCode:
|
||
description: 奖品兑换码
|
||
type: string
|
||
isUsed:
|
||
description: 抽奖码是否已使用
|
||
type: boolean
|
||
lotteryCode:
|
||
description: 抽奖码
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
userIp:
|
||
description: 抽奖者IP
|
||
type: string
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.LotteryCodeListResp:
|
||
properties:
|
||
list:
|
||
description: 活动抽奖码列表
|
||
items:
|
||
$ref: '#/definitions/activitymod.LottertyCodeInfo'
|
||
type: array
|
||
total:
|
||
description: 数量
|
||
type: integer
|
||
type: object
|
||
proto.MediaTagAddReq:
|
||
properties:
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
id:
|
||
description: ID
|
||
type: string
|
||
name:
|
||
description: 标签名称
|
||
type: string
|
||
rank:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
type:
|
||
allOf:
|
||
- $ref: '#/definitions/mediatag.MediaTagType'
|
||
description: 类别
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
proto.MediaTagDelReq:
|
||
properties:
|
||
id:
|
||
type: string
|
||
type: object
|
||
proto.MediaTagSearch:
|
||
properties:
|
||
name:
|
||
description: 分类名称
|
||
type: string
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
type:
|
||
allOf:
|
||
- $ref: '#/definitions/mediatag.MediaTagType'
|
||
description: 类别
|
||
type: object
|
||
proto.MediaTagSearchResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/mediatag.MediaTag'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.MediaTagUpdate:
|
||
properties:
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
rank:
|
||
description: 排序
|
||
type: integer
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
type:
|
||
allOf:
|
||
- $ref: '#/definitions/mediatag.MediaTagType'
|
||
description: 类
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
proto.MediaTagUpdateReq:
|
||
properties:
|
||
id:
|
||
type: string
|
||
param:
|
||
allOf:
|
||
- $ref: '#/definitions/proto.MediaTagUpdate'
|
||
description: 参数
|
||
type: object
|
||
proto.MinuteStatInfo:
|
||
properties:
|
||
accessCount:
|
||
description: 访问量
|
||
type: integer
|
||
androidAccessCount:
|
||
description: android访问量
|
||
type: integer
|
||
androidAddCount:
|
||
description: android新增
|
||
type: integer
|
||
h5AddCount:
|
||
description: H5新增
|
||
type: integer
|
||
iosAccessCount:
|
||
description: ios访问量
|
||
type: integer
|
||
iosAddCount:
|
||
description: ios新增
|
||
type: integer
|
||
landpageAndroidClick:
|
||
description: 落地页android访问次数
|
||
type: integer
|
||
landpageIosAppstoreClick:
|
||
description: 落地页iOS商店包访问次数
|
||
type: integer
|
||
landpageIosAthorClick:
|
||
description: 落地页iOS其他包访问次数
|
||
type: integer
|
||
landpageIosH5Click:
|
||
description: 落地页H5访问次数
|
||
type: integer
|
||
lightGuestAddCount:
|
||
description: 轻量版新增
|
||
type: integer
|
||
newCount:
|
||
description: 新增数
|
||
type: integer
|
||
rechageCount:
|
||
description: 充值订单
|
||
type: integer
|
||
rechageMoney:
|
||
description: 充值金额
|
||
type: integer
|
||
sumDate:
|
||
description: 记录时间,当日零点时间
|
||
type: string
|
||
type: object
|
||
proto.MonitorAddReq:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
category:
|
||
allOf:
|
||
- $ref: '#/definitions/monitormod.MonitorCategory'
|
||
description: 分类
|
||
checkCount:
|
||
description: 检测次数
|
||
type: integer
|
||
comment:
|
||
description: 注释
|
||
type: string
|
||
compare:
|
||
allOf:
|
||
- $ref: '#/definitions/monitormod.Compare'
|
||
description: 比较
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
device:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.DeviceName'
|
||
description: 设备
|
||
duration:
|
||
description: 时间段,单位分钟
|
||
type: integer
|
||
id:
|
||
description: ID
|
||
type: string
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
threshold:
|
||
description: 阀值
|
||
type: integer
|
||
triggerCount:
|
||
description: 触发次数
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
proto.MonitorDelReq:
|
||
properties:
|
||
id:
|
||
type: string
|
||
type: object
|
||
proto.MonitorSearch:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
category:
|
||
allOf:
|
||
- $ref: '#/definitions/monitormod.MonitorCategory'
|
||
description: 监控分类
|
||
device:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.DeviceName'
|
||
description: 设备类型
|
||
name:
|
||
description: 分类名称
|
||
type: string
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
type: object
|
||
proto.MonitorSearchResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/monitormod.Monitor'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.MonitorUpdate:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
category:
|
||
allOf:
|
||
- $ref: '#/definitions/monitormod.MonitorCategory'
|
||
description: 分类
|
||
comment:
|
||
description: 注释
|
||
type: string
|
||
compare:
|
||
allOf:
|
||
- $ref: '#/definitions/monitormod.Compare'
|
||
description: 比较
|
||
device:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.DeviceName'
|
||
description: 设备
|
||
duration:
|
||
description: 时间段,单位分钟
|
||
type: integer
|
||
name:
|
||
description: 分类名称
|
||
type: string
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
threshold:
|
||
description: 阀值
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
proto.MonitorUpdateReq:
|
||
properties:
|
||
id:
|
||
type: string
|
||
param:
|
||
allOf:
|
||
- $ref: '#/definitions/proto.MonitorUpdate'
|
||
description: 参数
|
||
required:
|
||
- id
|
||
- param
|
||
type: object
|
||
proto.OpLogInfo:
|
||
properties:
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
data:
|
||
description: 操作数据
|
||
type: string
|
||
isAdmin:
|
||
description: 是否是管理员
|
||
type: boolean
|
||
operator:
|
||
description: 操作人员
|
||
type: string
|
||
router:
|
||
description: 接口路由
|
||
type: string
|
||
type: object
|
||
proto.PageButtonClickReq:
|
||
properties:
|
||
appId:
|
||
description: AppID
|
||
type: integer
|
||
channel:
|
||
description: 渠道(json字符串)
|
||
type: string
|
||
domain:
|
||
description: 落地页域名
|
||
type: string
|
||
ip:
|
||
description: ip
|
||
type: string
|
||
packageType:
|
||
allOf:
|
||
- $ref: '#/definitions/versionMod.PkgType'
|
||
description: 包类型 1:企业包 2:商店包 3:TF包 4:超级签 5:轻量版
|
||
terminal:
|
||
description: 终端ios android
|
||
type: string
|
||
required:
|
||
- terminal
|
||
type: object
|
||
proto.PageButtonClickResp:
|
||
properties:
|
||
BackUrl:
|
||
description: 企业签URL (不用)
|
||
type: string
|
||
lightData:
|
||
description: 如果是轻量版,返回数据
|
||
items:
|
||
type: integer
|
||
type: array
|
||
link:
|
||
description: 下载链接
|
||
items:
|
||
type: string
|
||
type: array
|
||
packageType:
|
||
allOf:
|
||
- $ref: '#/definitions/versionMod.PkgType'
|
||
description: 包类型 1:企业包 2:商店包 3:TF包
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
terminal:
|
||
description: 终端ios android light
|
||
type: string
|
||
tf:
|
||
description: TFinfo
|
||
items:
|
||
$ref: '#/definitions/proto.TfInfo'
|
||
type: array
|
||
versionNum:
|
||
description: 版本号
|
||
type: string
|
||
required:
|
||
- packageType
|
||
type: object
|
||
proto.PageButtonListReq:
|
||
properties:
|
||
appId:
|
||
description: AppID
|
||
type: integer
|
||
channel:
|
||
description: 渠道(json字符串)
|
||
type: string
|
||
domain:
|
||
description: 落地页域名
|
||
type: string
|
||
ip:
|
||
description: ip
|
||
type: string
|
||
type: object
|
||
proto.PageButtonListResp:
|
||
properties:
|
||
androidButton:
|
||
description: android下载按钮
|
||
type: integer
|
||
contact:
|
||
allOf:
|
||
- $ref: '#/definitions/proto.ContactInfo'
|
||
description: 联系方式
|
||
hasChannelApk:
|
||
description: 有安卓渠道包
|
||
type: boolean
|
||
iosDown:
|
||
description: 显示完整版,是企业包
|
||
type: boolean
|
||
iosH5:
|
||
description: H5跳转链接
|
||
type: boolean
|
||
iosStore:
|
||
description: 显示商店包
|
||
type: boolean
|
||
iosTF:
|
||
description: TF包
|
||
type: boolean
|
||
pictureList:
|
||
description: 资源数据
|
||
items:
|
||
$ref: '#/definitions/proto.PageButtonPicture'
|
||
type: array
|
||
type: object
|
||
proto.PageButtonPicture:
|
||
properties:
|
||
mobileAvatar:
|
||
description: 移动端图片
|
||
type: string
|
||
mobileBackgroud:
|
||
description: 移动端背景图
|
||
type: string
|
||
mobileTiltle:
|
||
description: 移动端标语
|
||
type: string
|
||
music:
|
||
description: 音频文件
|
||
type: string
|
||
pcAvatar:
|
||
description: PC端图片
|
||
type: string
|
||
pcBackgroud:
|
||
description: PC端背景图
|
||
type: string
|
||
pcTitle:
|
||
description: PC端标语
|
||
type: string
|
||
type: object
|
||
proto.RoleInfo:
|
||
properties:
|
||
authJson:
|
||
description: 权限json数据
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
role:
|
||
description: 角色
|
||
type: string
|
||
roleId:
|
||
description: id
|
||
type: integer
|
||
updatedAt:
|
||
description: 修改时间
|
||
type: string
|
||
type: object
|
||
proto.RoleListReq:
|
||
properties:
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.RoleListRes:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proto.RoleInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.SearchChannelStatComparedReq:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
end:
|
||
description: 结束时间
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
settlement:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
|
||
description: 结算方式 cps/cpa/cpt/cpc
|
||
start:
|
||
description: 开始时间
|
||
type: string
|
||
withChild:
|
||
description: 包含子渠道
|
||
type: boolean
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.SearchChannelStatComparedResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/stat_models_channelmod.ChannelStatYesterday'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.SendTgMessageReq:
|
||
properties:
|
||
appId:
|
||
type: integer
|
||
message:
|
||
type: string
|
||
msgType:
|
||
$ref: '#/definitions/proto.TgMsgType'
|
||
type: object
|
||
proto.SendTgMessageRes:
|
||
type: object
|
||
proto.SettlementCalcReq:
|
||
properties:
|
||
appId:
|
||
description: 应用ID
|
||
type: integer
|
||
beginTime:
|
||
description: 开始时间
|
||
type: string
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
endTime:
|
||
description: 结束时间
|
||
type: string
|
||
ruleId:
|
||
description: 扣量RuleId
|
||
type: string
|
||
settleIds:
|
||
description: 要结算的天记录ID列表
|
||
items:
|
||
type: string
|
||
type: array
|
||
required:
|
||
- appId
|
||
- channel
|
||
- ruleId
|
||
- settleIds
|
||
type: object
|
||
proto.SettlementCalcResp:
|
||
properties:
|
||
totalCount:
|
||
description: 总条数
|
||
type: integer
|
||
totalDesc:
|
||
description: 总收益描述
|
||
type: string
|
||
totalIncome:
|
||
description: 总收益(列表的所有数据合计)
|
||
type: integer
|
||
totalInfo:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.ChannelStat'
|
||
description: 按总条数合计的数据
|
||
type: object
|
||
proto.SettlementInfoAdd:
|
||
properties:
|
||
appId:
|
||
description: 应用ID
|
||
type: integer
|
||
beginTime:
|
||
description: 开始时间
|
||
type: string
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
endTime:
|
||
description: 结束时间
|
||
type: string
|
||
totalMoney:
|
||
description: 总金额
|
||
type: integer
|
||
required:
|
||
- appId
|
||
- beginTime
|
||
- channel
|
||
- endTime
|
||
- totalMoney
|
||
type: object
|
||
proto.SettlementInfoDelete:
|
||
properties:
|
||
id:
|
||
description: ID
|
||
type: string
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.SettlementInfoDetail:
|
||
properties:
|
||
id:
|
||
description: ID
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
required:
|
||
- id
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.SettlementInfoDetailResp:
|
||
properties:
|
||
count:
|
||
description: 总条数
|
||
type: integer
|
||
list:
|
||
description: 全部记录
|
||
items:
|
||
$ref: '#/definitions/stat_models_channelmod.ChannelStat'
|
||
type: array
|
||
type: object
|
||
proto.SettlementInfoSearch:
|
||
properties:
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
applicants:
|
||
description: 申请人列表
|
||
items:
|
||
type: string
|
||
type: array
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
end:
|
||
description: 结束时间
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
payType:
|
||
description: 支付类型,1ERC 2TRC 3銀行卡 4支付寶
|
||
type: integer
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
start:
|
||
description: 开始时间
|
||
type: string
|
||
status:
|
||
description: 状态数组
|
||
items:
|
||
$ref: '#/definitions/channelsettlementrecord.SettlementStatus'
|
||
type: array
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.SettlementInfoSearchResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/channelsettlementrecord.ChannelSettlementRecord'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proto.SettlementInfoUpdate:
|
||
properties:
|
||
id:
|
||
description: ID
|
||
type: string
|
||
payMoney:
|
||
description: 打款金额
|
||
type: integer
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
status:
|
||
allOf:
|
||
- $ref: '#/definitions/channelsettlementrecord.SettlementStatus'
|
||
description: 状态
|
||
usdt:
|
||
description: 打款Usdt 还是分
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.ShareUrlReq:
|
||
properties:
|
||
appid:
|
||
description: AppID
|
||
type: integer
|
||
type: object
|
||
proto.StatDataDetail:
|
||
properties:
|
||
childRebate:
|
||
description: 子渠道返佣
|
||
type: integer
|
||
directCount:
|
||
description: 新增总量(包含子渠道和渠道本身)
|
||
type: integer
|
||
directCountChild:
|
||
description: 子渠道新增量
|
||
type: integer
|
||
directCountSelf:
|
||
description: 自身渠道新增量
|
||
type: integer
|
||
income:
|
||
description: 收益(自身+子渠道)
|
||
type: integer
|
||
incomeChild:
|
||
description: 子渠道的收益
|
||
type: integer
|
||
incomeSelf:
|
||
description: 自身渠道的收益
|
||
type: integer
|
||
recharge:
|
||
description: 充值金额(包含子渠道和渠道本身)
|
||
type: integer
|
||
rechargeChild:
|
||
description: 来自子渠道充值金额
|
||
type: integer
|
||
rechargeSelf:
|
||
description: 来自自身渠道充值金额
|
||
type: integer
|
||
visitCount:
|
||
description: 访问总量(包含子渠道和渠道本身)
|
||
type: integer
|
||
type: object
|
||
proto.StatDataSimple:
|
||
properties:
|
||
directCount:
|
||
description: 新增总量(包含子渠道和渠道本身)
|
||
type: integer
|
||
income:
|
||
description: 收益(自身+子渠道)
|
||
type: integer
|
||
recharge:
|
||
description: 充值金额(包含子渠道和渠道本身)
|
||
type: integer
|
||
visitCount:
|
||
description: 访问总量(包含子渠道和渠道本身)
|
||
type: integer
|
||
type: object
|
||
proto.TfInfo:
|
||
properties:
|
||
BackUrl:
|
||
description: 企业签URL
|
||
type: string
|
||
appIcon:
|
||
description: 应用图标
|
||
type: string
|
||
appName:
|
||
description: 应用名称
|
||
type: string
|
||
url:
|
||
description: URL
|
||
type: string
|
||
type: object
|
||
proto.TgMsgType:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
type: integer
|
||
x-enum-comments:
|
||
TgMsgTypeBackendRechargeMonitor: 后台充值监控
|
||
x-enum-varnames:
|
||
- TgMsgTypeNone
|
||
- TgMsgTypeBackendRechargeMonitor
|
||
proto.UpdateActivityReq:
|
||
properties:
|
||
background:
|
||
description: 背景图
|
||
type: string
|
||
banner:
|
||
description: banner列表
|
||
items:
|
||
$ref: '#/definitions/activitymod.BannerInfo'
|
||
type: array
|
||
desc:
|
||
description: 活动描述
|
||
type: string
|
||
enable:
|
||
description: 活动开关
|
||
type: boolean
|
||
endTime:
|
||
description: 活动结束时间
|
||
type: string
|
||
giftDesc:
|
||
description: 奖励说明
|
||
type: string
|
||
h5Domain:
|
||
description: 活动H5地址
|
||
type: string
|
||
id:
|
||
description: 唯一ID
|
||
type: string
|
||
name:
|
||
description: 活动名称
|
||
type: string
|
||
sortCode:
|
||
description: 排序号
|
||
type: integer
|
||
startTime:
|
||
description: 活动开始时间
|
||
type: string
|
||
updatedAt:
|
||
type: string
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.UpdateAdminReq:
|
||
properties:
|
||
account:
|
||
description: 用户名
|
||
type: string
|
||
blocRole:
|
||
description: 角色
|
||
type: integer
|
||
merchantId:
|
||
description: 商人id
|
||
type: string
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
password:
|
||
description: 密码
|
||
type: string
|
||
roleId:
|
||
description: 角色id
|
||
type: integer
|
||
status:
|
||
description: 状态
|
||
type: integer
|
||
required:
|
||
- account
|
||
type: object
|
||
proto.UpdateAdsLocReq:
|
||
properties:
|
||
appId:
|
||
description: 应用id
|
||
type: integer
|
||
id:
|
||
description: id
|
||
type: integer
|
||
imgSizeDesc:
|
||
description: 图片尺寸描述
|
||
type: string
|
||
locId:
|
||
description: 位置id
|
||
type: integer
|
||
name:
|
||
description: 位置名称
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.UpdateAdsReq:
|
||
properties:
|
||
ambientColor:
|
||
description: 氛围色
|
||
type: string
|
||
appId:
|
||
description: 应用id
|
||
type: integer
|
||
coverImg:
|
||
description: 封面
|
||
type: string
|
||
endTime:
|
||
description: 结束时间
|
||
type: string
|
||
id:
|
||
description: 广告id
|
||
type: integer
|
||
isActive:
|
||
description: 是否激活
|
||
type: boolean
|
||
jumpType:
|
||
allOf:
|
||
- $ref: '#/definitions/advertiseMod.JumpType'
|
||
description: 跳转方式 0:外部浏览器跳转 1:内部浏览器跳转 2:app内部跳转
|
||
links:
|
||
description: 链接地址
|
||
items:
|
||
$ref: '#/definitions/proto.LinkInfo'
|
||
type: array
|
||
locId:
|
||
description: 位置
|
||
type: integer
|
||
remark:
|
||
type: string
|
||
sort:
|
||
description: 排序值--优先级
|
||
type: integer
|
||
startTime:
|
||
description: 开始时间s
|
||
type: string
|
||
tags:
|
||
description: 广告标签
|
||
type: string
|
||
title:
|
||
description: 广告标题
|
||
type: string
|
||
visibleChannels:
|
||
description: 可见的渠道,可输入多个渠道,用英文逗号","分隔开
|
||
type: string
|
||
type: object
|
||
proto.UpdateAnnounReq:
|
||
properties:
|
||
active:
|
||
description: 是否激活
|
||
type: boolean
|
||
appId:
|
||
description: 应用id
|
||
type: integer
|
||
content:
|
||
description: 公告内容
|
||
type: string
|
||
cover:
|
||
description: 公告封面图
|
||
type: string
|
||
endTime:
|
||
description: 公告结束时间
|
||
type: string
|
||
href:
|
||
description: 公告跳转地址
|
||
type: string
|
||
id:
|
||
description: 公告id
|
||
type: string
|
||
startTime:
|
||
description: 公告开始时间
|
||
type: string
|
||
title:
|
||
description: 公告标题
|
||
type: string
|
||
type:
|
||
description: 公告类型 0,外部连接;1,直接安装app
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.UpdateAppInfoReq:
|
||
properties:
|
||
advertiseNewNum:
|
||
description: 广告新增系数
|
||
type: integer
|
||
advertiseNum:
|
||
description: 广告系数
|
||
type: integer
|
||
appId:
|
||
description: appId,唯一id
|
||
type: integer
|
||
iconImg:
|
||
description: 应用图标
|
||
type: string
|
||
landPages:
|
||
description: 落地页列表
|
||
items:
|
||
type: string
|
||
type: array
|
||
name:
|
||
description: app名称
|
||
type: string
|
||
required:
|
||
- appId
|
||
type: object
|
||
proto.UpdateAppLocReq:
|
||
properties:
|
||
appId:
|
||
description: 应用id
|
||
type: integer
|
||
id:
|
||
description: id
|
||
type: integer
|
||
imgSizeDesc:
|
||
description: 图片尺寸描述
|
||
type: string
|
||
locId:
|
||
description: 位置id
|
||
type: integer
|
||
name:
|
||
description: 位置名称
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.UpdateDomainInfoReq:
|
||
properties:
|
||
id:
|
||
type: string
|
||
update:
|
||
$ref: '#/definitions/domainmod.DomainDoc'
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.UpdateGiftReq:
|
||
properties:
|
||
actId:
|
||
description: 所属活动的ID
|
||
type: string
|
||
actName:
|
||
description: 所属活动的名称
|
||
type: string
|
||
giftDesc:
|
||
description: 奖品描述
|
||
type: string
|
||
giftName:
|
||
description: 奖品名称
|
||
type: string
|
||
id:
|
||
description: 奖品唯一ID
|
||
type: string
|
||
rate:
|
||
description: 中奖率
|
||
type: integer
|
||
sort:
|
||
description: 排序
|
||
type: integer
|
||
updatedAt:
|
||
type: string
|
||
required:
|
||
- actId
|
||
- id
|
||
type: object
|
||
proto.UpdateLandingPageReq:
|
||
properties:
|
||
channelCode:
|
||
description: 渠道码
|
||
type: string
|
||
id:
|
||
description: Id
|
||
type: integer
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
status:
|
||
description: 状态 默认true
|
||
type: boolean
|
||
type:
|
||
description: 类型 1:渠道 2:分享
|
||
type: integer
|
||
url:
|
||
description: Url
|
||
type: string
|
||
required:
|
||
- id
|
||
- type
|
||
type: object
|
||
proto.UpdateLotteryCodeReq:
|
||
properties:
|
||
lotteryCodeId:
|
||
description: 抽奖码Id
|
||
type: string
|
||
mark:
|
||
description: 备注
|
||
type: string
|
||
required:
|
||
- lotteryCodeId
|
||
type: object
|
||
proto.UpdateRoleReq:
|
||
properties:
|
||
authJson:
|
||
description: 权限json数据
|
||
type: string
|
||
role:
|
||
description: 角色
|
||
type: string
|
||
roleId:
|
||
description: id
|
||
type: integer
|
||
required:
|
||
- roleId
|
||
type: object
|
||
proto.UserInfoSearch:
|
||
properties:
|
||
appId:
|
||
description: 渠道对应的appId
|
||
type: integer
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
end:
|
||
description: 结束时间
|
||
type: string
|
||
id:
|
||
description: 用户ID
|
||
type: integer
|
||
ip:
|
||
description: IP
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
start:
|
||
description: 开始时间
|
||
type: string
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
proto.VersionAddReq:
|
||
properties:
|
||
appId:
|
||
description: APPID
|
||
type: integer
|
||
backLink:
|
||
description: 企业签
|
||
type: string
|
||
info:
|
||
description: 版本描述
|
||
type: string
|
||
isForceUpdate:
|
||
description: 是否强更
|
||
type: boolean
|
||
link:
|
||
description: 下载链接
|
||
items:
|
||
type: string
|
||
type: array
|
||
md5:
|
||
description: MD5验证
|
||
type: string
|
||
minVersion:
|
||
description: 最小版本
|
||
type: string
|
||
packageType:
|
||
allOf:
|
||
- $ref: '#/definitions/versionMod.PkgType'
|
||
description: 包类型:1-企业包、2-商店包、3-tf包(下拉框)
|
||
size:
|
||
description: 更新版本大小M
|
||
type: string
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
terminal:
|
||
description: 终端 ios android(安卓,苹果下拉框选择)
|
||
type: string
|
||
versionNum:
|
||
description: 版本号
|
||
type: string
|
||
required:
|
||
- appId
|
||
- link
|
||
- packageType
|
||
- terminal
|
||
- versionNum
|
||
type: object
|
||
proto.VersionDelReq:
|
||
properties:
|
||
id:
|
||
description: 版本ID
|
||
type: integer
|
||
required:
|
||
- id
|
||
type: object
|
||
proto.VersionInfo:
|
||
properties:
|
||
appId:
|
||
description: APPID
|
||
type: integer
|
||
appname:
|
||
description: APP名称
|
||
type: string
|
||
backLink:
|
||
description: 企业签(备用连接)
|
||
type: string
|
||
id:
|
||
description: ID
|
||
type: integer
|
||
info:
|
||
description: 版本描述
|
||
type: string
|
||
isForceUpdate:
|
||
description: 是否强更
|
||
type: boolean
|
||
link:
|
||
description: 下载链接
|
||
items:
|
||
type: string
|
||
type: array
|
||
md5:
|
||
description: MD5验证
|
||
type: string
|
||
minVersion:
|
||
description: 最小版本
|
||
type: string
|
||
packageType:
|
||
allOf:
|
||
- $ref: '#/definitions/versionMod.PkgType'
|
||
description: 包类型:1-企业包、2-商店包、3-tf、4-超级签
|
||
size:
|
||
description: 更新版本大小M
|
||
type: string
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
terminal:
|
||
description: 终端ios android
|
||
type: string
|
||
versionNum:
|
||
description: 版本号
|
||
type: string
|
||
type: object
|
||
proto.VersionListResp:
|
||
properties:
|
||
count:
|
||
description: 总条数
|
||
type: integer
|
||
data:
|
||
description: 数据
|
||
items:
|
||
$ref: '#/definitions/proto.VersionInfo'
|
||
type: array
|
||
type: object
|
||
proto.VersionUpdateReq:
|
||
properties:
|
||
appId:
|
||
description: APPID
|
||
type: integer
|
||
backLink:
|
||
description: 企业签
|
||
type: string
|
||
id:
|
||
description: ID
|
||
type: integer
|
||
info:
|
||
description: 版本描述
|
||
type: string
|
||
isForceUpdate:
|
||
description: 是否强更
|
||
type: boolean
|
||
link:
|
||
description: 下载链接
|
||
items:
|
||
type: string
|
||
type: array
|
||
md5:
|
||
description: MD5验证
|
||
type: string
|
||
minVersion:
|
||
description: 最小版本
|
||
type: string
|
||
packageType:
|
||
allOf:
|
||
- $ref: '#/definitions/versionMod.PkgType'
|
||
description: 包类型:1-企业包、2-商店包、3-tf
|
||
size:
|
||
description: 更新版本大小M
|
||
type: string
|
||
status:
|
||
description: 是否启用
|
||
type: boolean
|
||
terminal:
|
||
description: 终端ios android
|
||
type: string
|
||
versionNum:
|
||
description: 版本号
|
||
type: string
|
||
required:
|
||
- id
|
||
type: object
|
||
proxy.BaseInfo:
|
||
properties:
|
||
actors:
|
||
description: 演员
|
||
items:
|
||
type: string
|
||
type: array
|
||
addedTime:
|
||
description: 上架时间
|
||
type: string
|
||
bango:
|
||
description: 番号,唯一
|
||
type: string
|
||
checkSum:
|
||
description: md5校验码
|
||
type: string
|
||
country:
|
||
description: 国家 (国产、日本、欧美.... 前端固定)
|
||
type: string
|
||
coverImg:
|
||
description: 封面
|
||
items:
|
||
type: string
|
||
type: array
|
||
desc:
|
||
description: 详细描述
|
||
type: string
|
||
director:
|
||
description: 导演
|
||
items:
|
||
type: string
|
||
type: array
|
||
filename:
|
||
description: 文件名称
|
||
type: string
|
||
firstTag:
|
||
description: 一级标签
|
||
type: string
|
||
id:
|
||
type: string
|
||
preFileName:
|
||
description: 预览文件
|
||
type: string
|
||
preview:
|
||
description: '预览普通视频:1:预览 2:'
|
||
type: integer
|
||
publish:
|
||
description: 视频发布者
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
secondTags:
|
||
description: 二级标签标签
|
||
items:
|
||
type: string
|
||
type: array
|
||
size:
|
||
description: 文件size,单位byte
|
||
type: integer
|
||
status:
|
||
description: 当前状态
|
||
type: string
|
||
studio:
|
||
description: 工作室
|
||
type: string
|
||
title:
|
||
description: 标题
|
||
type: string
|
||
type:
|
||
description: 视频:长视频/短视频--时间阈值
|
||
type: string
|
||
uploadTime:
|
||
description: 上传时间
|
||
type: string
|
||
via:
|
||
description: 来源
|
||
type: string
|
||
videTime:
|
||
description: 影片时长
|
||
type: integer
|
||
type: object
|
||
proxy.MediaSearchReq:
|
||
properties:
|
||
pageNum:
|
||
type: integer
|
||
pageSize:
|
||
type: integer
|
||
param:
|
||
$ref: '#/definitions/proxy.VideoSearch'
|
||
type: object
|
||
proxy.MediaSearchResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/proxy.BaseInfo'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
proxy.MediasDelReq:
|
||
properties:
|
||
id:
|
||
items:
|
||
type: string
|
||
type: array
|
||
type: object
|
||
proxy.MediasDelResp:
|
||
type: object
|
||
proxy.MediasUpdateReq:
|
||
properties:
|
||
actors:
|
||
description: 演员
|
||
items:
|
||
type: string
|
||
type: array
|
||
addedTime:
|
||
description: 上架时间
|
||
type: string
|
||
bango:
|
||
description: 番号,唯一
|
||
type: string
|
||
country:
|
||
description: 国家 (国产、日本、欧美.... 前端固定)
|
||
type: string
|
||
coverImg:
|
||
description: 封面
|
||
items:
|
||
type: string
|
||
type: array
|
||
desc:
|
||
description: 详细描述
|
||
type: string
|
||
director:
|
||
description: 导演
|
||
items:
|
||
type: string
|
||
type: array
|
||
firstTag:
|
||
description: 一级标签
|
||
type: string
|
||
id:
|
||
type: string
|
||
preFileName:
|
||
description: 预览文件
|
||
type: string
|
||
preview:
|
||
description: 预览:1:预览 2:普通视频
|
||
type: integer
|
||
publish:
|
||
description: 视频发布者
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
secondTags:
|
||
description: 二级标签标签
|
||
items:
|
||
type: string
|
||
type: array
|
||
status:
|
||
description: 当前状态
|
||
type: string
|
||
studio:
|
||
description: 工作室
|
||
type: string
|
||
title:
|
||
description: 标题
|
||
type: string
|
||
type:
|
||
description: 视频:长视频/短视频--时间阈值
|
||
type: string
|
||
uploadTime:
|
||
description: 上传时间
|
||
type: string
|
||
via:
|
||
description: 来源
|
||
type: string
|
||
type: object
|
||
proxy.MediasUpdateResp:
|
||
type: object
|
||
proxy.UploadVideoBodyResp:
|
||
properties:
|
||
id:
|
||
description: 文件服返回的上传文件Id
|
||
type: string
|
||
videoUri:
|
||
description: 文件服返回的视频uri
|
||
type: string
|
||
type: object
|
||
proxy.VideoSearch:
|
||
properties:
|
||
actors:
|
||
description: 演员
|
||
items:
|
||
type: string
|
||
type: array
|
||
addedTime:
|
||
description: 上架时间
|
||
type: string
|
||
bango:
|
||
description: 番号,唯一
|
||
type: string
|
||
country:
|
||
description: 国家 (国产、日本、欧美.... 前端固定)
|
||
type: string
|
||
director:
|
||
description: 导演
|
||
items:
|
||
type: string
|
||
type: array
|
||
end:
|
||
description: 结束时间
|
||
type: string
|
||
firstTag:
|
||
description: 一级标签
|
||
type: string
|
||
id:
|
||
type: string
|
||
preview:
|
||
description: 预览:1:预览 2:普通视频
|
||
type: integer
|
||
publish:
|
||
description: 视频发布者
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
secondTags:
|
||
description: 二级标签标签
|
||
items:
|
||
type: string
|
||
type: array
|
||
start:
|
||
description: 开始时间
|
||
type: string
|
||
status:
|
||
description: 当前状态
|
||
type: string
|
||
studio:
|
||
description: 工作室
|
||
type: string
|
||
title:
|
||
description: 标题
|
||
type: string
|
||
type:
|
||
description: 视频:长视频/短视频--时间阈值
|
||
type: string
|
||
uploadTime:
|
||
description: 上传时间
|
||
type: string
|
||
via:
|
||
description: 来源
|
||
type: string
|
||
type: object
|
||
registermod.RegisterMod:
|
||
properties:
|
||
appId:
|
||
description: appID
|
||
type: integer
|
||
blocDeduction:
|
||
description: 集团扣量(特定渠道扣量)
|
||
type: boolean
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
dc:
|
||
description: 渠道码
|
||
type: string
|
||
devType:
|
||
description: 设备类型
|
||
type: string
|
||
districtCode:
|
||
description: 渠道码
|
||
type: string
|
||
formalTime:
|
||
description: 成为正式用户的时间(针对h5和light)
|
||
type: string
|
||
ip:
|
||
description: IP
|
||
type: string
|
||
isDeduction:
|
||
description: true:CPA扣量用户
|
||
type: boolean
|
||
isDirect:
|
||
description: true:是直推用户
|
||
type: boolean
|
||
isFormal:
|
||
description: 是否正式用户(针对h5和light)
|
||
type: boolean
|
||
mobile:
|
||
description: 手机号
|
||
type: string
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
parentPromCode:
|
||
description: 邀请人推广码
|
||
type: string
|
||
promCode:
|
||
description: 用户推广序列
|
||
type: string
|
||
registerTime:
|
||
description: 操作时间
|
||
type: string
|
||
sysType:
|
||
description: 操作系统类型 安卓 IOS
|
||
type: string
|
||
userId:
|
||
description: 用户ID
|
||
type: integer
|
||
type: object
|
||
srv_appcategory.AppCategoryDelReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
type: object
|
||
srv_appcategory.AppCategorySearch:
|
||
properties:
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
parentAppId:
|
||
type: integer
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
srv_appcategory.AppCategorySearchResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/appcategory.AppCategory'
|
||
type: array
|
||
total:
|
||
type: integer
|
||
type: object
|
||
srv_appcategory.AppCategoryUpdate:
|
||
properties:
|
||
desc:
|
||
description: 描述
|
||
type: string
|
||
imgType:
|
||
description: 图片展示类型 0:应用图标 1.小图标 2.大图标
|
||
type: integer
|
||
name:
|
||
description: 名称
|
||
type: string
|
||
parentAppId:
|
||
type: integer
|
||
rank:
|
||
description: 应用排序
|
||
type: integer
|
||
status:
|
||
description: 状态
|
||
type: boolean
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
srv_appcategory.AppCategoryUpdateReq:
|
||
properties:
|
||
id:
|
||
type: integer
|
||
param:
|
||
allOf:
|
||
- $ref: '#/definitions/srv_appcategory.AppCategoryUpdate'
|
||
description: 参数
|
||
type: object
|
||
srv_applicationstat.AppStatInfo:
|
||
properties:
|
||
appName:
|
||
description: 应用名称
|
||
type: string
|
||
applicationDbId:
|
||
description: 应用ID
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
hourData:
|
||
description: 小时数据
|
||
items:
|
||
type: integer
|
||
type: array
|
||
id:
|
||
type: string
|
||
parentAppId:
|
||
description: 所属应用ID
|
||
type: integer
|
||
sumDate:
|
||
description: 记录时间
|
||
type: string
|
||
total:
|
||
description: 当日点击
|
||
type: integer
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
srv_applicationstat.AppStatSummary:
|
||
properties:
|
||
totalClick:
|
||
description: 总点击
|
||
type: integer
|
||
type: object
|
||
srv_applicationstat.AppStatTotalInfo:
|
||
properties:
|
||
appName:
|
||
description: 应用名称
|
||
type: string
|
||
id:
|
||
description: 应用ID
|
||
type: string
|
||
parentAppId:
|
||
description: 所属应用ID
|
||
type: integer
|
||
total:
|
||
description: 总次数
|
||
type: integer
|
||
type: object
|
||
srv_applicationstat.GetApplicationStatReq:
|
||
properties:
|
||
applicationId:
|
||
description: 应用ID
|
||
type: string
|
||
applicationName:
|
||
description: 应用名称
|
||
type: string
|
||
end:
|
||
description: 结束时间
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
parentAppId:
|
||
description: 所属应用ID
|
||
items:
|
||
type: integer
|
||
type: array
|
||
start:
|
||
description: 开始时间
|
||
type: string
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
srv_applicationstat.GetApplicationStatResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/srv_applicationstat.AppStatInfo'
|
||
type: array
|
||
summary:
|
||
$ref: '#/definitions/srv_applicationstat.AppStatSummary'
|
||
total:
|
||
type: integer
|
||
type: object
|
||
srv_applicationstat.GetApplicationStatTotalReq:
|
||
properties:
|
||
applicationId:
|
||
description: 应用ID
|
||
type: string
|
||
applicationName:
|
||
description: 应用名称
|
||
type: string
|
||
end:
|
||
description: 结束时间
|
||
type: string
|
||
pageNum:
|
||
description: 页数
|
||
type: integer
|
||
pageSize:
|
||
description: 条数
|
||
type: integer
|
||
parentAppId:
|
||
description: 所属应用ID
|
||
items:
|
||
type: integer
|
||
type: array
|
||
start:
|
||
description: 开始时间
|
||
type: string
|
||
required:
|
||
- pageNum
|
||
- pageSize
|
||
type: object
|
||
srv_applicationstat.GetApplicationStatTotalResp:
|
||
properties:
|
||
list:
|
||
items:
|
||
$ref: '#/definitions/srv_applicationstat.AppStatTotalInfo'
|
||
type: array
|
||
summary:
|
||
$ref: '#/definitions/srv_applicationstat.AppStatSummary'
|
||
total:
|
||
type: integer
|
||
type: object
|
||
stat_models_channelmod.AppType:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
- 3
|
||
type: integer
|
||
x-enum-comments:
|
||
AppTypeH5: H5网页
|
||
AppTypeLight: 轻量版
|
||
AppTypeNone: 所有
|
||
AppTypePkg: 安装包
|
||
x-enum-varnames:
|
||
- AppTypeNone
|
||
- AppTypePkg
|
||
- AppTypeLight
|
||
- AppTypeH5
|
||
stat_models_channelmod.ChannelDeductionRule:
|
||
properties:
|
||
appId:
|
||
description: 应用ID
|
||
type: integer
|
||
appName:
|
||
description: 应用名称
|
||
type: string
|
||
appType:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.AppType'
|
||
description: 应用类型
|
||
autoDeduction:
|
||
description: 自动扣量开关
|
||
type: boolean
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
cpaPrice:
|
||
description: 单价
|
||
type: integer
|
||
cpsBegin:
|
||
description: CPS 开始扣量金额
|
||
type: integer
|
||
cpsDeductionRate:
|
||
description: CPS 扣量比例
|
||
type: integer
|
||
cpsRate:
|
||
description: CPS 分成比列 0-100
|
||
type: integer
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
deductionAt:
|
||
description: 扣量开始时间
|
||
type: string
|
||
divideRate:
|
||
description: 代理分成比例
|
||
type: integer
|
||
fifth:
|
||
description: 5阶
|
||
type: integer
|
||
first:
|
||
description: 一阶
|
||
type: integer
|
||
fourth:
|
||
description: 四阶
|
||
type: integer
|
||
id:
|
||
description: ID
|
||
type: string
|
||
landingPage:
|
||
description: 落地页
|
||
type: string
|
||
lessIncomeRate:
|
||
description: 最低收益比 CPA低于该值开启扣量(0.1 - 3.0)
|
||
type: number
|
||
promoteMode:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.PromoteMode'
|
||
description: 推广类型
|
||
proxyDeduction:
|
||
description: 代理扣量比例
|
||
type: integer
|
||
second:
|
||
description: 二阶
|
||
type: integer
|
||
settlement:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
|
||
description: 结算方式 cps/cpa/cpt/cpc
|
||
settlementTime:
|
||
description: 扣量结算时间
|
||
type: string
|
||
third:
|
||
description: 三阶
|
||
type: integer
|
||
todayDeduction:
|
||
description: 当日扣量金额
|
||
type: integer
|
||
todayTime:
|
||
description: 当日时间
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
stat_models_channelmod.ChannelInfo:
|
||
properties:
|
||
appIds:
|
||
description: 渠道对应的app
|
||
items:
|
||
type: integer
|
||
type: array
|
||
autoGenApk:
|
||
description: 自动生成渠道包
|
||
type: boolean
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
checkTokenTime:
|
||
description: 检查Token的时间
|
||
type: string
|
||
childCount:
|
||
description: 子渠道数量
|
||
type: integer
|
||
childShowDivideRate:
|
||
description: 下级是否显示分成比例
|
||
type: boolean
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
id:
|
||
description: ID
|
||
type: string
|
||
ip:
|
||
description: ip
|
||
type: string
|
||
lock:
|
||
description: 禁止登陆
|
||
type: boolean
|
||
mobile:
|
||
description: 手机号
|
||
type: string
|
||
parentAgent:
|
||
description: 父代理 (从二级的子代理开始用ParentAgent描述父子关系)
|
||
type: string
|
||
parentChannel:
|
||
description: 父渠道 如果为空字符串,则为渠道,否则为代理
|
||
type: string
|
||
password:
|
||
description: 代理商密码
|
||
type: string
|
||
remark:
|
||
description: 备注
|
||
type: string
|
||
showMagic:
|
||
description: 正常显示数据 n>0 展示空白数据
|
||
type: integer
|
||
status:
|
||
description: 状态 开/关
|
||
type: boolean
|
||
token:
|
||
description: token
|
||
type: string
|
||
type:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.ChannelType'
|
||
description: 渠道类型:1 一级 2:二级
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
userName:
|
||
description: 所有者
|
||
type: string
|
||
wallet:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.Wallet'
|
||
description: 钱包地址
|
||
type: object
|
||
stat_models_channelmod.ChannelOwnerChange:
|
||
properties:
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
id:
|
||
description: ID
|
||
type: string
|
||
mark:
|
||
description: 备注
|
||
type: string
|
||
newUser:
|
||
description: 变更后的所有者
|
||
type: string
|
||
oldUser:
|
||
description: 变更前的所有者
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
type: object
|
||
stat_models_channelmod.ChannelSettlement:
|
||
properties:
|
||
androidAmount:
|
||
description: +安卓充值金额
|
||
type: integer
|
||
androidAmountCount:
|
||
description: +安卓充值次数
|
||
type: integer
|
||
androidVisitCount:
|
||
description: android访问
|
||
type: integer
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
appType:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.AppType'
|
||
description: 应用类型
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
deductionAmount:
|
||
description: 充值扣量
|
||
type: integer
|
||
deductionAmountCount:
|
||
description: 充值扣量次数
|
||
type: integer
|
||
directAmount:
|
||
description: 直推充值金额
|
||
type: integer
|
||
directAmountCount:
|
||
description: 直推充值订单数
|
||
type: integer
|
||
directVisitCount:
|
||
description: 直推访问数
|
||
type: integer
|
||
fissionAmount:
|
||
description: 裂变充值金额
|
||
type: integer
|
||
fissionAmountCount:
|
||
description: 裂变充值订单数
|
||
type: integer
|
||
fissionVisitCount:
|
||
description: 裂变访问数
|
||
type: integer
|
||
gameRechageAmount:
|
||
description: 游戏充值
|
||
type: integer
|
||
gameWithdrawAmount:
|
||
description: 游戏提现
|
||
type: integer
|
||
h5Amount:
|
||
description: +H5充值金额
|
||
type: integer
|
||
h5AmountCount:
|
||
description: +H5充值次数
|
||
type: integer
|
||
h5AndroidVisitCount:
|
||
description: h5安卓访问
|
||
type: integer
|
||
h5IosVisitCount:
|
||
description: h5苹果访问
|
||
type: integer
|
||
h5PcVisitCount:
|
||
description: h5电脑访问
|
||
type: integer
|
||
h5VisitCount:
|
||
description: h5访问
|
||
type: integer
|
||
id:
|
||
description: ID
|
||
type: string
|
||
iosAmount:
|
||
description: +Ios充值金额
|
||
type: integer
|
||
iosAmountCount:
|
||
description: +Ios充值次数
|
||
type: integer
|
||
iosVisitCount:
|
||
description: ios访问
|
||
type: integer
|
||
landPageVisitCount:
|
||
description: 落地页访问
|
||
type: integer
|
||
landpageAndroidClick:
|
||
description: 落地页android访问次数
|
||
type: integer
|
||
landpageIosAppstoreClick:
|
||
description: 落地页iOS商店包访问次数
|
||
type: integer
|
||
landpageIosAthorClick:
|
||
description: 落地页iOS其他包访问次数
|
||
type: integer
|
||
landpageIosH5Click:
|
||
description: 落地页H5访问次数
|
||
type: integer
|
||
lightAmount:
|
||
description: light充值金额
|
||
type: integer
|
||
lightAmountCount:
|
||
description: light充值次数
|
||
type: integer
|
||
lightDeductionAmount:
|
||
description: light充值金额扣量
|
||
type: integer
|
||
lightDeductionAmountCount:
|
||
description: light充值次数扣量
|
||
type: integer
|
||
lightDirectAmount:
|
||
description: light充值金额直推
|
||
type: integer
|
||
lightDirectAmountCount:
|
||
description: light充值次数直推
|
||
type: integer
|
||
lightFissionAmount:
|
||
description: light充值金额裂变
|
||
type: integer
|
||
lightFissionAmountCount:
|
||
description: light充值次数裂变
|
||
type: integer
|
||
lightNaturalAmount:
|
||
description: light充值金额自然
|
||
type: integer
|
||
lightNaturalAmountCount:
|
||
description: light充值次数自然
|
||
type: integer
|
||
lightVisitCount:
|
||
description: '**轻量访问'
|
||
type: integer
|
||
lightVisitDeductionCount:
|
||
description: light访问量扣量
|
||
type: integer
|
||
lightVisitDirectCount:
|
||
description: light访问量直推
|
||
type: integer
|
||
lightVisitFissionCount:
|
||
description: light访问量裂变
|
||
type: integer
|
||
lightVisitNaturalCount:
|
||
description: light访问量自然
|
||
type: integer
|
||
naturalAmount:
|
||
description: 自然充值
|
||
type: integer
|
||
naturalAmountCount:
|
||
description: 自然充值订单数
|
||
type: integer
|
||
newAndroidCount:
|
||
description: android新增
|
||
type: integer
|
||
newAndroidDeductionCount:
|
||
description: 新增安卓扣量
|
||
type: integer
|
||
newAndroidDirectCount:
|
||
description: 新增安卓直推
|
||
type: integer
|
||
newAndroidFissionCount:
|
||
description: 新增安卓裂变
|
||
type: integer
|
||
newDeductionCount:
|
||
description: 新增扣量
|
||
type: integer
|
||
newDirectCount:
|
||
description: 新增直推
|
||
type: integer
|
||
newFissionCount:
|
||
description: 新增裂变
|
||
type: integer
|
||
newH5AndroidCount:
|
||
description: h5安卓新增
|
||
type: integer
|
||
newH5Count:
|
||
description: h5新增安装
|
||
type: integer
|
||
newH5DeductionCount:
|
||
description: 新增H5扣量
|
||
type: integer
|
||
newH5DirectCount:
|
||
description: 新增H5直推
|
||
type: integer
|
||
newH5FissionCount:
|
||
description: 新增H5裂变
|
||
type: integer
|
||
newH5FormalCount:
|
||
description: h5注册新增
|
||
type: integer
|
||
newH5FormalDeductionCount:
|
||
description: 新增H5正式扣量
|
||
type: integer
|
||
newH5FormalDirectCount:
|
||
description: 新增H5正式直推
|
||
type: integer
|
||
newH5FormalFissionCount:
|
||
description: 新增H5正式裂变
|
||
type: integer
|
||
newH5IosCount:
|
||
description: h5苹果新增
|
||
type: integer
|
||
newH5PcCount:
|
||
description: h5电脑新增
|
||
type: integer
|
||
newIosCount:
|
||
description: ios新增
|
||
type: integer
|
||
newIosDeductionCount:
|
||
description: 新增IOS扣量
|
||
type: integer
|
||
newIosDirectCount:
|
||
description: 新增IOS直推
|
||
type: integer
|
||
newIosFissionCount:
|
||
description: 新增IOS裂变
|
||
type: integer
|
||
newLightCount:
|
||
description: light新增
|
||
type: integer
|
||
newLightDeductionCount:
|
||
description: light新增扣量
|
||
type: integer
|
||
newLightDirectCount:
|
||
description: light新增直推
|
||
type: integer
|
||
newLightFissionCount:
|
||
description: light新增裂变
|
||
type: integer
|
||
newLightFormalCount:
|
||
description: '**轻量注册'
|
||
type: integer
|
||
newLightFormalDeductionCount:
|
||
description: 新增LightFormal扣量
|
||
type: integer
|
||
newLightFormalDirectCount:
|
||
description: 新增LightFormal直推
|
||
type: integer
|
||
newLightFormalFissionCount:
|
||
description: 新增LightFormal裂变
|
||
type: integer
|
||
newLightGuestCount:
|
||
description: '**轻量安装'
|
||
type: integer
|
||
newLightGuestDeductionCount:
|
||
description: 新增LightGuest扣量
|
||
type: integer
|
||
newLightGuestDirectCount:
|
||
description: 新增LightGuest直推
|
||
type: integer
|
||
newLightGuestFissionCount:
|
||
description: 新增LightGuest裂变
|
||
type: integer
|
||
newLightNaturalCount:
|
||
description: light自然新增
|
||
type: integer
|
||
newRechargeAmount:
|
||
description: 其他充值统计
|
||
type: integer
|
||
newTotalCount:
|
||
description: 新增总量
|
||
type: integer
|
||
newTotalIpCount:
|
||
description: 注册用户
|
||
type: integer
|
||
parentChannel:
|
||
description: 父渠道 如果为空字符串,则为渠道,否则为代理
|
||
type: string
|
||
promoteMode:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.PromoteMode'
|
||
description: 推广类型
|
||
sumDate:
|
||
description: 记录时间 15分钟对齐
|
||
type: string
|
||
totalAmount:
|
||
description: 充值统计
|
||
type: integer
|
||
totalVisitCount:
|
||
description: 访问统计
|
||
type: integer
|
||
type:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.ChannelType'
|
||
description: 渠道类型:1 一级 2:二级
|
||
updatedAt:
|
||
description: 时间
|
||
type: string
|
||
userName:
|
||
description: 所有者
|
||
type: string
|
||
validDeductionCount:
|
||
description: 有效扣量总数
|
||
type: integer
|
||
validDirectCount:
|
||
description: 有效直推总数
|
||
type: integer
|
||
validPayCoin:
|
||
description: 有效收益金币金额
|
||
type: integer
|
||
validPayMoney:
|
||
description: 有效收益会员金额
|
||
type: integer
|
||
vipPayCoin:
|
||
description: 金币购买会员数量
|
||
type: integer
|
||
vipPayDeduction:
|
||
description: 购买会员金额(CPS扣量)
|
||
type: integer
|
||
vipPayMoney:
|
||
description: 购买会员金额(CPS扣量后)
|
||
type: integer
|
||
type: object
|
||
stat_models_channelmod.ChannelStat:
|
||
properties:
|
||
IncomeAmount:
|
||
description: 收益估算
|
||
type: integer
|
||
androidAmount:
|
||
description: +安卓充值金额
|
||
type: integer
|
||
androidAmountCount:
|
||
description: +安卓充值次数
|
||
type: integer
|
||
androidVisitCount:
|
||
description: android访问
|
||
type: integer
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
appType:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.AppType'
|
||
description: 应用类型
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
cpaPrice:
|
||
description: 单价
|
||
type: integer
|
||
cpsRate:
|
||
description: CPS 分成比列 0-100
|
||
type: integer
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
day1RetainRate:
|
||
description: 留存率
|
||
type: number
|
||
day3RetainRate:
|
||
description: 3日留存率
|
||
type: number
|
||
day7RetainRate:
|
||
description: 7日留存率
|
||
type: number
|
||
deductionAmount:
|
||
description: 充值扣量
|
||
type: integer
|
||
deductionAmountCount:
|
||
description: 充值扣量次数
|
||
type: integer
|
||
directAmount:
|
||
description: 直推充值金额
|
||
type: integer
|
||
directAmountCount:
|
||
description: 直推充值订单数
|
||
type: integer
|
||
directVisitCount:
|
||
description: 直推访问数
|
||
type: integer
|
||
fissionAmount:
|
||
description: 裂变充值金额
|
||
type: integer
|
||
fissionAmountCount:
|
||
description: 裂变充值订单数
|
||
type: integer
|
||
fissionVisitCount:
|
||
description: 裂变访问数
|
||
type: integer
|
||
gameRechageAmount:
|
||
description: 游戏充值
|
||
type: integer
|
||
gameWithdrawAmount:
|
||
description: 游戏提现
|
||
type: integer
|
||
h5Amount:
|
||
description: +H5充值金额
|
||
type: integer
|
||
h5AmountCount:
|
||
description: +H5充值次数
|
||
type: integer
|
||
h5AndroidVisitCount:
|
||
description: h5安卓访问
|
||
type: integer
|
||
h5IosVisitCount:
|
||
description: h5苹果访问
|
||
type: integer
|
||
h5PcVisitCount:
|
||
description: h5电脑访问
|
||
type: integer
|
||
h5VisitCount:
|
||
description: h5访问
|
||
type: integer
|
||
id:
|
||
description: ID
|
||
type: string
|
||
incomeRate:
|
||
description: 收益比
|
||
type: number
|
||
iosAmount:
|
||
description: +Ios充值金额
|
||
type: integer
|
||
iosAmountCount:
|
||
description: +Ios充值次数
|
||
type: integer
|
||
iosVisitCount:
|
||
description: ios访问
|
||
type: integer
|
||
isPay:
|
||
description: 是否已结算
|
||
type: boolean
|
||
landPageVisitCount:
|
||
description: 落地页访问
|
||
type: integer
|
||
landpageAndroidClick:
|
||
description: 落地页android访问次数
|
||
type: integer
|
||
landpageIosAppstoreClick:
|
||
description: 落地页iOS商店包访问次数
|
||
type: integer
|
||
landpageIosAthorClick:
|
||
description: 落地页iOS其他包访问次数
|
||
type: integer
|
||
landpageIosH5Click:
|
||
description: 落地页H5访问次数
|
||
type: integer
|
||
lightAmount:
|
||
description: light充值金额
|
||
type: integer
|
||
lightAmountCount:
|
||
description: light充值次数
|
||
type: integer
|
||
lightDeductionAmount:
|
||
description: light充值金额扣量
|
||
type: integer
|
||
lightDeductionAmountCount:
|
||
description: light充值次数扣量
|
||
type: integer
|
||
lightDirectAmount:
|
||
description: light充值金额直推
|
||
type: integer
|
||
lightDirectAmountCount:
|
||
description: light充值次数直推
|
||
type: integer
|
||
lightFissionAmount:
|
||
description: light充值金额裂变
|
||
type: integer
|
||
lightFissionAmountCount:
|
||
description: light充值次数裂变
|
||
type: integer
|
||
lightNaturalAmount:
|
||
description: light充值金额自然
|
||
type: integer
|
||
lightNaturalAmountCount:
|
||
description: light充值次数自然
|
||
type: integer
|
||
lightVisitCount:
|
||
description: '**轻量访问'
|
||
type: integer
|
||
lightVisitDeductionCount:
|
||
description: light访问量扣量
|
||
type: integer
|
||
lightVisitDirectCount:
|
||
description: light访问量直推
|
||
type: integer
|
||
lightVisitFissionCount:
|
||
description: light访问量裂变
|
||
type: integer
|
||
lightVisitNaturalCount:
|
||
description: light访问量自然
|
||
type: integer
|
||
naturalAmount:
|
||
description: 自然充值
|
||
type: integer
|
||
naturalAmountCount:
|
||
description: 自然充值订单数
|
||
type: integer
|
||
newAndroidCount:
|
||
description: android新增
|
||
type: integer
|
||
newAndroidDeductionCount:
|
||
description: 新增安卓扣量
|
||
type: integer
|
||
newAndroidDirectCount:
|
||
description: 新增安卓直推
|
||
type: integer
|
||
newAndroidFissionCount:
|
||
description: 新增安卓裂变
|
||
type: integer
|
||
newDeductionCount:
|
||
description: 新增扣量
|
||
type: integer
|
||
newDirectCount:
|
||
description: 新增直推
|
||
type: integer
|
||
newFissionCount:
|
||
description: 新增裂变
|
||
type: integer
|
||
newH5AndroidCount:
|
||
description: h5安卓新增
|
||
type: integer
|
||
newH5Count:
|
||
description: h5新增
|
||
type: integer
|
||
newH5DeductionCount:
|
||
description: 新增H5扣量
|
||
type: integer
|
||
newH5DirectCount:
|
||
description: 新增H5直推
|
||
type: integer
|
||
newH5FissionCount:
|
||
description: 新增H5裂变
|
||
type: integer
|
||
newH5FormalCount:
|
||
description: h5注册新增
|
||
type: integer
|
||
newH5FormalDeductionCount:
|
||
description: 新增H5正式扣量
|
||
type: integer
|
||
newH5FormalDirectCount:
|
||
description: 新增H5正式直推
|
||
type: integer
|
||
newH5FormalFissionCount:
|
||
description: 新增H5正式裂变
|
||
type: integer
|
||
newH5IosCount:
|
||
description: h5苹果新增
|
||
type: integer
|
||
newH5PcCount:
|
||
description: h5电脑新增
|
||
type: integer
|
||
newIosCount:
|
||
description: ios新增
|
||
type: integer
|
||
newIosDeductionCount:
|
||
description: 新增IOS扣量
|
||
type: integer
|
||
newIosDirectCount:
|
||
description: 新增IOS直推
|
||
type: integer
|
||
newIosFissionCount:
|
||
description: 新增IOS裂变
|
||
type: integer
|
||
newLightCount:
|
||
description: light新增
|
||
type: integer
|
||
newLightDeductionCount:
|
||
description: light新增扣量
|
||
type: integer
|
||
newLightDirectCount:
|
||
description: light新增直推
|
||
type: integer
|
||
newLightFissionCount:
|
||
description: light新增裂变
|
||
type: integer
|
||
newLightFormalCount:
|
||
description: '**轻量注册'
|
||
type: integer
|
||
newLightFormalDeductionCount:
|
||
description: 新增LightFormal扣量
|
||
type: integer
|
||
newLightFormalDirectCount:
|
||
description: 新增LightFormal直推
|
||
type: integer
|
||
newLightFormalFissionCount:
|
||
description: 新增LightFormal裂变
|
||
type: integer
|
||
newLightGuestCount:
|
||
description: '**轻量安装'
|
||
type: integer
|
||
newLightGuestDeductionCount:
|
||
description: 新增LightGuest扣量
|
||
type: integer
|
||
newLightGuestDirectCount:
|
||
description: 新增LightGuest直推
|
||
type: integer
|
||
newLightGuestFissionCount:
|
||
description: 新增LightGuest裂变
|
||
type: integer
|
||
newLightNaturalCount:
|
||
description: light自然新增
|
||
type: integer
|
||
newRechargeAmount:
|
||
description: 其他充值
|
||
type: integer
|
||
newTotalCount:
|
||
description: '**新增总量'
|
||
type: integer
|
||
newTotalIpCount:
|
||
description: 注册
|
||
type: integer
|
||
parentChannel:
|
||
description: 父渠道 如果为空字符串,则为渠道,否则为代理
|
||
type: string
|
||
promoteMode:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.PromoteMode'
|
||
description: 推广类型
|
||
settlement:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
|
||
description: 结算方式 cps/cpa/cpt/cpc
|
||
sumDate:
|
||
description: 记录时间 15分钟对齐
|
||
type: string
|
||
totalAmount:
|
||
description: 充值统计
|
||
type: integer
|
||
totalVisitCount:
|
||
description: 访问
|
||
type: integer
|
||
type:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.ChannelType'
|
||
description: 渠道类型:1 一级 2:二级
|
||
updatedAt:
|
||
description: 时间
|
||
type: string
|
||
userName:
|
||
description: 所有者
|
||
type: string
|
||
validDeductionCount:
|
||
description: 有效扣量总数
|
||
type: integer
|
||
validDirectCount:
|
||
description: 收益及结算
|
||
type: integer
|
||
validPayCoin:
|
||
description: 有效收益金币金额
|
||
type: integer
|
||
validPayMoney:
|
||
description: 有效收益金额
|
||
type: integer
|
||
vipPayCoin:
|
||
description: 金币购买会员数量
|
||
type: integer
|
||
vipPayDeduction:
|
||
description: 购买会员金额(CPS扣量)
|
||
type: integer
|
||
vipPayMoney:
|
||
description: 购买会员金额(CPS扣量后)
|
||
type: integer
|
||
type: object
|
||
stat_models_channelmod.ChannelStatYesterday:
|
||
properties:
|
||
androidRechargeAmount:
|
||
description: android充值金额
|
||
type: integer
|
||
appId:
|
||
description: appId
|
||
type: integer
|
||
channel:
|
||
description: 渠道
|
||
type: string
|
||
createdAt:
|
||
description: 创建时间
|
||
type: string
|
||
directAmount:
|
||
description: 直推充值金额
|
||
type: integer
|
||
fissionAmount:
|
||
description: 裂变充值金额
|
||
type: integer
|
||
h5RechargeAmount:
|
||
description: h5充值金额
|
||
type: integer
|
||
id:
|
||
description: ID
|
||
type: string
|
||
iosRechargeAmount:
|
||
description: ios充值金额
|
||
type: integer
|
||
lightRechargeAmount:
|
||
description: '**light充值金额'
|
||
type: integer
|
||
newAndroidCount:
|
||
description: android新增
|
||
type: integer
|
||
newCount:
|
||
description: 注册
|
||
type: integer
|
||
newDirectCount:
|
||
description: 新增直推
|
||
type: integer
|
||
newFissionCount:
|
||
description: 新增裂变
|
||
type: integer
|
||
newH5Count:
|
||
description: h5新增(guest)
|
||
type: integer
|
||
newH5FormalCount:
|
||
description: h5注册新增
|
||
type: integer
|
||
newIncreaseCount:
|
||
description: 新增增长
|
||
type: integer
|
||
newIncreaseRate:
|
||
description: 新增增长比例 对比昨天同时段
|
||
type: string
|
||
newIosCount:
|
||
description: ios新增
|
||
type: integer
|
||
newLightFormalCount:
|
||
description: 轻量注册
|
||
type: integer
|
||
newLightGuestCount:
|
||
description: 轻量安装
|
||
type: integer
|
||
parentChannel:
|
||
description: 父渠道 如果为空字符串,则为渠道,否则为代理
|
||
type: string
|
||
rechargeAmount:
|
||
description: 充值
|
||
type: integer
|
||
rechargeIncreaseAmount:
|
||
description: 充值增长
|
||
type: integer
|
||
rechargeIncreaseRate:
|
||
description: 充值增长比例 对比昨天同时段
|
||
type: string
|
||
settlement:
|
||
allOf:
|
||
- $ref: '#/definitions/stat_models_channelmod.SettlementWay'
|
||
description: 结算方式 cps/cpa/cpt/cpc
|
||
sumDate:
|
||
description: 记录时间 15分钟对齐
|
||
type: string
|
||
updatedAt:
|
||
description: 更新时间
|
||
type: string
|
||
vipPayCoin:
|
||
description: 其他充值
|
||
type: integer
|
||
vipPayDeduction:
|
||
description: 购买会员金额(CPS扣量)
|
||
type: integer
|
||
vipPayMoney:
|
||
description: 购买会员金额(CPS扣量后)
|
||
type: integer
|
||
type: object
|
||
stat_models_channelmod.ChannelType:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
- 3
|
||
- 4
|
||
- 10
|
||
type: integer
|
||
x-enum-comments:
|
||
ChannelTypeEnd: End
|
||
ChannelTypeForth: 四级
|
||
ChannelTypeNone: 无
|
||
ChannelTypeParent: 一级
|
||
ChannelTypeSecond: 二级
|
||
ChannelTypeThird: 三级
|
||
x-enum-varnames:
|
||
- ChannelTypeNone
|
||
- ChannelTypeParent
|
||
- ChannelTypeSecond
|
||
- ChannelTypeThird
|
||
- ChannelTypeForth
|
||
- ChannelTypeEnd
|
||
stat_models_channelmod.PromoteMode:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
type: integer
|
||
x-enum-comments:
|
||
PromoteModeInstall: 安装
|
||
PromoteModeNone: 所有
|
||
PromoteModeRegister: 注册
|
||
x-enum-varnames:
|
||
- PromoteModeNone
|
||
- PromoteModeInstall
|
||
- PromoteModeRegister
|
||
stat_models_channelmod.SettlementWay:
|
||
enum:
|
||
- cpa
|
||
- cps
|
||
- cpt
|
||
- cpc
|
||
- hz
|
||
type: string
|
||
x-enum-comments:
|
||
SettlementHZ: 下载站
|
||
x-enum-varnames:
|
||
- SettlementCPA
|
||
- SettlementCPS
|
||
- SettlementCPT
|
||
- SettlementCPC
|
||
- SettlementHZ
|
||
stat_models_channelmod.Wallet:
|
||
properties:
|
||
addr1:
|
||
description: 钱包地址1
|
||
type: string
|
||
addr2:
|
||
description: 钱包地址2
|
||
type: string
|
||
type: object
|
||
statutils.DeviceName:
|
||
enum:
|
||
- android
|
||
- ios
|
||
- pc
|
||
- light
|
||
- h5
|
||
- h5_android
|
||
- h5_ios
|
||
- h5_pc
|
||
type: string
|
||
x-enum-varnames:
|
||
- DeviceNameAndroid
|
||
- DeviceNameIos
|
||
- DeviceNamePc
|
||
- DeviceNameLight
|
||
- DeviceNameH5
|
||
- DeviceNameH5Android
|
||
- DeviceNameH5Ios
|
||
- DeviceNameH5Pc
|
||
statutils.Direct:
|
||
properties:
|
||
natural:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.Value'
|
||
description: Natural
|
||
total:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.Value'
|
||
description: Total
|
||
type: object
|
||
statutils.From:
|
||
properties:
|
||
deduction:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.Value'
|
||
description: 扣量
|
||
direct:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.Direct'
|
||
description: '---------------------分类2------------------------'
|
||
district:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.Value'
|
||
description: 渠道
|
||
fission:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.Value'
|
||
description: 裂变
|
||
normal:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.Value'
|
||
description: 自来
|
||
share:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.Value'
|
||
description: 分享
|
||
total:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.Value'
|
||
description: Total
|
||
web:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.Value'
|
||
description: '---------------------分类1------------------------'
|
||
type: object
|
||
statutils.Stat:
|
||
properties:
|
||
android:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.From'
|
||
description: Android
|
||
h5:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.StatH5'
|
||
description: H5
|
||
ios:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.From'
|
||
description: IOS
|
||
light:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.StatLight'
|
||
description: Light
|
||
total:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.From'
|
||
description: Total
|
||
type: object
|
||
statutils.StatH5:
|
||
properties:
|
||
h5Android:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.From'
|
||
description: Android
|
||
h5Formal:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.From'
|
||
description: H5正式用户
|
||
h5Guest:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.From'
|
||
description: 分类2
|
||
h5Ios:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.From'
|
||
description: H5IOS
|
||
h5Pc:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.From'
|
||
description: 分类1
|
||
total:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.From'
|
||
description: 总计
|
||
type: object
|
||
statutils.StatLight:
|
||
properties:
|
||
formal:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.From'
|
||
description: 正式用户
|
||
guest:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.From'
|
||
description: 分类
|
||
total:
|
||
allOf:
|
||
- $ref: '#/definitions/statutils.From'
|
||
description: 总计
|
||
type: object
|
||
statutils.Value:
|
||
properties:
|
||
count:
|
||
description: Count
|
||
type: integer
|
||
value:
|
||
description: Value
|
||
type: integer
|
||
type: object
|
||
versionMod.PkgType:
|
||
enum:
|
||
- 0
|
||
- 1
|
||
- 2
|
||
- 3
|
||
- 4
|
||
- 5
|
||
type: integer
|
||
x-enum-comments:
|
||
Enterprise: 企业签
|
||
Light: H5
|
||
Shop: 商店包
|
||
Super: 超级签
|
||
Tf: testFight
|
||
x-enum-varnames:
|
||
- _
|
||
- Enterprise
|
||
- Shop
|
||
- Tf
|
||
- Super
|
||
- Light
|
||
host: localhost:8088
|
||
info:
|
||
contact: {}
|
||
description: This is a sample server celler server.
|
||
license:
|
||
name: Apache 2.0
|
||
url: http://www.apache.org/licenses/LICENSE-2.0.html
|
||
title: 统计中心 接口文档
|
||
version: "1.0"
|
||
paths:
|
||
/api/stat/BlocRechargeChannel/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 支付渠道统计
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListBlocRechargeChannelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListBlocRechargeChannelRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 支付渠道统计
|
||
tags:
|
||
- 日常统计
|
||
/api/stat/activity/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加活动
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AddActivityReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 添加活动
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/activity/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个活动
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.DelActivityReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除一个活动
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/activity/getgift/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个奖品兑换信息
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.DelGiftReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除一个奖品兑换信息
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/activity/getgift/gen:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 生成奖品兑换码
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.GenGiftCodeRes'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 生成奖品兑换码
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/activity/getgift/list:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 奖品兑换详情
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.GetGiftInfoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.GetGiftInfoResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 奖品兑换详情
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/activity/getgift/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新一个奖品兑换信息
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.UpdateGiftReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新一个奖品兑换信息
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/activity/gift/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加活动奖励
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AddGiftReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 添加活动奖励
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/activity/gift/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个活动奖励
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.DelGiftReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除一个活动奖励
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/activity/gift/list:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 活动奖励列表
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.GiftListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.GiftListResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 活动奖励列表
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/activity/gift/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新一个活动奖励
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.UpdateGiftReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新一个活动奖励
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/activity/h5/draw:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 抽奖
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.DrawReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: 抽奖
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/activity/h5/giftinfo:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: h5页面活动奖品信息
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ActivityGiftInfoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ActivityGiftInfoResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: h5页面活动奖品信息
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/activity/h5/info:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: h5页面活动信息
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ActivityInfoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ActivityInfoResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: h5页面活动信息
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/activity/list:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 活动信息列表
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ActivityListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ActivityListResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 活动信息列表
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/activity/lotterycode/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除活动抽奖码
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.DelLotteryCodeReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除活动抽奖码
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/activity/lotterycode/gen:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 生成活动抽奖码
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.GenLotteryCodeReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 生成活动抽奖码
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/activity/lotterycode/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 活动抽奖码列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.LotteryCodeListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.LotteryCodeListResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 活动抽奖码列表
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/activity/lotterycode/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 修改活动抽奖码
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.UpdateLotteryCodeReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 修改活动抽奖码
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/activity/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新一个活动
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.UpdateActivityReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新一个活动
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/activity/visit:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 活动访问量
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ActivityVisitCountReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 活动访问量
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/activity/visit/list:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 活动访问量
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ActivityVisitCountReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 活动访问量
|
||
tags:
|
||
- 活动管理
|
||
/api/stat/admin/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 增加管理员
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AddAdminReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 增加管理员
|
||
tags:
|
||
- 系统管理
|
||
/api/stat/admin/del:
|
||
delete:
|
||
consumes:
|
||
- application/json
|
||
description: 删除管理员
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.DelAdminReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 删除管理员
|
||
tags:
|
||
- 系统管理
|
||
/api/stat/admin/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 管理员列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AdminListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.AdminListRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 管理员列表
|
||
tags:
|
||
- 系统管理
|
||
/api/stat/admin/login:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 传入用户信息登录
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AdminLoginReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: 管理员登录
|
||
tags:
|
||
- 系统管理
|
||
/api/stat/admin/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 修改管理员
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.UpdateAdminReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 修改管理员
|
||
tags:
|
||
- 系统管理
|
||
/api/stat/admin/verify:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 谷歌验证
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AdminVerifyReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.AdminLoginRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: 管理员登录验证
|
||
tags:
|
||
- 系统管理
|
||
/api/stat/adminbloc/add:
|
||
post:
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AddAdminReq'
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
/api/stat/adminbloc/del:
|
||
delete:
|
||
consumes:
|
||
- application/json
|
||
description: 删除管理员
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.DelAdminReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 删除管理员
|
||
tags:
|
||
- 系统管理
|
||
/api/stat/adminbloc/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 管理员列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AdminListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.AdminListRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 管理员列表
|
||
tags:
|
||
- 系统管理
|
||
/api/stat/adminbloc/login:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 传入用户信息登录
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AdminLoginReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: 管理员登录
|
||
tags:
|
||
- 系统管理
|
||
/api/stat/adminbloc/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 修改管理员
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.UpdateAdminReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 修改管理员
|
||
tags:
|
||
- 系统管理
|
||
/api/stat/ads/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 新增广告信息
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AddAdsReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 新增广告信息
|
||
tags:
|
||
- 广告管理
|
||
/api/stat/ads/click:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 广告点击
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AdsClickReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: 广告点击
|
||
tags:
|
||
- 广告管理
|
||
/api/stat/ads/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除广告信息
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.DelAdsReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 删除广告信息
|
||
tags:
|
||
- 广告管理
|
||
/api/stat/ads/get:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 外部获取广告信息
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AdvertiseReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.AdvertiseRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: 外部获取广告信息
|
||
tags:
|
||
- 广告管理
|
||
/api/stat/ads/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 广告列表
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListAdsReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListAdsRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 广告列表
|
||
tags:
|
||
- 广告管理
|
||
/api/stat/ads/stat:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 广告统计
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/advertiseSer.GetAdvertiseStatReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/advertiseSer.GetAdvertiseStatResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 广告统计
|
||
tags:
|
||
- 广告管理
|
||
/api/stat/ads/stattotal:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 广告统计不分时统计
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/advertiseSer.GetAdvertiseTotalStatReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/advertiseSer.GetAdvertiseTotalStatResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 广告统计不分时统计
|
||
tags:
|
||
- 广告管理
|
||
/api/stat/ads/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 修改广告信息
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.UpdateAdsReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 修改广告信息
|
||
tags:
|
||
- 广告管理
|
||
/api/stat/adsLoc/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 谷歌验证
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AddAdsLocReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 新增广告位置信息
|
||
tags:
|
||
- 广告管理
|
||
/api/stat/adsLoc/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除广告位置信息
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.DelAdsLocReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 删除广告位置信息
|
||
tags:
|
||
- 广告管理
|
||
/api/stat/adsLoc/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 广告位置列表
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListAdsLocReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListAdsLocRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 广告位置列表
|
||
tags:
|
||
- 广告管理
|
||
/api/stat/adsLoc/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 修改广告位置信息
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.UpdateAdsLocReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 修改广告位置信息
|
||
tags:
|
||
- 广告管理
|
||
/api/stat/agent/channel/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加一个子渠道
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AgentChannelInfoAdd'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 添加一个子渠道
|
||
tags:
|
||
- 渠道后台
|
||
/api/stat/agent/channel/applies:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 分组分页获取渠道结算申请表(渠道账号看的)
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.GetApplyFormReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.GetApplyFormResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 分组分页获取渠道结算申请表(渠道账号看的)
|
||
tags:
|
||
- 渠道结算
|
||
/api/stat/agent/channel/info/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新渠道信息
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AgentChannelInfoUpdate'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新渠道信息
|
||
tags:
|
||
- 渠道后台
|
||
/api/stat/agent/channel/landpage:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取落地页列表
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelAppInfoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelAppInfoResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 获取落地页列表
|
||
tags:
|
||
- 渠道后台
|
||
/api/stat/agent/channel/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取渠道列表
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AgentChannelInfoSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.AgentChannelInfoSearchResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 获取渠道列表
|
||
tags:
|
||
- 渠道后台
|
||
/api/stat/agent/channel/password/reset:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 重置子渠道密码
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AgentChannelPasswordReset'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 重置子渠道密码
|
||
tags:
|
||
- 渠道后台
|
||
/api/stat/agent/channel/password/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 修改渠道密码
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AgentChannelPasswordUpdate'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 修改渠道密码
|
||
tags:
|
||
- 渠道后台
|
||
/api/stat/agent/channel/rule/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新渠道规则
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AgentChannelRuleUpdate'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新渠道规则
|
||
tags:
|
||
- 渠道后台
|
||
/api/stat/agent/channel/stat:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取渠道日常统计Ex
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AgentChannelStatSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.AgentChannelStatResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 获取渠道统计Ex
|
||
tags:
|
||
- 渠道后台
|
||
/api/stat/agent/imgVerify:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取图片验证码
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.AgentImgVerifyCode'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 获取图片验证码
|
||
tags:
|
||
- 渠道后台
|
||
/api/stat/agent/login:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 代理商登陆
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AgentLoginReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.AgentLoginRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: 代理商登陆
|
||
tags:
|
||
- 渠道后台
|
||
/api/stat/agent/summary/child:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取子渠道数据汇总
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AgentSummaryStatChildSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.AgentSummaryStatChildResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 获取子渠道数据汇总
|
||
tags:
|
||
- 渠道后台
|
||
/api/stat/agent/summary/home:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取首页渠道数据汇总
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AgentSummaryStatHomeSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.AgentSummaryStatHomeResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 获取首页渠道数据汇总
|
||
tags:
|
||
- 渠道后台
|
||
/api/stat/announce/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 新增公告信息
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AddAnnounReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 新增公告信息
|
||
tags:
|
||
- 公告管理
|
||
/api/stat/announce/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除公告信息
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.DelAnnounReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 删除公告信息
|
||
tags:
|
||
- 公告管理
|
||
/api/stat/announce/get:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 外部获取公告信息
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AnnouncementReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.AnnouncementRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 外部获取公告信息
|
||
tags:
|
||
- 公告管理
|
||
/api/stat/announce/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 公告列表
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListAnnounReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListAnnounRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 公告列表
|
||
tags:
|
||
- 公告管理
|
||
/api/stat/announce/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 修改公告信息
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.UpdateAnnounReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 修改公告信息
|
||
tags:
|
||
- 公告管理
|
||
/api/stat/appInfo/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加app
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AddAppInfoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 添加app
|
||
tags:
|
||
- 应用管理
|
||
/api/stat/appInfo/del:
|
||
delete:
|
||
consumes:
|
||
- application/json
|
||
description: 删除app
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.DelAppInfoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 删除app
|
||
tags:
|
||
- 应用管理
|
||
/api/stat/appInfo/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: app列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListAppInfoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListAppInfoRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: app列表
|
||
tags:
|
||
- 应用管理
|
||
/api/stat/appInfo/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 修改app
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.UpdateAppInfoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 修改app
|
||
tags:
|
||
- 应用管理
|
||
/api/stat/appLoc/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 谷歌验证
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AddAppLocReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 新增广告位置信息
|
||
tags:
|
||
- 广告管理
|
||
/api/stat/appLoc/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除广告位置信息
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.DelAppLocReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 删除广告位置信息
|
||
tags:
|
||
- 广告管理
|
||
/api/stat/appLoc/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 广告位置列表
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListAppLocReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListAppLocRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 广告位置列表
|
||
tags:
|
||
- 广告管理
|
||
/api/stat/appLoc/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 修改广告位置信息
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.UpdateAppLocReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 修改广告位置信息
|
||
tags:
|
||
- 广告管理
|
||
/api/stat/authority/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加角色
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AddRoleReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 添加角色
|
||
tags:
|
||
- 权限管理
|
||
/api/stat/authority/del:
|
||
delete:
|
||
consumes:
|
||
- application/json
|
||
description: 删除角色
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.DelRoleReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 删除角色
|
||
tags:
|
||
- 权限管理
|
||
/api/stat/authority/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 权限角色列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.RoleListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.RoleListRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 权限角色列表
|
||
tags:
|
||
- 权限管理
|
||
/api/stat/authority/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 修改角色
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.UpdateRoleReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 修改角色
|
||
tags:
|
||
- 权限管理
|
||
/api/stat/blocBlocWithdrawDetails/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 日常统计列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListBlocWithdrawDetailsReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListBlocWithdrawDetailsRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
tags:
|
||
- 日常统计
|
||
/api/stat/blocChannelCodeStat/export:
|
||
get:
|
||
consumes:
|
||
- application/json
|
||
description: 渠道码统计(集团)
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.BlocListChannelCodeStatReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 渠道码统计(集团)
|
||
tags:
|
||
- 渠道码统计
|
||
/api/stat/blocChannelCodeStat/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 渠道码统计(集团)
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.BlocListChannelCodeStatReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.BlocListChannelCodeStatRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 渠道码统计(集团)
|
||
tags:
|
||
- 渠道码统计
|
||
/api/stat/blocDailyStat/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 日常统计列表(集团)
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListBlocDailyStatReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListBlocDailyStatRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 日常统计列表(集团)
|
||
tags:
|
||
- 日常统计
|
||
/api/stat/blocDailyStatTotal/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 日常统计列表(集团)
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListBlocDailyStatTotalReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListBlocDailyStatTotalRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 日常汇总列表(集团)
|
||
tags:
|
||
- 日常统计
|
||
/api/stat/blocRechargeDetails/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 日常统计列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListBlocRechargeDetailsReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListBlocRechargeDetailsRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
tags:
|
||
- 日常统计
|
||
/api/stat/blocRegisterDetails/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 日常统计列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListBlocRegisterDetailsReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListBlocRegisterDetailsRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
tags:
|
||
- 日常统计
|
||
/api/stat/channelInfo/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加一个渠道管理
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelInfoAdd'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 添加一个渠道管理
|
||
tags:
|
||
- 渠道管理
|
||
/api/stat/channelInfo/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个渠道管理
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelInfoDelete'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除一个渠道管理
|
||
tags:
|
||
- 渠道管理
|
||
/api/stat/channelInfo/export:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 分组分页获取渠道列表导出
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelInfoSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelInfoSearchResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 分组分页获取渠道列表导出
|
||
tags:
|
||
- 渠道管理
|
||
/api/stat/channelInfo/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 分组分页获取渠道管理
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelInfoSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelInfoSearchResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 分组分页获取渠道管理
|
||
tags:
|
||
- 渠道管理
|
||
/api/stat/channelInfo/owner/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新一个渠道管理的所有者
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelOwnerUpdate'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新一个渠道管理的所有者
|
||
tags:
|
||
- 渠道管理
|
||
/api/stat/channelInfo/ownerchange/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 渠道所有者变更信息
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelOwnerChangeInfoSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelOwnerChangeInfoSearchResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 渠道所有者变更信息
|
||
tags:
|
||
- 渠道管理
|
||
/api/stat/channelInfo/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新一个渠道管理
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelInfoUpdate'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新一个渠道管理
|
||
tags:
|
||
- 渠道管理
|
||
/api/stat/channelRule/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加一个渠道管理
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelDeductionRuleAdd'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 添加一个渠道管理
|
||
tags:
|
||
- 渠道管理
|
||
/api/stat/channelRule/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个渠道管理
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelDeductionRuleDelete'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除一个渠道管理
|
||
tags:
|
||
- 渠道管理
|
||
/api/stat/channelRule/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取渠道扣量规则列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelDeductionRuleSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelDeductionRuleSearchResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 获取渠道扣量规则列表
|
||
tags:
|
||
- 渠道管理
|
||
/api/stat/channelRule/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新一个渠道管理
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelDeductionRuleUpdate'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新一个渠道管理
|
||
tags:
|
||
- 渠道管理
|
||
/api/stat/channelSettlement/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 分组分页获取渠道结算表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelSettlementSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelSettlementSearchResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 分组分页获取渠道结算表
|
||
tags:
|
||
- 渠道管理
|
||
/api/stat/channelStat/compare/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 渠道同时段对比
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.SearchChannelStatComparedReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.SearchChannelStatComparedResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 渠道同时段对比
|
||
tags:
|
||
- 渠道同时段对比
|
||
/api/stat/channelStat/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取渠道统计列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelStatSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelStatSearchResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 获取渠道统计列表
|
||
tags:
|
||
- 渠道管理
|
||
/api/stat/channelStat/settlement/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取渠道统计信息
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelStatSettlementSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelStatSettlementSearchResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 获取渠道统计信息
|
||
tags:
|
||
- 渠道结算
|
||
/api/stat/channelStat/settlement/v2/calc:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 对结算页用户选择的结算项目进行计算
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.SettlementCalcReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.SettlementCalcResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 对结算页用户选择的结算项目进行计算
|
||
tags:
|
||
- 渠道结算
|
||
/api/stat/channelStat/settlement/v2/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取渠道统计信息v2
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelStatSettlementSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelStatSettlementSearchResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 获取渠道统计信息v2
|
||
tags:
|
||
- 渠道结算
|
||
/api/stat/dailyStat/export:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 日常统计列表导出
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListDailyStatReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListDailyStatRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 日常统计列表导出
|
||
tags:
|
||
- 日常统计
|
||
/api/stat/dailyStat/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 日常统计列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListDailyStatReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListDailyStatRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 日常统计列表
|
||
tags:
|
||
- 日常统计
|
||
/api/stat/dailyhour/export:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 日常统计导出
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListDailyHourStatReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListDailyHourStatRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 日常统计导出
|
||
tags:
|
||
- 日常统计
|
||
/api/stat/dailyhour/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 日常统计列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListDailyHourStatReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListDailyHourStatRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 日常统计列表
|
||
tags:
|
||
- 日常统计
|
||
/api/stat/domain/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加域名
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AddDomainInfoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 添加域名
|
||
tags:
|
||
- 域名管理
|
||
/api/stat/domain/del:
|
||
delete:
|
||
consumes:
|
||
- application/json
|
||
description: 删除域名
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.DelDomainInfoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 删除域名
|
||
tags:
|
||
- 域名管理
|
||
/api/stat/domain/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 域名列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListDomainInfoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListDomainInfoRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 域名列表
|
||
tags:
|
||
- 域名管理
|
||
/api/stat/domain/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 修改域名
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.UpdateDomainInfoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 修改域名
|
||
tags:
|
||
- 域名管理
|
||
/api/stat/file/upload:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 文件上传
|
||
parameters:
|
||
- description: 文件数据
|
||
in: formData
|
||
name: file
|
||
required: true
|
||
type: file
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 文件上传
|
||
tags:
|
||
- 文件上传
|
||
/api/stat/game/recharge/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 日常统计列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListBlocRechargeDetailsReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListBlocRechargeDetailsRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
tags:
|
||
- 日常统计
|
||
/api/stat/game/withdraw/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 提现列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListBlocWithdrawDetailsReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListBlocWithdrawDetailsRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 提现列表
|
||
tags:
|
||
- 游戏统计
|
||
/api/stat/hourStat/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 曲线图列表数据
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListHourStatLineReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListHourStatLineResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 曲线图列表数据
|
||
tags:
|
||
- 主后台首页曲线图
|
||
/api/stat/inner/appDownload:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 请求APP下载链接
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PageButtonClickReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.PageButtonClickResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: 请求APP下载链接
|
||
tags:
|
||
- 服务器数据同步
|
||
/api/stat/inner/appList:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取服务器的app列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListAppInfoReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListAppInfoRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 获取服务器的app列表
|
||
tags:
|
||
- 服务器数据同步
|
||
/api/stat/inner/botMonthStat:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 请求机器人月数据列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.BotMonthStatReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.BotMonthStatResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: 请求机器人月数据列表
|
||
tags:
|
||
- 服务器数据同步
|
||
/api/stat/inner/botStatList:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 请求机器人日时数据列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.BotDailyHourListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.BotDailyHourListResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: 请求机器人日时数据列表
|
||
tags:
|
||
- 服务器数据同步
|
||
/api/stat/inner/recharge/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 请求别的服务器充值数据
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.InnerRechargeReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.PageButtonClickResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: 请求别的服务器充值数据
|
||
tags:
|
||
- 服务器数据同步
|
||
/api/stat/inner/rechargebotcmd/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 请求别的服务器充值数据
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.InnerRechargeReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.PageButtonClickResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: 请求别的服务器充值数据
|
||
tags:
|
||
- 服务器数据同步
|
||
/api/stat/inner/sendTgMessage:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 发送TG消息
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.SendTgMessageReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.SendTgMessageRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 发送TG消息
|
||
tags:
|
||
- 服务器数据同步
|
||
/api/stat/landPage/daily/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 落地页每日统计
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListDailyStatReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListLandPageStatRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 落地页每日统计
|
||
tags:
|
||
- 日常统计
|
||
/api/stat/landPage/hour/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 落地页小时统计
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListDailyHourStatReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListLandPageStatRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 落地页小时统计
|
||
tags:
|
||
- 日常统计
|
||
/api/stat/landPage/summary/downTotal/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 落地下载数统计
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListDownloadSummaryRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 落地页下载数统计
|
||
tags:
|
||
- 日常统计
|
||
/api/stat/landPageConfig/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加落地页配置
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AddLandPageConfigReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 添加落地页配置
|
||
tags:
|
||
- 落地页配置
|
||
/api/stat/landPageConfig/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除落地页配置
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.DelLandPageConfigReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除落地页配置
|
||
tags:
|
||
- 落地页配置
|
||
/api/stat/landPageConfig/getByType:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 根据类型获取落地页配置
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.GetLandPageConfigByTypeReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
items:
|
||
$ref: '#/definitions/proto.LandingPageConfig'
|
||
type: array
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: 根据类型获取落地页配置
|
||
tags:
|
||
- 落地页配置
|
||
/api/stat/landPageConfig/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 落地页配置列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.FindLandPageConfigReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.LandPageConfigListResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 落地页配置列表
|
||
tags:
|
||
- 落地页配置
|
||
/api/stat/landPageConfig/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 修改落地页配置
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/landPageConfig.LandPageConfig'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 修改落地页配置
|
||
tags:
|
||
- 落地页配置
|
||
/api/stat/landingPage/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加落地页
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.AddLandingPageReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 添加落地页
|
||
tags:
|
||
- 落地页
|
||
/api/stat/landingPage/del:
|
||
delete:
|
||
consumes:
|
||
- application/json
|
||
description: 删除落地页
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.DelLandingPageReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 删除落地页
|
||
tags:
|
||
- 落地页
|
||
/api/stat/landingPage/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 落地页列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.FindLandingPageReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.LandingPageListRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 落地页列表
|
||
tags:
|
||
- 落地页
|
||
/api/stat/landingPage/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 修改落地页
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.UpdateLandingPageReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 修改落地页
|
||
tags:
|
||
- 落地页
|
||
/api/stat/landpage/picture/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个落地页资源
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.LandpagePictureDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除一个落地页资源
|
||
tags:
|
||
- 落地页资源
|
||
/api/stat/landpage/picture/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新一个落地页资源
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.LandpagePictureUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新一个落地页资源
|
||
tags:
|
||
- 落地页资源
|
||
/api/stat/media/delete:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除视频列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: req
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proxy.MediasDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proxy.MediasDelResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除视频列表
|
||
tags:
|
||
- 视频列表
|
||
/api/stat/media/search:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取视频列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: req
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proxy.MediaSearchReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proxy.MediaSearchResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 根据参数获取视频列表
|
||
tags:
|
||
- 视频列表
|
||
/api/stat/media/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新视频信息
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: req
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proxy.MediasUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proxy.MediasUpdateResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新视频信息
|
||
tags:
|
||
- 视频列表
|
||
/api/stat/media/videoBody:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 视频body上传
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proxy.UploadVideoBodyResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 视频body上传
|
||
tags:
|
||
- 视频列表
|
||
/api/stat/media/videoOk:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 视频body上传完成信息调用
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: req
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proxy.BaseInfo'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: ok
|
||
schema:
|
||
type: int
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 视频body上传完成信息调用
|
||
tags:
|
||
- 视频列表
|
||
/api/stat/mediatag/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加一个视频标签
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.MediaTagAddReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 添加一个视频标签
|
||
tags:
|
||
- 视频标签
|
||
/api/stat/mediatag/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个视频标签
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.MediaTagDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除一个视频标签
|
||
tags:
|
||
- 视频标签
|
||
/api/stat/mediatag/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 分组分页获取视频标签
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.MediaTagSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.MediaTagSearchResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 分组分页获取视频标签
|
||
tags:
|
||
- 视频标签
|
||
/api/stat/mediatag/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新一个视频标签
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.MediaTagUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新一个视频标签
|
||
tags:
|
||
- 视频标签
|
||
/api/stat/minuteStat/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 曲线图列表数据
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListMinuteStatReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListMinuteStatRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 曲线图列表数据
|
||
tags:
|
||
- 主后台首页曲线图
|
||
/api/stat/monitor/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加一个应用监控
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.MonitorAddReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 添加一个应用监控
|
||
tags:
|
||
- 应用监控
|
||
/api/stat/monitor/del:
|
||
delete:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个应用监控
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.MonitorDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除一个应用监控
|
||
tags:
|
||
- 应用监控
|
||
/api/stat/monitor/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 分组分页获取应用监控
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.MonitorSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.MonitorSearchResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 分组分页获取应用监控
|
||
tags:
|
||
- 应用监控
|
||
/api/stat/monitor/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新一个应用监控
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.MonitorUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新一个应用监控
|
||
tags:
|
||
- 应用监控
|
||
/api/stat/opLog/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 操作日志列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ListOpLogReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.ListOpLogRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
- ApiKeyAuth: []
|
||
summary: 操作日志列表
|
||
tags:
|
||
- 操作日志
|
||
/api/stat/settlementinfo/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加一个渠道结算
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.SettlementInfoAdd'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 添加一个渠道结算
|
||
tags:
|
||
- 渠道结算
|
||
/api/stat/settlementinfo/applicant/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取结算申请人名字列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.GetSettlementApplicantListReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.GetSettlementApplicantListResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 获取结算申请人名字列表
|
||
tags:
|
||
- 渠道结算
|
||
/api/stat/settlementinfo/deleted/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 分组分页获取渠道结算已删除列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.SettlementInfoSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.SettlementInfoSearchResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 分组分页获取渠道结算已删除列表
|
||
tags:
|
||
- 渠道结算
|
||
/api/stat/settlementinfo/export:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 分组分页获取渠道结算导出
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.SettlementInfoSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.SettlementInfoSearchResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 分组分页获取渠道结算导出
|
||
tags:
|
||
- 渠道结算
|
||
/api/stat/settlementinfo/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 分组分页获取渠道结算
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.SettlementInfoSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.SettlementInfoSearchResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 分组分页获取渠道结算
|
||
tags:
|
||
- 渠道结算
|
||
/api/stat/settlementinfo/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新一个渠道结算
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.SettlementInfoUpdate'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新一个渠道结算
|
||
tags:
|
||
- 渠道结算
|
||
/api/stat/settlementinfo/v2/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加一个渠道结算2
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.SettlementInfoAdd'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 添加一个渠道结算2
|
||
tags:
|
||
- 渠道结算
|
||
/api/stat/settlementinfo/v2/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个渠道结算(只有特定状态的结算项可以删除)
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.SettlementInfoDelete'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除一个渠道结算项
|
||
tags:
|
||
- 渠道结算
|
||
/api/stat/settlementinfo/v2/detail:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 查看渠道结算项的详情
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.SettlementInfoDetail'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.SettlementInfoDetailResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 查看渠道结算项的详情
|
||
tags:
|
||
- 渠道结算
|
||
/api/stat/settlementinfo/v2/export:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 分组分页获取渠道结算申请表导出
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.SettlementInfoSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.SettlementInfoSearchResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 分组分页获取渠道结算申请表导出
|
||
tags:
|
||
- 渠道结算
|
||
/api/stat/settlementinfo/v2/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新一个渠道结算2
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.SettlementInfoUpdate'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新一个渠道结算2
|
||
tags:
|
||
- 渠道结算
|
||
/api/stat/share/list:
|
||
post:
|
||
description: 下载按钮
|
||
parameters:
|
||
- description: 参数页码
|
||
in: body
|
||
name: req
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ShareUrlReq'
|
||
responses:
|
||
"200":
|
||
description: ok
|
||
schema:
|
||
$ref: '#/definitions/proto.PageButtonListResp'
|
||
summary: 下载按钮
|
||
tags:
|
||
- 落地页
|
||
/api/stat/statadvertise/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加一个统计数据(广告)
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/dailystatadvertise.DailyStatAdvertise'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 添加一个统计数据(广告)
|
||
tags:
|
||
- 统计数据(广告)
|
||
/api/stat/statadvertise/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除一个统计数据(广告)
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/dailystatadvertiseser.DailyStatAdvertiseDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 删除一个统计数据(广告)
|
||
tags:
|
||
- 统计数据(广告)
|
||
/api/stat/statadvertise/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 分组分页获取统计数据(广告)
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/dailystatadvertiseser.DailyStatAdvertiseSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/dailystatadvertiseser.DailyStatAdvertiseSearchResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 分组分页获取统计数据(广告)
|
||
tags:
|
||
- 统计数据(广告)
|
||
/api/stat/statadvertise/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新一个统计数据(广告)
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/dailystatadvertiseser.DailyStatAdvertiseUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 更新一个统计数据(广告)
|
||
tags:
|
||
- 统计数据(广告)
|
||
/api/stat/user/info:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取用户信息
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.UserInfoSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/registermod.RegisterMod'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 获取用户信息
|
||
tags:
|
||
- 渠道管理
|
||
/api/stat/version/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 版本添加
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.VersionAddReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 版本添加
|
||
tags:
|
||
- 版本管理
|
||
/api/stat/version/app:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: app获取版本
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.VersionUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.AppVersionResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: App获取版本
|
||
tags:
|
||
- 版本管理
|
||
/api/stat/version/bottonclick:
|
||
post:
|
||
description: 点击下载事件
|
||
parameters:
|
||
- description: 参数页码
|
||
in: body
|
||
name: req
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PageButtonClickReq'
|
||
responses:
|
||
"200":
|
||
description: ok
|
||
schema:
|
||
$ref: '#/definitions/proto.PageButtonClickResp'
|
||
summary: 点击下载事件
|
||
tags:
|
||
- 落地页
|
||
/api/stat/version/bottonlist:
|
||
post:
|
||
description: 下载按钮
|
||
parameters:
|
||
- description: 参数页码
|
||
in: body
|
||
name: req
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PageButtonListReq'
|
||
responses:
|
||
"200":
|
||
description: ok
|
||
schema:
|
||
$ref: '#/definitions/proto.PageButtonListResp'
|
||
summary: 下载按钮
|
||
tags:
|
||
- 落地页
|
||
/api/stat/version/channel/newLink:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取H5下载
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ChannelDownLoadLinkReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 获取H5下载
|
||
tags:
|
||
- 落地页
|
||
/api/stat/version/crossbottonclick:
|
||
post:
|
||
description: 点击下载事件[跨服支持所有app]
|
||
parameters:
|
||
- description: 参数页码
|
||
in: body
|
||
name: req
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.PageButtonClickReq'
|
||
responses:
|
||
"200":
|
||
description: ok
|
||
schema:
|
||
$ref: '#/definitions/proto.PageButtonClickResp'
|
||
summary: 点击下载[跨服支持所有app]
|
||
tags:
|
||
- 落地页
|
||
/api/stat/version/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 版本删除
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.VersionDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 版本删除
|
||
tags:
|
||
- 版本管理
|
||
/api/stat/version/h5/config:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取H5下载
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.H5ConfigReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 获取H5下载
|
||
tags:
|
||
- 落地页
|
||
/api/stat/version/h5/config/v2:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 获取H5下载
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.H5ConfigReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 获取H5下载
|
||
tags:
|
||
- 落地页
|
||
/api/stat/version/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 版本列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/common.Page'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.VersionListResp'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 版本列表
|
||
tags:
|
||
- 版本管理
|
||
/api/stat/version/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 版本更新
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.VersionUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 版本更新
|
||
tags:
|
||
- 版本管理
|
||
/api/stat/web/appcategory/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加分类
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/appcategory.AppCategory'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 添加分类
|
||
tags:
|
||
- 应用分类
|
||
/api/stat/web/appcategory/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除分类
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_appcategory.AppCategoryDelReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 删除分类
|
||
tags:
|
||
- 应用分类
|
||
/api/stat/web/appcategory/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 查询分类列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_appcategory.AppCategorySearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_appcategory.AppCategorySearchResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 查询分类列表
|
||
tags:
|
||
- 应用分类
|
||
/api/stat/web/appcategory/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新分类
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_appcategory.AppCategoryUpdateReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 更新分类
|
||
tags:
|
||
- 应用分类
|
||
/api/stat/web/apps/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加应用
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/applicationmod.Application'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 添加应用
|
||
tags:
|
||
- 应用中心
|
||
/api/stat/web/apps/click:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: app点击
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.ApplicationClickReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: app点击申请到统计中心redis
|
||
tags:
|
||
- 配置应用app管理
|
||
/api/stat/web/apps/del:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 删除应用
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.DelAppReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 删除应用
|
||
tags:
|
||
- 应用中心
|
||
/api/stat/web/apps/get:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 外部app获取配置应用app信息
|
||
parameters:
|
||
- description: 参数
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.CenterApplicationReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.CenterApplicationRes'
|
||
"400":
|
||
description: 失败
|
||
schema:
|
||
type: string
|
||
summary: 外部app获取统计中心配置应用app信息
|
||
tags:
|
||
- 配置应用app管理
|
||
/api/stat/web/apps/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 查询应用列表
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.GetApplicationsReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.GetApplicationsResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 查询应用列表
|
||
tags:
|
||
- 应用中心
|
||
/api/stat/web/apps/stat:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 查询应用统计
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_applicationstat.GetApplicationStatReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_applicationstat.GetApplicationStatResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 查询应用统计
|
||
tags:
|
||
- 应用中心
|
||
/api/stat/web/apps/stattotal:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 查询应用统计
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/srv_applicationstat.GetApplicationStatTotalReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/srv_applicationstat.GetApplicationStatTotalResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 查询应用统计
|
||
tags:
|
||
- 应用中心
|
||
/api/stat/web/apps/update:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 更新应用
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/applicationmod.AppUpdate'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
summary: 更新应用
|
||
tags:
|
||
- 应用中心
|
||
/api/stat/web/landpage/picture/add:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 添加一个落地页资源
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.LandpagePictureAddReq'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
type: string
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 添加一个落地页资源
|
||
tags:
|
||
- 落地页资源
|
||
/api/stat/web/landpage/picture/list:
|
||
post:
|
||
consumes:
|
||
- application/json
|
||
description: 分组分页获取落地页资源
|
||
parameters:
|
||
- description: 参数列表
|
||
in: body
|
||
name: param
|
||
required: true
|
||
schema:
|
||
$ref: '#/definitions/proto.LandpagePictureSearch'
|
||
produces:
|
||
- application/json
|
||
responses:
|
||
"200":
|
||
description: 成功
|
||
schema:
|
||
$ref: '#/definitions/proto.LandpagePictureSearchResp'
|
||
"400":
|
||
description: 获取失败的返回结果
|
||
schema:
|
||
type: string
|
||
security:
|
||
- ApiKeyAuth: []
|
||
summary: 分组分页获取落地页资源
|
||
tags:
|
||
- 落地页资源
|
||
schemes:
|
||
- http
|
||
- https
|
||
securityDefinitions:
|
||
ApiKeyAuth:
|
||
in: header
|
||
name: Authorization
|
||
type: apiKey
|
||
BasicAuth:
|
||
type: basic
|
||
OAuth2AccessCode:
|
||
authorizationUrl: https://example.com/oauth/authorize
|
||
flow: accessCode
|
||
scopes:
|
||
admin: Grants read and write access to administrative information
|
||
tokenUrl: https://example.com/oauth/token
|
||
type: oauth2
|
||
OAuth2Application:
|
||
flow: application
|
||
scopes:
|
||
admin: Grants read and write access to administrative information
|
||
write: Grants write access
|
||
tokenUrl: https://example.com/oauth/token
|
||
type: oauth2
|
||
OAuth2Implicit:
|
||
authorizationUrl: https://example.com/oauth/authorize
|
||
flow: implicit
|
||
scopes:
|
||
admin: Grants read and write access to administrative information
|
||
write: Grants write access
|
||
type: oauth2
|
||
OAuth2Password:
|
||
flow: password
|
||
scopes:
|
||
admin: Grants read and write access to administrative information
|
||
read: Grants read access
|
||
write: Grants write access
|
||
tokenUrl: https://example.com/oauth/token
|
||
type: oauth2
|
||
swagger: "2.0"
|