service/api/consts/notif_template.go

127 lines
9.9 KiB
Go

package consts
// notif_template
const (
Notif_System = 0 // 系统消息
Notif_Audit = 1 // 审核消息
Notif_Vas = 2 // 付费消息
)
const (
// 操作控制部分,这部分为控制操作,不作为模板使用
CtrlNotifTemp_CancelNotif = -1 // 取消推送通知
CtrlNotifTemp_SyncNotifBcstVersForUser = -2 // 同步用户广播版本号
CtrlNotifTemp_SyncNotifBcstVersForStreamer = -3 // 同步主播广播版本号
SysNotifTemp_FirstLogin = 1 // 首次登录
SysNotifTemp_StreamerPunished = 2 // 主播封禁
SysNotifTemp_StreamerPunishmentEnds = 3 // 主播封禁结束
SysNotifTemp_PswdChanged = 4 // 修改密码
SysNotifTemp_AcctCancellationApplied = 5 // 申请注销账号
SysNotifTemp_AcctCancelled = 6 // 账号已注销(todo)
SysNotifTemp_StreamerAuthApprovalPassed = 7 // 申请入驻、完善资料均通过
SysNotifTemp_ZoneCreated = 8 // 空间开通时
SysNotifTemp_ZoneVasUpdated = 9 // 设置空间付费信息
SysNotifTemp_ZoneThirdPartnerCreated = 10 // 博主自己设置空间代运营
SysNotifTemp_MembershipPurchased = 11 // 开通会员
SysNotifTemp_PlatformInfoUpdated = 12 // 主播编辑平台并保存(todo)
AudNotifTemp_AvatarChangeApplied = 100 // 用户修改头像
AudNotifTemp_AvatarPassed = 101 // 用户修改头像成功(todo)
AudNotifTemp_AvatarRollbacked = 102 // 用户修改头像被驳回(todo)
AudNotifTemp_NameChangeApplied = 103 // 用户修改昵称
AudNotifTemp_NamePassed = 104 // 用户修改昵称成功(todo)
AudNotifTemp_NameRollbacked = 105 // 用户修改昵称被驳回(todo)
AudNotifTemp_StreamerBasicInfoApplied = 106 // 提交申请入驻材料
AudNotifTemp_StreamerBasicInfoPassed = 107 // 运营后台审核通过申请入驻
AudNotifTemp_StreamerBasicInfoRejected = 108 // 运营后台审核未通过申请入驻
AudNotifTemp_StreamerDetailsApplied = 109 // 提交完善资料材料
AudNotifTemp_StreamerDetailsPassed = 110 // 运营后台审核通过完善资料
AudNotifTemp_StreamerDetailsRejected = 111 // 运营后台审核写上备注并未通过完善资料
AudNotifTemp_WithdrawalInfoApplied = 112 // 主播提交了申请提现相关的资料(todo)
AudNotifTemp_WithdrawalInfoPassed = 113 // 运营后台操作了相关资料审核:通过
AudNotifTemp_WithdrawalInfoRejected = 114 // 运营后台操作了相关资料审核:拒绝
AudNotifTemp_StreamerDirectlyUpdated = 115 // 主播在编辑主页时,仅修改选项内容后提交
AudNotifTemp_BioChangeApplied = 116 // 主播在编辑主页时,修改个性签名后提交
AudNotifTemp_BioPassed = 117 // 运营审核通过【个性签名】
AudNotifTemp_BioRejected = 118 // 运营审核拒绝【个性签名】
AudNotifTemp_AutoResponseMessageChangeApplied = 119 // 主播在编辑主页时,修改私信回复后提交
AudNotifTemp_AutoResponseMessagePassed = 120 // 运营审核通过【私信回复】
AudNotifTemp_AutoResponseMessageRejected = 121 // 运营审核拒绝【私信回复】
AudNotifTemp_CoverChangeApplied = 122 // 主播在编辑照片墙时,修改封面后提交
AudNotifTemp_CoverPassed = 123 // 运营审核通过【封面】
AudNotifTemp_CoverRejected = 124 // 运营审核拒绝【封面】
AudNotifTemp_ShortsChangeApplied = 125 // 主播在编辑照片墙时,修改封面视频后提交
AudNotifTemp_ShortsPassed = 126 // 运营审核通过【封面视频】
AudNotifTemp_ShortsRejected = 127 // 运营审核拒绝【封面视频】
AudNotifTemp_AlbumChangeApplied = 128 // 主播在编辑照片墙时,修改相册后提交
AudNotifTemp_AlbumPassed = 129 // 运营审核通过【相册】
AudNotifTemp_AlbumRejected = 130 // 运营审核通过【相册】
AudNotifTemp_ProfileChangeApplied = 131 // 主播在编辑空间时,修改空间简介后提交
AudNotifTemp_ProfilePassed = 132 // 运营审核通过【空间简介】
AudNotifTemp_ProfileRejected = 133 // 运营审核拒绝【空间简介】
AudNotifTemp_MomentCreated = 134 // 博主上传广场动态贴
AudNotifTemp_MomentPassed = 135 // 运营审核通过广场动态贴
AudNotifTemp_MomentRejected = 136 // 运营审核拒绝广场动态贴
AudNotifTemp_ZoneMomentCreated = 137 // 博主上传空间贴
AudNotifTemp_ZoneMomentPassed = 138 // 运营审核通过空间贴
AudNotifTemp_ZoneMomentRejected = 139 // 运营审核拒绝空间贴
AudNotifTemp_ZoneMomentReedited = 140 // 博主重新编辑空间贴
AudNotifTemp_ZoneMomentReeditionPassed = 141 // 运营审核通过重新编辑的空间贴
AudNotifTemp_ZoneMomentReeditionRejected = 142 // 运营审核拒绝重新编辑的空间贴
VasNotifTemp_MembershipPurchased = 200 // 开通会员
VasNotifTemp_WithdrawalFinished = 201 // 提现成功
VasNotifTemp_ZoneAdmissionPurchased_User = 202 // 用户【付费/免费】加入主播空间-用户侧
VasNotifTemp_ZoneAdmissionPurchased_Streamer = 203 // 用户【付费/免费】加入主播空间-主播侧
VasNotifTemp_ZoneSuperfanshipPurchased_User = 204 // 用户付费成为主播的超粉-用户侧
VasNotifTemp_ZoneSuperfanshipPurchased_WxNotGifted = 205 // 用户付费成为主播的超粉-不送微信
VasNotifTemp_ZoneSuperfanshipPurchased_WxPublic = 206 // 用户付费成为主播的超粉-微信公开
VasNotifTemp_ZoneSuperfanshipPurchased_WxPrivate = 207 // 用户付费成为主播的超粉-微信私密
VasNotifTemp_ZoneMomentPurchased_User = 208 // 用户单独解锁博主空间内某个付费贴-用户侧
VasNotifTemp_ZoneMomentPurchased_Streamer = 209 // 用户单独解锁博主空间内某个付费贴-主播侧
VasNotifTemp_ZoneIronfanshipUnlocked_User = 210 // 用户消费额度达到解锁铁粉的限度-用户侧
VasNotifTemp_ZoneIronfanshipUnlocked_Streamer = 211 // 用户消费额度达到解锁铁粉的限度-主播侧
VasNotifTemp_WxPurchased_User = 212 // 用户在各个场景下单独购买主播微信(非超粉赠送)-用户侧
VasNotifTemp_WxPurchased_Streamer = 213 // 用户在各个场景下单独购买主播微信(非超粉赠送)-主播侧(todos)
VasNotifTemp_ZoneRefundWithin2hApplied = 214 // 用户在2小时内发起空间退款申请
VasNotifTemp_ZoneRefundWithin2hFinished_User = 214 // 用户在2小时内空间无条件退款成功-用户侧
VasNotifTemp_ZoneRefundWithin2hFinished_Streamer = 215 // 用户在2小时内空间无条件退款成功-主播侧
VasNotifTemp_ZoneRefundWithin24hApplied_User = 216 // 用户在2-24小时内发起空间退款申请-用户侧
VasNotifTemp_ZoneRefundWithin24hApplied_Streamer = 217 // 用户在2-24小时内发起空间退款申请-主播侧
VasNotifTemp_ZoneRefundWithin24hFinished_User = 218 // 用户在2-24小时内发起空间退款申请审核通过-用户侧
VasNotifTemp_ZoneRefundWithin24hFinished_Streamer = 219 // 用户在2-24小时内发起空间退款申请审核通过-主播侧
VasNotifTemp_ZoneRefundWithin24hFinishedForOvertime_Streamer = 220 // 用户在2-24小时内发起空间退款申请超时默认通过-主播侧
VasNotifTemp_ZoneRefundWithin24hRejected_User = 221 // 用户在2-24小时内发起空间退款申请拒绝-用户侧
VasNotifTemp_ZoneRefundWithin24hRejected_Streamer = 222 // 用户在2-24小时内发起空间退款申请拒绝-主播侧
VasNotifTemp_ZoneRefundBySupportor_User = 223 // 运营后台手动退款相关订单-用户侧
VasNotifTemp_ZoneRefundBySupportor_Streamer = 224 // 运营后台手动退款相关订单-主播侧
)
var NotifDescMap = map[int64]string{
Notif_System: "系统消息",
Notif_Audit: "审核消息",
Notif_Vas: "付费消息",
}
var AudNotifTempKeyMap = map[string][2]int64{
"account|account|avatar": {AudNotifTemp_AvatarPassed, AudNotifTemp_AvatarRollbacked},
"account|account|name": {AudNotifTemp_NamePassed, AudNotifTemp_NameRollbacked},
"streamer|streamer|bio": {AudNotifTemp_BioPassed, AudNotifTemp_BioRejected},
"streamer|streamer|auto_response_message": {AudNotifTemp_AutoResponseMessagePassed, AudNotifTemp_AutoResponseMessageRejected},
"streamer|streamer|cover": {AudNotifTemp_CoverPassed, AudNotifTemp_CoverRejected},
"streamer|streamer|album": {AudNotifTemp_AlbumPassed, AudNotifTemp_AlbumRejected},
"streamer|streamer|shorts": {AudNotifTemp_ShortsPassed, AudNotifTemp_ShortsRejected},
"zone|zone|profile": {AudNotifTemp_ProfilePassed, AudNotifTemp_ProfileRejected},
"moment": {AudNotifTemp_MomentPassed, AudNotifTemp_MomentRejected},
"zone_moment": {AudNotifTemp_ZoneMomentPassed, AudNotifTemp_ZoneMomentRejected},
"zone_moment_reedition": {AudNotifTemp_ZoneMomentReeditionPassed, AudNotifTemp_ZoneMomentReeditionRejected},
}
// 跳转页面id
const (
FrontendRouteId_Zone = 0 // 空间主页
FrontendRouteId_ZoneMomentEdit = 1 // 重新编辑空间帖子的页面
FrontendRouteId_ZoneRefund = 2 // 空间退款页面
)