perbaikan tool generete

This commit is contained in:
2025-08-27 19:20:38 +07:00
parent e118b20129
commit f060a01b98
7 changed files with 514 additions and 376 deletions

View File

@@ -63,7 +63,7 @@ func NewRetribusiHandler() *RetribusiHandler {
// GetRetribusi godoc
// @Summary Get retribusi with pagination and optional aggregation
// @Description Returns a paginated list of retribusis with optional summary statistics
// @Tags retribusi
// @Tags Retribusi
// @Accept json
// @Produce json
// @Param limit query int false "Limit (max 100)" default(10)
@@ -181,7 +181,7 @@ func (h *RetribusiHandler) GetRetribusi(c *gin.Context) {
// GetRetribusiByID godoc
// @Summary Get Retribusi by ID
// @Description Returns a single retribusi by ID
// @Tags retribusi
// @Tags Retribusi
// @Accept json
// @Produce json
// @Param id path string true "Retribusi ID (UUID)"
@@ -229,7 +229,7 @@ func (h *RetribusiHandler) GetRetribusiByID(c *gin.Context) {
// GetRetribusiDynamic godoc
// @Summary Get retribusi with dynamic filtering
// @Description Returns retribusis with advanced dynamic filtering like Directus
// @Tags retribusi
// @Tags Retribusi
// @Accept json
// @Produce json
// @Param fields query string false "Fields to select (e.g., fields=*.*)"
@@ -496,7 +496,7 @@ func (h *RetribusiHandler) SearchRetribusiAdvanced(c *gin.Context) {
// CreateRetribusi godoc
// @Summary Create retribusi
// @Description Creates a new retribusi record
// @Tags retribusi
// @Tags Retribusi
// @Accept json
// @Produce json
// @Param request body modelsretribusi.RetribusiCreateRequest true "Retribusi creation request"
@@ -550,7 +550,7 @@ func (h *RetribusiHandler) CreateRetribusi(c *gin.Context) {
// UpdateRetribusi godoc
// @Summary Update retribusi
// @Description Updates an existing retribusi record
// @Tags retribusi
// @Tags Retribusi
// @Accept json
// @Produce json
// @Param id path string true "Retribusi ID (UUID)"
@@ -614,7 +614,7 @@ func (h *RetribusiHandler) UpdateRetribusi(c *gin.Context) {
// DeleteRetribusi godoc
// @Summary Delete retribusi
// @Description Soft deletes a retribusi by setting status to 'deleted'
// @Tags retribusi
// @Tags Retribusi
// @Accept json
// @Produce json
// @Param id path string true "Retribusi ID (UUID)"
@@ -662,7 +662,7 @@ func (h *RetribusiHandler) DeleteRetribusi(c *gin.Context) {
// GetRetribusiStats godoc
// @Summary Get retribusi statistics
// @Description Returns comprehensive statistics about retribusi data
// @Tags retribusi
// @Tags Retribusi
// @Accept json
// @Produce json
// @Param status query string false "Filter statistics by status"