document

package
v1.16.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 6, 2026 License: GPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BatchDeleteDocumentHandler

func BatchDeleteDocumentHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

BatchDeleteDocumentHandler documents Batch delete document.

@Summary Batch delete document @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.BatchDeleteDocumentRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/document/batch [delete]

func CreateDocumentHandler

func CreateDocumentHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

CreateDocumentHandler documents Create document.

@Summary Create document @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.CreateDocumentRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/document/ [post]

func DeleteDocumentHandler

func DeleteDocumentHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

DeleteDocumentHandler documents Delete document.

@Summary Delete document @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.DeleteDocumentRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/document/ [delete]

func GetDocumentDetailHandler

func GetDocumentDetailHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

GetDocumentDetailHandler documents Get document detail.

@Summary Get document detail @Tags admin @Accept json @Produce json @Security BearerAuth @Param request query dto.GetDocumentDetailRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.Document} @Router /v1/admin/document/detail [get]

func GetDocumentListHandler

func GetDocumentListHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

GetDocumentListHandler documents Get document list.

@Summary Get document list @Tags admin @Accept json @Produce json @Security BearerAuth @Param request query dto.GetDocumentListRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.GetDocumentListResponse} @Router /v1/admin/document/list [get]

func UpdateDocumentHandler

func UpdateDocumentHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

UpdateDocumentHandler documents Update document.

@Summary Update document @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.UpdateDocumentRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/document/ [put]

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL