go-common/app/interface/main/creative/service/archive/myinfo.go
2019-04-22 18:49:16 +08:00

55 lines
1.1 KiB
Go

package archive
import (
"context"
"go-common/library/log"
)
// AllowCommercial fn
func (s *Service) AllowCommercial(c context.Context, mid int64) (ok int) {
isOrder := s.AllowOrderUps(mid)
if isOrder {
log.Info("s.AllowOrderUps mid(%d)", mid)
ok = 1
}
return
}
// AppModuleShowMap fn
// 编辑的时候暂时不允许重新开启动态抽奖或者修改动态抽奖
func (s *Service) AppModuleShowMap(mid int64, lotteryCheck bool) (ret map[string]bool) {
ret = map[string]bool{
"cooperate": true,
"vote": true,
"subtitle": true,
"filter": true,
"audio_record": true,
"camera": true,
"sticker": true,
"videoup_sticker": true,
"theme": true,
"lottery": false,
}
// define by dymc check
if lotteryCheck {
ret["lottery"] = true
}
// isWhite := false
// for _, m := range s.c.Whitelist.ArcMids {
// if m == mid {
// isWhite = true
// break
// }
// }
// define for app module
// if isWhite {
// ret["theme"] = true
// return
// }
// mod := mid % 100
// if mod <= 20 {
// ret["theme"] = true
// }
return
}