| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- package announce
- import (
- "bet24.com/log"
- "bet24.com/servers/coreservice/client"
- )
- var mgr *announceManager
- type announceManager struct {
- }
- func Run() {
- mgr = new(announceManager)
- log.Debug("announce manager running...")
- }
- // 获取列表
- func (this *announceManager) getList(rid int) []*info {
- return getList(rid)
- }
- // 发布公告
- func (this *announceManager) send(r *Req_Info) {
- send(r)
- this.refresh()
- }
- // 修改公告
- func (this *announceManager) update(r *Req_Info) {
- update(r)
- this.refresh()
- }
- // 删除公告
- func (this *announceManager) del(r *Req_Info) {
- del(r)
- this.refresh()
- }
- // 刷新数据
- func (this *announceManager) refresh() {
- client.AnnounceRefresh()
- }
|