update letter outgoing final attachment
This commit is contained in:
@@ -22,6 +22,7 @@ type UserHandler interface {
|
||||
type FileHandler interface {
|
||||
UploadProfileAvatar(c *gin.Context)
|
||||
UploadDocument(c *gin.Context)
|
||||
UploadDocumentFinal(c *gin.Context)
|
||||
}
|
||||
|
||||
type RBACHandler interface {
|
||||
@@ -121,6 +122,9 @@ type LetterOutgoingHandler interface {
|
||||
AddAttachments(c *gin.Context)
|
||||
RemoveAttachment(c *gin.Context)
|
||||
|
||||
AddFinalAttachments(c *gin.Context)
|
||||
RemoveFinalAttachment(c *gin.Context)
|
||||
|
||||
CreateDiscussion(c *gin.Context)
|
||||
UpdateDiscussion(c *gin.Context)
|
||||
DeleteDiscussion(c *gin.Context)
|
||||
|
||||
@@ -112,6 +112,7 @@ func (r *Router) addAppRoutes(rg *gin.Engine) {
|
||||
files.Use(r.authMiddleware.RequireAuth())
|
||||
{
|
||||
files.POST("/documents", r.fileHandler.UploadDocument)
|
||||
files.POST("/documents/final", r.fileHandler.UploadDocumentFinal)
|
||||
}
|
||||
|
||||
rbac := v1.Group("/rbac")
|
||||
@@ -212,6 +213,9 @@ func (r *Router) addAppRoutes(rg *gin.Engine) {
|
||||
lettersch.POST("/outgoing/:id/attachments", r.letterOutgoingHandler.AddAttachments)
|
||||
lettersch.DELETE("/outgoing/:id/attachments/:attachment_id", r.letterOutgoingHandler.RemoveAttachment)
|
||||
|
||||
lettersch.POST("/outgoing/:id/attachments/final", r.letterOutgoingHandler.AddFinalAttachments)
|
||||
lettersch.DELETE("/outgoing/:id/attachments/final/:attachment_id", r.letterOutgoingHandler.RemoveFinalAttachment)
|
||||
|
||||
lettersch.POST("/outgoing/:id/discussions", r.letterOutgoingHandler.CreateDiscussion)
|
||||
lettersch.PUT("/outgoing/discussions/:discussion_id", r.letterOutgoingHandler.UpdateDiscussion)
|
||||
lettersch.DELETE("/outgoing/discussions/:discussion_id", r.letterOutgoingHandler.DeleteDiscussion)
|
||||
|
||||
Reference in New Issue
Block a user