You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
54 lines
1.1 KiB
54 lines
1.1 KiB
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 |
|
}
|
|
|