Documentation ¶
Index ¶
- type Service
- func (s *Service) AddGlobalFilter(c context.Context, fType int8, filter string) (ret *model.GlobalFilter, err error)
- func (s *Service) AddUpFilterID(c context.Context, mid, oid int64, fltMap map[string]string) (err error)
- func (s *Service) AddUpFilters(c context.Context, mid int64, fType int8, filters map[string]string) (err error)
- func (s *Service) AddUserFilters(c context.Context, mid int64, fType int8, filters map[string]string) (res []*model.UserFilter, err error)
- func (s *Service) AdvancePermit(c context.Context, mid int64) (advPermit int8, err error)
- func (s *Service) AdvanceState(c context.Context, mid, cid int64, mode string) (state *model.AdvState, err error)
- func (s *Service) Advances(c context.Context, mid int64) (res []*model.Advance, err error)
- func (s *Service) AjaxDM(c context.Context, aid int64) (msgs []string, err error)
- func (s *Service) ArchiveName(c context.Context, aid int64) (arcvhiveName string, err error)
- func (s *Service) AuditSubtitle(c context.Context, oid int64, subtitleID int64, mid int64, pass bool, ...) (err error)
- func (s *Service) BanUsers(c context.Context, mid, oid int64, dmids []int64) (err error)
- func (s *Service) BuyAdvance(c context.Context, mid, cid int64, mode string) (err error)
- func (s *Service) CancelAdvance(c context.Context, mid, id int64) (err error)
- func (s *Service) CancelBanUsers(c context.Context, mid, aid int64, filters []string) (err error)
- func (s *Service) DM(c context.Context, tp int32, aid, oid int64) (res *model.DMSeg, err error)
- func (s *Service) DMAdvert(c context.Context, arg *model.ADReq) (res *model.ADResp, err error)
- func (s *Service) DMDistribution(c context.Context, typ int32, oid int64, interval int32) (res map[int64]int64, err error)
- func (s *Service) DMSeg(c context.Context, tp, plat int32, mid, aid, oid, ps int64) (res []byte, err error)
- func (s *Service) DMSegV2(c context.Context, tp int32, mid, aid, oid, pn int64, plat int32) (res *model.DMSegResp, err error)
- func (s *Service) DMUpRecent(c context.Context, mid, pn, ps int64) (res *model.DmRecentResponse, err error)
- func (s *Service) DMUpSearch(c context.Context, mid int64, p *model.SearchDMParams) (res *model.SearchDMResult, err error)
- func (s *Service) DMXML(c context.Context, tp int32, oid int64) (data []byte, err error)
- func (s *Service) DelGlobalFilters(c context.Context, ids []int64) (affect int64, err error)
- func (s *Service) DelSubtitle(c context.Context, oid int64, subtitleID int64, mid int64) (err error)
- func (s *Service) DelUserFilters(c context.Context, mid int64, idss []int64) (affect int64, err error)
- func (s *Service) DenyAdvance(c context.Context, mid, id int64) (err error)
- func (s *Service) EditDMAttr(c context.Context, tp int32, mid, oid int64, bit uint, value int32, ...) (affectIds []int64, err error)
- func (s *Service) EditDMPool(c context.Context, tp int32, mid, oid int64, pool int32, ids []int64, ...) (err error)
- func (s *Service) EditDMState(c context.Context, tp int32, mid, oid int64, state int32, dmids []int64, ...) (err error)
- func (s *Service) EditUpFilters(c context.Context, mid int64, fType, active int8, filters []string) (affect int64, err error)
- func (s *Service) GetWebVideoSubtitle(c context.Context, aid, oid int64, tp int32) (res *model.VideoSubtitles, err error)
- func (s *Service) GlobalFilterVersion() uint64
- func (s *Service) GlobalFilters(c context.Context) (res []*model.GlobalFilter, err error)
- func (s *Service) Gzdeflate(in []byte) (out []byte, err error)
- func (s *Service) JudgeDms(c context.Context, tp int8, oid int64, dmid int64) (judgeDMList *model.JudgeDMList, err error)
- func (s *Service) MaskList(c context.Context, cid int64, plat int8) (mask *model.Mask, err error)
- func (s *Service) MaskListWithSub(c context.Context, cid int64, plat int8, sub *model.Subject) (mask *model.Mask, err error)
- func (s *Service) OpLog(c context.Context, cid, operator, OperationTime int64, typ int, dmids []int64, ...) (err error)
- func (s *Service) PassAdvance(c context.Context, mid, id int64) (err error)
- func (s *Service) Ping(c context.Context) (err error)
- func (s *Service) Post(c context.Context, dm *model.DM, aid, rnd int64) (err error)
- func (s *Service) SaveSubtitleDraft(c context.Context, aid, oid int64, tp int32, mid int64, lan string, ...) (detectErrs []*model.SubtitleDetectError, err error)
- func (s *Service) SearchAssist(c context.Context, aid, oid int64, tp int32, mid int64, status int32, ...) (assistResult *model.SearchSubtitleAssit, err error)
- func (s *Service) SearchAuthor(c context.Context, mid int64, status int32, page, size int32) (authorResult *model.SearchSubtitleAuthor, err error)
- func (s *Service) SearchDMHisIndex(c context.Context, tp int32, oid int64, month string) (dates []string, err error)
- func (s *Service) SearchDMHistory(c context.Context, tp int32, oid, ctimeTo int64) (xml []byte, err error)
- func (s *Service) SearchDMHistoryV2(c context.Context, tp int32, oid, ctimeTo int64) (res *model.DMSeg, err error)
- func (s *Service) SubjectInfos(c context.Context, tp int32, plat int8, oids []int64) (res map[int64]*model.SubjectInfo, err error)
- func (s *Service) SubtitleFilter(c context.Context, words string) (hit []string, err error)
- func (s *Service) SubtitleLanOp(c context.Context, code uint8, lan, docZh, docEn string, isDelete bool) (err error)
- func (s *Service) SubtitleLans(c context.Context, oid int64, tp int32, mid int64) (lans []*model.Language, err error)
- func (s *Service) SubtitleLock(c context.Context, oid int64, tp int32, mid int64, subtitleID int64, ...) (err error)
- func (s *Service) SubtitlePermission(c context.Context, aid int64, oid int64, tp int32, mid int64) (err error)
- func (s *Service) SubtitleReportAdd(c context.Context, mid int64, param *model.SubtitleReportAddParam) (err error)
- func (s *Service) SubtitleReportList(c context.Context) (data []*model.WorkFlowTag, err error)
- func (s *Service) SubtitleShow(c context.Context, oid int64, subtitleID int64, mid int64) (subtitleShow *model.SubtitleShow, err error)
- func (s *Service) SubtitleSign(c context.Context, oid int64, tp int32, mid int64, subtitleID int64, ...) (err error)
- func (s *Service) SubtitleSubject(c context.Context, aid int64) (subtitleSubjectReply *model.SubtitleSubjectReply, err error)
- func (s *Service) SubtitleSubjectSubmit(c context.Context, aid int64, allow bool, lan string) (err error)
- func (s *Service) ThumbupDM(c context.Context, oid, dmid, mid int64, op int8) (err error)
- func (s *Service) ThumbupList(c context.Context, oid, mid int64, dmids []int64) (res map[int64]*model.ThumbupStat, err error)
- func (s *Service) UpFilters(c context.Context, mid int64) (res []*model.UpFilter, err error)
- func (s *Service) UpdateAdvancePermit(c context.Context, mid int64, advPermit int8) (err error)
- func (s *Service) UpdateMask(c context.Context, cid, masktime int64, fps int32, plat int8, list string) (err error)
- func (s *Service) UptSearchDMAttr(c context.Context, dmids []int64, oid int64, attr, tp int32) (err error)
- func (s *Service) UptSearchDMPool(c context.Context, dmids []int64, oid int64, pool, tp int32) (err error)
- func (s *Service) UptSearchDMState(c context.Context, dmids []int64, oid int64, state, tp int32) (err error)
- func (s *Service) UserFilters(c context.Context, mid int64) (res []*model.UserFilter, err error)
- func (s *Service) View(c context.Context, mid, aid, oid int64, tp int32, plat int32) (res *model.ViewDm, err error)
- func (s *Service) WaveForm(c context.Context, aid, oid int64, tp int32, mid int64) (waveFormResp *model.WaveFormResp, err error)
- func (s *Service) WaveFormCallBack(c context.Context, oid int64, tp int32, code int32, info string) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
Service dm2 service
func (*Service) AddGlobalFilter ¶
func (s *Service) AddGlobalFilter(c context.Context, fType int8, filter string) (ret *model.GlobalFilter, err error)
AddGlobalFilter add global filter
func (*Service) AddUpFilterID ¶
func (s *Service) AddUpFilterID(c context.Context, mid, oid int64, fltMap map[string]string) (err error)
AddUpFilterID block user by upper or assist.fltMap is a map struct,key:user hashid,value is dm msg.
func (*Service) AddUpFilters ¶
func (s *Service) AddUpFilters(c context.Context, mid int64, fType int8, filters map[string]string) (err error)
AddUpFilters add up rule.fltMap is a map struct,key:filter content,value is comment.
func (*Service) AddUserFilters ¶
func (s *Service) AddUserFilters(c context.Context, mid int64, fType int8, filters map[string]string) (res []*model.UserFilter, err error)
AddUserFilters multi add user filter,fltMap is a map struct,key:filter content,value is comment.
func (*Service) AdvancePermit ¶
AdvancePermit get advance permission.
func (*Service) AdvanceState ¶
func (s *Service) AdvanceState(c context.Context, mid, cid int64, mode string) (state *model.AdvState, err error)
AdvanceState 高级弹幕状态
func (*Service) ArchiveName ¶
ArchiveName .
func (*Service) AuditSubtitle ¶
func (s *Service) AuditSubtitle(c context.Context, oid int64, subtitleID int64, mid int64, pass bool, rejectComment string) (err error)
AuditSubtitle audit subtitle by uper pr assitant
func (*Service) BuyAdvance ¶
BuyAdvance 购买高级弹幕
func (*Service) CancelAdvance ¶
CancelAdvance 取消高级弹幕申请
func (*Service) CancelBanUsers ¶
CancelBanUsers cancel up filter by assist.
func (*Service) DMDistribution ¶
func (s *Service) DMDistribution(c context.Context, typ int32, oid int64, interval int32) (res map[int64]int64, err error)
DMDistribution get dm distribution from dm list.
func (*Service) DMSeg ¶
func (s *Service) DMSeg(c context.Context, tp, plat int32, mid, aid, oid, ps int64) (res []byte, err error)
DMSeg return dm content.
func (*Service) DMSegV2 ¶
func (s *Service) DMSegV2(c context.Context, tp int32, mid, aid, oid, pn int64, plat int32) (res *model.DMSegResp, err error)
DMSegV2 dm segment new.
func (*Service) DMUpRecent ¶
func (s *Service) DMUpRecent(c context.Context, mid, pn, ps int64) (res *model.DmRecentResponse, err error)
DMUpRecent recent dm of upper.
func (*Service) DMUpSearch ¶
func (s *Service) DMUpSearch(c context.Context, mid int64, p *model.SearchDMParams) (res *model.SearchDMResult, err error)
DMUpSearch danmu list from search.
func (*Service) DelGlobalFilters ¶
DelGlobalFilters delete global filters
func (*Service) DelSubtitle ¶
func (s *Service) DelSubtitle(c context.Context, oid int64, subtitleID int64, mid int64) (err error)
DelSubtitle .
func (*Service) DelUserFilters ¶
func (s *Service) DelUserFilters(c context.Context, mid int64, idss []int64) (affect int64, err error)
DelUserFilters delete user filters
func (*Service) DenyAdvance ¶
DenyAdvance 拒绝高级弹幕申请
func (*Service) EditDMAttr ¶
func (s *Service) EditDMAttr(c context.Context, tp int32, mid, oid int64, bit uint, value int32, dmids []int64, source oplog.Source, operatorType oplog.OperatorType) (affectIds []int64, err error)
EditDMAttr update dm attribute.
func (*Service) EditDMPool ¶
func (s *Service) EditDMPool(c context.Context, tp int32, mid, oid int64, pool int32, ids []int64, source oplog.Source, operatorType oplog.OperatorType) (err error)
EditDMPool edit dm pool.
func (*Service) EditDMState ¶
func (s *Service) EditDMState(c context.Context, tp int32, mid, oid int64, state int32, dmids []int64, source oplog.Source, operatorType oplog.OperatorType) (err error)
EditDMState change dm state 0:正常、1:删除、10:用户删除、11:举报脚本删除
func (*Service) EditUpFilters ¶
func (s *Service) EditUpFilters(c context.Context, mid int64, fType, active int8, filters []string) (affect int64, err error)
EditUpFilters edit up filters.
func (*Service) GetWebVideoSubtitle ¶
func (s *Service) GetWebVideoSubtitle(c context.Context, aid, oid int64, tp int32) (res *model.VideoSubtitles, err error)
GetWebVideoSubtitle .
func (*Service) GlobalFilterVersion ¶
GlobalFilterVersion return global filter version
func (*Service) GlobalFilters ¶
GlobalFilters return global filters
func (*Service) JudgeDms ¶
func (s *Service) JudgeDms(c context.Context, tp int8, oid int64, dmid int64) (judgeDMList *model.JudgeDMList, err error)
JudgeDms get fengjiwei dm list
func (*Service) MaskListWithSub ¶
func (s *Service) MaskListWithSub(c context.Context, cid int64, plat int8, sub *model.Subject) (mask *model.Mask, err error)
MaskListWithSub .
func (*Service) OpLog ¶
func (s *Service) OpLog(c context.Context, cid, operator, OperationTime int64, typ int, dmids []int64, subject, originVal, currentVal, remark string, source oplog.Source, operatorType oplog.OperatorType) (err error)
OpLog put a new infoc format operation log into the channel
func (*Service) PassAdvance ¶
PassAdvance 通过高级弹幕申请
func (*Service) SaveSubtitleDraft ¶
func (s *Service) SaveSubtitleDraft(c context.Context, aid, oid int64, tp int32, mid int64, lan string, submit, sign bool, originSubtitleID int64, data []byte) (detectErrs []*model.SubtitleDetectError, err error)
SaveSubtitleDraft save subtitle
func (*Service) SearchAssist ¶
func (s *Service) SearchAssist(c context.Context, aid, oid int64, tp int32, mid int64, status int32, page, size int32) (assistResult *model.SearchSubtitleAssit, err error)
SearchAssist .
func (*Service) SearchAuthor ¶
func (s *Service) SearchAuthor(c context.Context, mid int64, status int32, page, size int32) (authorResult *model.SearchSubtitleAuthor, err error)
SearchAuthor .
func (*Service) SearchDMHisIndex ¶
func (s *Service) SearchDMHisIndex(c context.Context, tp int32, oid int64, month string) (dates []string, err error)
SearchDMHisIndex get history date index.
func (*Service) SearchDMHistory ¶
func (s *Service) SearchDMHistory(c context.Context, tp int32, oid, ctimeTo int64) (xml []byte, err error)
SearchDMHistory get history dm list from search.
func (*Service) SearchDMHistoryV2 ¶
func (s *Service) SearchDMHistoryV2(c context.Context, tp int32, oid, ctimeTo int64) (res *model.DMSeg, err error)
SearchDMHistoryV2 get history dm list from search.
func (*Service) SubjectInfos ¶
func (s *Service) SubjectInfos(c context.Context, tp int32, plat int8, oids []int64) (res map[int64]*model.SubjectInfo, err error)
SubjectInfos get dm subject info by oids.
func (*Service) SubtitleFilter ¶
SubtitleFilter .
func (*Service) SubtitleLanOp ¶
func (s *Service) SubtitleLanOp(c context.Context, code uint8, lan, docZh, docEn string, isDelete bool) (err error)
SubtitleLanOp .
func (*Service) SubtitleLans ¶
func (s *Service) SubtitleLans(c context.Context, oid int64, tp int32, mid int64) (lans []*model.Language, err error)
SubtitleLans .
func (*Service) SubtitleLock ¶
func (s *Service) SubtitleLock(c context.Context, oid int64, tp int32, mid int64, subtitleID int64, isLock bool) (err error)
SubtitleLock .
func (*Service) SubtitlePermission ¶
func (s *Service) SubtitlePermission(c context.Context, aid int64, oid int64, tp int32, mid int64) (err error)
SubtitlePermission .
func (*Service) SubtitleReportAdd ¶
func (s *Service) SubtitleReportAdd(c context.Context, mid int64, param *model.SubtitleReportAddParam) (err error)
SubtitleReportAdd .
func (*Service) SubtitleReportList ¶
SubtitleReportList .
func (*Service) SubtitleShow ¶
func (s *Service) SubtitleShow(c context.Context, oid int64, subtitleID int64, mid int64) (subtitleShow *model.SubtitleShow, err error)
SubtitleShow .
func (*Service) SubtitleSign ¶
func (s *Service) SubtitleSign(c context.Context, oid int64, tp int32, mid int64, subtitleID int64, isSign bool) (err error)
SubtitleSign .
func (*Service) SubtitleSubject ¶
func (s *Service) SubtitleSubject(c context.Context, aid int64) (subtitleSubjectReply *model.SubtitleSubjectReply, err error)
SubtitleSubject .
func (*Service) SubtitleSubjectSubmit ¶
func (s *Service) SubtitleSubjectSubmit(c context.Context, aid int64, allow bool, lan string) (err error)
SubtitleSubjectSubmit .
func (*Service) ThumbupList ¶
func (s *Service) ThumbupList(c context.Context, oid, mid int64, dmids []int64) (res map[int64]*model.ThumbupStat, err error)
ThumbupList get list
func (*Service) UpdateAdvancePermit ¶
UpdateAdvancePermit update advance permit.
func (*Service) UpdateMask ¶
func (s *Service) UpdateMask(c context.Context, cid, masktime int64, fps int32, plat int8, list string) (err error)
UpdateMask update mask list
func (*Service) UptSearchDMAttr ¶
func (s *Service) UptSearchDMAttr(c context.Context, dmids []int64, oid int64, attr, tp int32) (err error)
UptSearchDMAttr update dm search attr
func (*Service) UptSearchDMPool ¶
func (s *Service) UptSearchDMPool(c context.Context, dmids []int64, oid int64, pool, tp int32) (err error)
UptSearchDMPool update dm search pool
func (*Service) UptSearchDMState ¶
func (s *Service) UptSearchDMState(c context.Context, dmids []int64, oid int64, state, tp int32) (err error)
UptSearchDMState update dm search state
func (*Service) UserFilters ¶
UserFilters return user filters
func (*Service) View ¶
func (s *Service) View(c context.Context, mid, aid, oid int64, tp int32, plat int32) (res *model.ViewDm, err error)
View dm view
Source Files ¶
- account.go
- advance.go
- advert.go
- archive.go
- bnj.go
- dm.go
- dm_history.go
- dm_manage.go
- dm_seg.go
- dm_seg_v2.go
- dmpost.go
- filter.go
- mask.go
- member.go
- service.go
- subject.go
- subtitle.go
- subtitle_audit.go
- subtitle_check.go
- subtitle_get.go
- subtitle_lan.go
- subtitle_report.go
- subtitle_save.go
- subtitle_search.go
- subtitle_subject.go
- subtitle_video.go
- thumbup.go
- view.go
- wave_form.go