Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ReportAdminService ¶
type ReportAdminService struct {
// contains filtered or unexported fields
}
ReportAdminService user service
func NewReportAdminService ¶
func NewReportAdminService( reportRepo report_common.ReportRepo, commonUser *usercommon.UserCommon, answerRepo answercommon.AnswerRepo, questionRepo questioncommon.QuestionRepo, commentCommonRepo comment_common.CommentCommonRepo, reportHandle *report_handle_admin.ReportHandle, configService *config.ConfigService, objectInfoService *object_info.ObjService) *ReportAdminService
NewReportAdminService new report service
func (*ReportAdminService) HandleReported ¶
func (rs *ReportAdminService) HandleReported(ctx context.Context, req schema.ReportHandleReq) (err error)
HandleReported handle the reported object
func (*ReportAdminService) ListReportPage ¶
func (rs *ReportAdminService) ListReportPage(ctx context.Context, dto schema.GetReportListPageDTO) (pageModel *pager.PageModel, err error)
ListReportPage list report pages
Click to show internal directories.
Click to hide internal directories.