package
1.1.1
Repository: https://github.com/piupuer/go-helper.git
Documentation: pkg.go.dev

# Functions

BatchDeleteApiByIds @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Api @Description BatchDeleteApiByIds @Param ids body req.Ids true "ids" @Router /api/delete/batch [DELETE].
BatchDeleteDelayExportByIds @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Delay @Description BatchDeleteDelayExportByIds @Param ids body req.Ids true "ids" @Router /delay/export/delete/batch [DELETE].
BatchDeleteDictByIds @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Dict @Description BatchDeleteDictByIds @Param ids body req.Ids true "ids" @Router /dict/delete/batch [DELETE].
BatchDeleteDictDataByIds @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Dict @Description BatchDeleteDictDataByIds @Param ids body req.Ids true "ids" @Router /dict/data/delete/batch [DELETE].
BatchDeleteFsmByIds @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Fsm @Description BatchDeleteFsmByIds @Param ids body req.Ids true "ids" @Router /fsm/delete/batch [DELETE].
BatchDeleteMachineByIds @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Machine @Description BatchDeleteMachineByIds @Param ids body req.Ids true "ids" @Router /machine/delete/batch [DELETE].
BatchDeleteMenuByIds @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Menu @Description BatchDeleteMenuByIds @Param ids body req.Ids true "ids" @Router /menu/delete/batch [DELETE].
BatchDeleteOperationLogByIds @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *OperationLog @Description BatchDeleteOperationLogByIds @Param ids body req.Ids true "ids" @Router /operation/log/delete/batch [DELETE].
BatchUpdateMessageDeleted @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Message @Description BatchUpdateMessageDeleted @Param ids query req.Ids true "ids" @Router /message/deleted/batch [PATCH].
BatchUpdateMessageRead @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Message @Description BatchUpdateMessageRead @Param ids body req.Ids true "ids" @Router /message/read/batch [POST].
CacheFlushMenuTree clear menu tree cache.
CacheGetMenuTree get menu tree from cache by uid.
CacheSetMenuTree set menu tree to cache by uid.
ConnectMachineById @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Machine @Description ConnectMachineById @Param id path uint true "id" @Router /machine/connect/{id} [PATCH].
CreateApi @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Api @Description CreateApi @Param params body req.CreateApi true "params" @Router /api/create [POST].
CreateDict @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Dict @Description CreateDict @Param params body req.CreateDict true "params" @Router /dict/create [POST].
CreateDictData @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Dict @Description CreateDictData @Param params body req.CreateDictData true "params" @Router /dict/data/create [POST].
CreateFsm @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Fsm @Description CreateFsm @Param params body req.FsmCreateMachine true "params" @Router /fsm/create [POST].
CreateMachine @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Machine @Description CreateMachine @Param params body req.CreateMachine true "params" @Router /machine/create [POST].
CreateMenu @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Menu @Description CreateMenu @Param params body req.CreateMenu true "params" @Router /menu/create [POST].
FindApi @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Api @Description FindApi @Param params query req.Api true "params" @Router /api/list [GET].
FindApiGroupByCategoryByRoleKeyword @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Api @Description FindApiGroupByCategoryByRoleKeyword @Param id path uint true "id" @Param params query req.Api true "params" @Router /api/all/category/{id} [GET].
FindDelayExport @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Delay @Description FindDelayExport @Param params query req.DelayExportHistory true "params" @Router /delay/export/list [GET].
FindDict @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Dict @Description FindDict @Param params query req.Dict true "params" @Router /dict/list [GET].
FindDictData @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Dict @Description FindDictData @Param params query req.DictData true "params" @Router /dict/data/list [GET].
FindFsm @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Fsm @Description FindFsm @Param params query req.FsmMachine true "params" @Router /fsm/list [GET].
FindFsmApprovingLog @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Fsm @Description FindFsmApprovingLog @Param params query req.FsmPendingLog true "params" @Router /fsm/log/approving/list [GET].
FindFsmLogTrack @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Fsm @Description FindFsmLogTrack @Param params query req.FsmLog true "params" @Router /fsm/log/track [GET].
FindMachine @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Machine @Description FindMachine @Param params query req.Machine true "params" @Router /machine/list [GET].
FindMenu @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Menu @Description FindMenu @Param params query req.Menu true "params" @Router /menu/list [GET].
FindMenuByRoleId @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Menu @Description FindMenuByRoleId @Param id path uint true "id" @Router /menu/all/{id} [GET].
FindMessage @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Message @Description FindMessage @Param params query req.Message true "params" @Router /message/list [GET].
FindOperationLog @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *OperationLog @Description FindOperationLog @Param params query req.OperationLog true "params" @Router /operation/log/list [GET].
FsmApproveLog @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Fsm @Description FsmApproveLog @Param params query req.FsmApproveLog true "params" @Router /fsm/log/approve [PATCH].
FsmCancelLogByUuids @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Fsm @Description FsmCancelLogByUuids @Param params query req.FsmCancelLog true "params" @Router /fsm/log/cancel [PATCH].
GetCaptcha @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Base @Description GetCaptcha @Router /base/captcha [GET].
GetFsmLogSubmitterDetail @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Fsm @Description GetFsmLogSubmitterDetail @Param params query req.FsmLogSubmitterDetail true "params" @Router /fsm/log/submitter/detail [GET].
GetMenuTree @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Menu @Description GetMenuTree @Router /menu/tree [GET].
GetUnReadMessageCount @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Message @Description GetUnReadMessageCount @Router /message/unRead/count [GET].
GetUserStatus @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Base @Description GetUserStatus @Param params query req.UserStatus true "params" @Router /base/user/status [POST].
MachineShellWs start shell websocket.
No description provided by the author
No description provided by the author
No description provided by the author
PushMessage @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Message @Description PushMessage @Param params body req.PushMessage true "params" @Router /message/unRead/count [POST].
ResetUserPwd @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Base @Description ResetUserPwd @Param params body req.ResetUserPwd true "params" @Router /base/user/reset [PATCH].
UpdateAllMessageDeleted @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Message @Description UpdateAllMessageDeleted @Router /message/deleted/all [PATCH].
UpdateAllMessageRead @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Message @Description UpdateAllMessageRead @Router /message/read/all [PATCH].
UpdateApiById @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Api @Description UpdateApiById @Param id path uint true "id" @Param params body req.UpdateApi true "params" @Router /api/update/{id} [PATCH].
UpdateApiByRoleId @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Api @Description UpdateApiByRoleId @Param id path uint true "id" @Param params body req.UpdateMenuIncrementalIds true "params" @Router /api/role/update/{id} [PATCH].
UpdateDictById @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Dict @Description UpdateDictById @Param id path uint true "id" @Param params body req.UpdateDict true "params" @Router /dict/update/{id} [PATCH].
UpdateDictDataById @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Dict @Description UpdateDictDataById @Param id path uint true "id" @Param params body req.UpdateDictData true "params" @Router /dict/data/update/{id} [PATCH].
UpdateFsmById @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Fsm @Description UpdateFsmById @Param id path uint true "id" @Param params body req.FsmUpdateMachine true "params" @Router /fsm/update/{id} [PATCH].
UpdateFsmLogSubmitterDetail @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Fsm @Description UpdateFsmLogSubmitterDetail @Param params body req.UpdateFsmLogSubmitterDetail true "params" @Router /fsm/log/submitter/detail [PATCH].
UpdateMachineById @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Machine @Description UpdateMachineById @Param id path uint true "id" @Param params body req.UpdateMachine true "params" @Router /machine/update/{id} [PATCH].
UpdateMenuById @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Menu @Description UpdateMenuById @Param id path uint true "id" @Param params body req.UpdateMenu true "params" @Router /menu/update/{id} [PATCH].
UpdateMenuByRoleId @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Menu @Description UpdateMenuByRoleId @Param id path uint true "id" @Param params body req.UpdateMenuIncrementalIds true "params" @Router /menu/role/update/{id} [PATCH].
UploadFile @Security Bearer @Accept multipart/form-data @Produce json @Success 201 {object} resp.Resp "success" @Tags *Upload @Description UploadFile @Param params body req.FilePartInfo true "params" @Router /upload/file [POST].
UploadFileChunkExists @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Upload @Description UploadFileChunkExists @Param params query req.FilePartInfo true "params" @Router /upload/file [GET].
UploadMerge @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Upload @Description UploadMerge @Param params body req.FilePartInfo true "params" @Router /upload/merge [POST].
UploadUnZip @Security Bearer @Accept json @Produce json @Success 201 {object} resp.Resp "success" @Tags *Upload @Description UploadUnZip @Param params body req.FilePartInfo true "params" @Router /upload/unzip [POST].
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author

# Structs

No description provided by the author