Documentation
¶
Index ¶
- type ApiGroup
- type Customer2Api
- func (customer2Api *Customer2Api) CreateCustomer2(c *gin.Context)
- func (customer2Api *Customer2Api) DeleteCustomer2(c *gin.Context)
- func (customer2Api *Customer2Api) DeleteCustomer2ByIds(c *gin.Context)
- func (customer2Api *Customer2Api) FindCustomer2(c *gin.Context)
- func (customer2Api *Customer2Api) GetCustomer2List(c *gin.Context)
- func (customer2Api *Customer2Api) GetCustomer2Public(c *gin.Context)
- func (customer2Api *Customer2Api) UpdateCustomer2(c *gin.Context)
- type File2Api
- func (file2Api *File2Api) CreateFile2(c *gin.Context)
- func (file2Api *File2Api) DeleteFile2(c *gin.Context)
- func (file2Api *File2Api) DeleteFile2ByIds(c *gin.Context)
- func (file2Api *File2Api) FindFile2(c *gin.Context)
- func (file2Api *File2Api) GetFile2List(c *gin.Context)
- func (file2Api *File2Api) GetFile2Public(c *gin.Context)
- func (file2Api *File2Api) UpdateFile2(c *gin.Context)
- type FileApi
- func (fileApi *FileApi) CreateFile(c *gin.Context)
- func (fileApi *FileApi) DeleteFile(c *gin.Context)
- func (fileApi *FileApi) DeleteFileByIds(c *gin.Context)
- func (fileApi *FileApi) FindFile(c *gin.Context)
- func (fileApi *FileApi) GetFileList(c *gin.Context)
- func (fileApi *FileApi) GetFilePublic(c *gin.Context)
- func (fileApi *FileApi) UpdateFile(c *gin.Context)
- type SessionApi
- func (sessionApi *SessionApi) CreateSession(c *gin.Context)
- func (sessionApi *SessionApi) DeleteSession(c *gin.Context)
- func (sessionApi *SessionApi) DeleteSessionByIds(c *gin.Context)
- func (sessionApi *SessionApi) FindSession(c *gin.Context)
- func (sessionApi *SessionApi) GetSessionList(c *gin.Context)
- func (sessionApi *SessionApi) GetSessionPublic(c *gin.Context)
- func (sessionApi *SessionApi) UpdateSession(c *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiGroup ¶
type ApiGroup struct {
FileApi
SessionApi
File2Api
Customer2Api
}
type Customer2Api ¶
type Customer2Api struct{}
func (*Customer2Api) CreateCustomer2 ¶
func (customer2Api *Customer2Api) CreateCustomer2(c *gin.Context)
CreateCustomer2 创建用户 @Tags Customer2 @Summary 创建用户 @Security ApiKeyAuth @Accept application/json @Produce application/json @Param data body voice.Customer2 true "创建用户" @Success 200 {object} response.Response{msg=string} "创建成功" @Router /customer2/createCustomer2 [post]
func (*Customer2Api) DeleteCustomer2 ¶
func (customer2Api *Customer2Api) DeleteCustomer2(c *gin.Context)
DeleteCustomer2 删除用户 @Tags Customer2 @Summary 删除用户 @Security ApiKeyAuth @Accept application/json @Produce application/json @Param data body voice.Customer2 true "删除用户" @Success 200 {object} response.Response{msg=string} "删除成功" @Router /customer2/deleteCustomer2 [delete]
func (*Customer2Api) DeleteCustomer2ByIds ¶
func (customer2Api *Customer2Api) DeleteCustomer2ByIds(c *gin.Context)
DeleteCustomer2ByIds 批量删除用户 @Tags Customer2 @Summary 批量删除用户 @Security ApiKeyAuth @Accept application/json @Produce application/json @Success 200 {object} response.Response{msg=string} "批量删除成功" @Router /customer2/deleteCustomer2ByIds [delete]
func (*Customer2Api) FindCustomer2 ¶
func (customer2Api *Customer2Api) FindCustomer2(c *gin.Context)
FindCustomer2 用id查询用户 @Tags Customer2 @Summary 用id查询用户 @Security ApiKeyAuth @Accept application/json @Produce application/json @Param ID query uint true "用id查询用户" @Success 200 {object} response.Response{data=voice.Customer2,msg=string} "查询成功" @Router /customer2/findCustomer2 [get]
func (*Customer2Api) GetCustomer2List ¶
func (customer2Api *Customer2Api) GetCustomer2List(c *gin.Context)
GetCustomer2List 分页获取用户列表 @Tags Customer2 @Summary 分页获取用户列表 @Security ApiKeyAuth @Accept application/json @Produce application/json @Param data query voiceReq.Customer2Search true "分页获取用户列表" @Success 200 {object} response.Response{data=response.PageResult,msg=string} "获取成功" @Router /customer2/getCustomer2List [get]
func (*Customer2Api) GetCustomer2Public ¶
func (customer2Api *Customer2Api) GetCustomer2Public(c *gin.Context)
GetCustomer2Public 不需要鉴权的用户接口 @Tags Customer2 @Summary 不需要鉴权的用户接口 @Accept application/json @Produce application/json @Success 200 {object} response.Response{data=object,msg=string} "获取成功" @Router /customer2/getCustomer2Public [get]
func (*Customer2Api) UpdateCustomer2 ¶
func (customer2Api *Customer2Api) UpdateCustomer2(c *gin.Context)
UpdateCustomer2 更新用户 @Tags Customer2 @Summary 更新用户 @Security ApiKeyAuth @Accept application/json @Produce application/json @Param data body voice.Customer2 true "更新用户" @Success 200 {object} response.Response{msg=string} "更新成功" @Router /customer2/updateCustomer2 [put]
type File2Api ¶
type File2Api struct{}
func (*File2Api) CreateFile2 ¶
CreateFile2 创建文件表 @Tags File2 @Summary 创建文件表 @Security ApiKeyAuth @Accept application/json @Produce application/json @Param data body voice.File2 true "创建文件表" @Success 200 {object} response.Response{msg=string} "创建成功" @Router /file2/createFile2 [post]
func (*File2Api) DeleteFile2 ¶
DeleteFile2 删除文件表 @Tags File2 @Summary 删除文件表 @Security ApiKeyAuth @Accept application/json @Produce application/json @Param data body voice.File2 true "删除文件表" @Success 200 {object} response.Response{msg=string} "删除成功" @Router /file2/deleteFile2 [delete]
func (*File2Api) DeleteFile2ByIds ¶
DeleteFile2ByIds 批量删除文件表 @Tags File2 @Summary 批量删除文件表 @Security ApiKeyAuth @Accept application/json @Produce application/json @Success 200 {object} response.Response{msg=string} "批量删除成功" @Router /file2/deleteFile2ByIds [delete]
func (*File2Api) FindFile2 ¶
FindFile2 用id查询文件表 @Tags File2 @Summary 用id查询文件表 @Security ApiKeyAuth @Accept application/json @Produce application/json @Param id query int true "用id查询文件表" @Success 200 {object} response.Response{data=voice.File2,msg=string} "查询成功" @Router /file2/findFile2 [get]
func (*File2Api) GetFile2List ¶
GetFile2List 分页获取文件表列表 @Tags File2 @Summary 分页获取文件表列表 @Security ApiKeyAuth @Accept application/json @Produce application/json @Param data query voiceReq.File2Search true "分页获取文件表列表" @Success 200 {object} response.Response{data=response.PageResult,msg=string} "获取成功" @Router /file2/getFile2List [get]
func (*File2Api) GetFile2Public ¶
GetFile2Public 不需要鉴权的文件表接口 @Tags File2 @Summary 不需要鉴权的文件表接口 @Accept application/json @Produce application/json @Success 200 {object} response.Response{data=object,msg=string} "获取成功" @Router /file2/getFile2Public [get]
func (*File2Api) UpdateFile2 ¶
UpdateFile2 更新文件表 @Tags File2 @Summary 更新文件表 @Security ApiKeyAuth @Accept application/json @Produce application/json @Param data body voice.File2 true "更新文件表" @Success 200 {object} response.Response{msg=string} "更新成功" @Router /file2/updateFile2 [put]
type FileApi ¶
type FileApi struct{}
func (*FileApi) CreateFile ¶
CreateFile 创建文件表 @Tags File @Summary 创建文件表 @Security ApiKeyAuth @Accept application/json @Produce application/json @Param data body voice.File true "创建文件表" @Success 200 {object} response.Response{msg=string} "创建成功" @Router /file/createFile [post]
func (*FileApi) DeleteFile ¶
DeleteFile 删除文件表 @Tags File @Summary 删除文件表 @Security ApiKeyAuth @Accept application/json @Produce application/json @Param data body voice.File true "删除文件表" @Success 200 {object} response.Response{msg=string} "删除成功" @Router /file/deleteFile [delete]
func (*FileApi) DeleteFileByIds ¶
DeleteFileByIds 批量删除文件表 @Tags File @Summary 批量删除文件表 @Security ApiKeyAuth @Accept application/json @Produce application/json @Success 200 {object} response.Response{msg=string} "批量删除成功" @Router /file/deleteFileByIds [delete]
func (*FileApi) FindFile ¶
FindFile 用id查询文件表 @Tags File @Summary 用id查询文件表 @Security ApiKeyAuth @Accept application/json @Produce application/json @Param id query int true "用id查询文件表" @Success 200 {object} response.Response{data=voice.File,msg=string} "查询成功" @Router /file/findFile [get]
func (*FileApi) GetFileList ¶
GetFileList 分页获取文件表列表 @Tags File @Summary 分页获取文件表列表 @Security ApiKeyAuth @Accept application/json @Produce application/json @Param data query voiceReq.FileSearch true "分页获取文件表列表" @Success 200 {object} response.Response{data=response.PageResult,msg=string} "获取成功" @Router /file/getFileList [get]
func (*FileApi) GetFilePublic ¶
GetFilePublic 不需要鉴权的文件表接口 @Tags File @Summary 不需要鉴权的文件表接口 @Accept application/json @Produce application/json @Success 200 {object} response.Response{data=object,msg=string} "获取成功" @Router /file/getFilePublic [get]
func (*FileApi) UpdateFile ¶
UpdateFile 更新文件表 @Tags File @Summary 更新文件表 @Security ApiKeyAuth @Accept application/json @Produce application/json @Param data body voice.File true "更新文件表" @Success 200 {object} response.Response{msg=string} "更新成功" @Router /file/updateFile [put]
type SessionApi ¶
type SessionApi struct{}
func (*SessionApi) CreateSession ¶
func (sessionApi *SessionApi) CreateSession(c *gin.Context)
CreateSession 创建用户会话 @Tags Session @Summary 创建用户会话 @Security ApiKeyAuth @Accept application/json @Produce application/json @Param data body voice.Session true "创建用户会话" @Success 200 {object} response.Response{msg=string} "创建成功" @Router /session/createSession [post]
func (*SessionApi) DeleteSession ¶
func (sessionApi *SessionApi) DeleteSession(c *gin.Context)
DeleteSession 删除用户会话 @Tags Session @Summary 删除用户会话 @Security ApiKeyAuth @Accept application/json @Produce application/json @Param data body voice.Session true "删除用户会话" @Success 200 {object} response.Response{msg=string} "删除成功" @Router /session/deleteSession [delete]
func (*SessionApi) DeleteSessionByIds ¶
func (sessionApi *SessionApi) DeleteSessionByIds(c *gin.Context)
DeleteSessionByIds 批量删除用户会话 @Tags Session @Summary 批量删除用户会话 @Security ApiKeyAuth @Accept application/json @Produce application/json @Success 200 {object} response.Response{msg=string} "批量删除成功" @Router /session/deleteSessionByIds [delete]
func (*SessionApi) FindSession ¶
func (sessionApi *SessionApi) FindSession(c *gin.Context)
FindSession 用id查询用户会话 @Tags Session @Summary 用id查询用户会话 @Security ApiKeyAuth @Accept application/json @Produce application/json @Param ID query uint true "用id查询用户会话" @Success 200 {object} response.Response{data=voice.Session,msg=string} "查询成功" @Router /session/findSession [get]
func (*SessionApi) GetSessionList ¶
func (sessionApi *SessionApi) GetSessionList(c *gin.Context)
GetSessionList 分页获取用户会话列表 @Tags Session @Summary 分页获取用户会话列表 @Security ApiKeyAuth @Accept application/json @Produce application/json @Param data query voiceReq.SessionSearch true "分页获取用户会话列表" @Success 200 {object} response.Response{data=response.PageResult,msg=string} "获取成功" @Router /session/getSessionList [get]
func (*SessionApi) GetSessionPublic ¶
func (sessionApi *SessionApi) GetSessionPublic(c *gin.Context)
GetSessionPublic 不需要鉴权的用户会话接口 @Tags Session @Summary 不需要鉴权的用户会话接口 @Accept application/json @Produce application/json @Success 200 {object} response.Response{data=object,msg=string} "获取成功" @Router /session/getSessionPublic [get]
func (*SessionApi) UpdateSession ¶
func (sessionApi *SessionApi) UpdateSession(c *gin.Context)
UpdateSession 更新用户会话 @Tags Session @Summary 更新用户会话 @Security ApiKeyAuth @Accept application/json @Produce application/json @Param data body voice.Session true "更新用户会话" @Success 200 {object} response.Response{msg=string} "更新成功" @Router /session/updateSession [put]