From 7cc5c39092aa1eb53180f38495b7562c825f45cd Mon Sep 17 00:00:00 2001 From: giovanni Date: Mon, 27 Apr 2026 11:54:29 +0700 Subject: [PATCH] adjust validation limit max 100 --- .../modules/closings/validations/closing.validation.go | 4 ++-- .../adjustments/validations/adjustment.validation.go | 2 +- .../validations/product-stock.validation.go | 2 +- .../validations/product_warehouse.validation.go | 2 +- .../transfers/validations/transfer.validation.go | 2 +- .../marketing/validations/deliveryorder.validation.go | 2 +- .../modules/master/areas/validations/area.validation.go | 2 +- .../modules/master/banks/validations/bank.validation.go | 2 +- .../validations/config-checklist.validation.go | 2 +- .../master/customers/validations/customer.validation.go | 2 +- .../modules/master/fcrs/validations/fcr.validation.go | 2 +- .../modules/master/flocks/validations/floc.validation.go | 2 +- .../master/nonstocks/validations/nonstock.validation.go | 2 +- .../validations/phase-activity.validation.go | 2 +- .../master/phasess/validations/phases.validation.go | 2 +- .../validations/product-category.validation.go | 2 +- .../validations/production-standard.validation.go | 2 +- .../modules/master/uoms/validations/uom.validation.go | 2 +- .../master/warehouses/validations/warehouse.validation.go | 2 +- .../modules/purchases/validations/purchase.validation.go | 2 +- .../modules/repports/validations/repport.validation.go | 8 ++++---- 21 files changed, 25 insertions(+), 25 deletions(-) diff --git a/internal/modules/closings/validations/closing.validation.go b/internal/modules/closings/validations/closing.validation.go index 9d3ad573..f407c603 100644 --- a/internal/modules/closings/validations/closing.validation.go +++ b/internal/modules/closings/validations/closing.validation.go @@ -10,7 +10,7 @@ type Update struct { type Query struct { Page int `query:"page" validate:"omitempty,number,min=1,gt=0"` - Limit int `query:"limit" validate:"omitempty,number,min=1,max=100,gt=0"` + Limit int `query:"limit" validate:"omitempty,number,min=1,gt=0"` Search string `query:"search" validate:"omitempty,max=50"` ProjectStatus *int `query:"project_status" validate:"omitempty,oneof=1 2"` LocationID *uint `query:"location_id" validate:"omitempty,gt=0"` @@ -24,7 +24,7 @@ const ( type ClosingSapronakQuery struct { Type string `query:"type" validate:"required,oneof=incoming outgoing"` Page int `query:"page" validate:"omitempty,number,min=1,gt=0"` - Limit int `query:"limit" validate:"omitempty,number,min=1,max=100,gt=0"` + Limit int `query:"limit" validate:"omitempty,number,min=1,gt=0"` KandangID *uint `query:"kandang_id" validate:"omitempty,gt=0"` Search string `query:"search" validate:"omitempty,max=100"` } diff --git a/internal/modules/inventory/adjustments/validations/adjustment.validation.go b/internal/modules/inventory/adjustments/validations/adjustment.validation.go index 8f0abbf7..7a5bd401 100644 --- a/internal/modules/inventory/adjustments/validations/adjustment.validation.go +++ b/internal/modules/inventory/adjustments/validations/adjustment.validation.go @@ -16,7 +16,7 @@ type Create struct { type Query struct { Page int `query:"page" validate:"omitempty,min=1"` - Limit int `query:"limit" validate:"omitempty,min=1,max=100"` + Limit int `query:"limit" validate:"omitempty,min=1"` ProductID uint `query:"product_id" validate:"omitempty,min=0"` WarehouseID uint `query:"warehouse_id" validate:"omitempty,min=0"` TransactionType string `query:"transaction_type" validate:"omitempty,max=100"` diff --git a/internal/modules/inventory/product-stocks/validations/product-stock.validation.go b/internal/modules/inventory/product-stocks/validations/product-stock.validation.go index a3c6b9a7..e04f5320 100644 --- a/internal/modules/inventory/product-stocks/validations/product-stock.validation.go +++ b/internal/modules/inventory/product-stocks/validations/product-stock.validation.go @@ -10,7 +10,7 @@ type Update struct { type Query struct { Page int `query:"page" validate:"omitempty,number,min=1,gt=0"` - Limit int `query:"limit" validate:"omitempty,number,min=1,max=100,gt=0"` + Limit int `query:"limit" validate:"omitempty,number,min=1,gt=0"` Search string `query:"search" validate:"omitempty,max=50"` ProductCategoryID uint `query:"product_category_id" validate:"omitempty"` } diff --git a/internal/modules/inventory/product-warehouses/validations/product_warehouse.validation.go b/internal/modules/inventory/product-warehouses/validations/product_warehouse.validation.go index 164c96bc..922da584 100644 --- a/internal/modules/inventory/product-warehouses/validations/product_warehouse.validation.go +++ b/internal/modules/inventory/product-warehouses/validations/product_warehouse.validation.go @@ -14,7 +14,7 @@ type Update struct { type Query struct { Page int `query:"page" validate:"omitempty,number,min=1"` - Limit int `query:"limit" validate:"omitempty,number,min=1,max=100"` + Limit int `query:"limit" validate:"omitempty,number,min=1"` Search string `query:"search" validate:"omitempty"` ProductId uint `query:"product_id" validate:"omitempty,number,min=1"` WarehouseId uint `query:"warehouse_id" validate:"omitempty,number,min=1"` diff --git a/internal/modules/inventory/transfers/validations/transfer.validation.go b/internal/modules/inventory/transfers/validations/transfer.validation.go index 218f6d81..7e30445f 100644 --- a/internal/modules/inventory/transfers/validations/transfer.validation.go +++ b/internal/modules/inventory/transfers/validations/transfer.validation.go @@ -6,7 +6,7 @@ type Create struct { type Query struct { Page int `query:"page" validate:"omitempty,number,min=1"` - Limit int `query:"limit" validate:"omitempty,number,min=1,max=100"` + Limit int `query:"limit" validate:"omitempty,number,min=1"` Search string `query:"search" validate:"omitempty,max=50"` ProductID uint `query:"product_id" validate:"omitempty"` WarehouseID uint `query:"warehouse_id" validate:"omitempty"` diff --git a/internal/modules/marketing/validations/deliveryorder.validation.go b/internal/modules/marketing/validations/deliveryorder.validation.go index 5a53c174..4af4f89a 100644 --- a/internal/modules/marketing/validations/deliveryorder.validation.go +++ b/internal/modules/marketing/validations/deliveryorder.validation.go @@ -23,7 +23,7 @@ type DeliveryOrderUpdate struct { type DeliveryOrderQuery struct { Page int `query:"page" validate:"omitempty,number,min=1,gt=0"` - Limit int `query:"limit" validate:"omitempty,number,min=1,max=100,gt=0"` + Limit int `query:"limit" validate:"omitempty,number,min=1,gt=0"` Search string `query:"search" validate:"omitempty,max=100"` ProductIDs []uint `query:"product_ids" validate:"omitempty,dive,gt=0"` Status string `query:"status" validate:"omitempty,max=50"` diff --git a/internal/modules/master/areas/validations/area.validation.go b/internal/modules/master/areas/validations/area.validation.go index a7004c26..aebb827c 100644 --- a/internal/modules/master/areas/validations/area.validation.go +++ b/internal/modules/master/areas/validations/area.validation.go @@ -10,6 +10,6 @@ type Update struct { type Query struct { Page int `query:"page" validate:"omitempty,number,min=1"` - Limit int `query:"limit" validate:"omitempty,number,min=1,max=100"` + Limit int `query:"limit" validate:"omitempty,number,min=1"` Search string `query:"search" validate:"omitempty,max=50"` } diff --git a/internal/modules/master/banks/validations/bank.validation.go b/internal/modules/master/banks/validations/bank.validation.go index 34f1db27..592c34d9 100644 --- a/internal/modules/master/banks/validations/bank.validation.go +++ b/internal/modules/master/banks/validations/bank.validation.go @@ -16,6 +16,6 @@ type Update struct { type Query struct { Page int `query:"page" validate:"omitempty,number,min=1"` - Limit int `query:"limit" validate:"omitempty,number,min=1,max=100"` + Limit int `query:"limit" validate:"omitempty,number,min=1"` Search string `query:"search" validate:"omitempty,max=50"` } diff --git a/internal/modules/master/config-checklists/validations/config-checklist.validation.go b/internal/modules/master/config-checklists/validations/config-checklist.validation.go index 10f477b7..a234c7bc 100644 --- a/internal/modules/master/config-checklists/validations/config-checklist.validation.go +++ b/internal/modules/master/config-checklists/validations/config-checklist.validation.go @@ -14,6 +14,6 @@ type Update struct { type Query struct { Page int `query:"page" validate:"omitempty,number,min=1,gt=0"` - Limit int `query:"limit" validate:"omitempty,number,min=1,max=100,gt=0"` + Limit int `query:"limit" validate:"omitempty,number,min=1,gt=0"` Search string `query:"search" validate:"omitempty,max=50"` } diff --git a/internal/modules/master/customers/validations/customer.validation.go b/internal/modules/master/customers/validations/customer.validation.go index e04c33aa..5b814b37 100644 --- a/internal/modules/master/customers/validations/customer.validation.go +++ b/internal/modules/master/customers/validations/customer.validation.go @@ -22,7 +22,7 @@ type Update struct { type Query struct { Page int `query:"page" validate:"omitempty,number,min=1"` - Limit int `query:"limit" validate:"omitempty,number,min=1,max=100"` + Limit int `query:"limit" validate:"omitempty,number,min=1"` Search string `query:"search" validate:"omitempty,max=50"` HasMarketing *bool `query:"has_marketing" validate:"omitempty"` } diff --git a/internal/modules/master/fcrs/validations/fcr.validation.go b/internal/modules/master/fcrs/validations/fcr.validation.go index a5e070cc..c8d7d9fa 100644 --- a/internal/modules/master/fcrs/validations/fcr.validation.go +++ b/internal/modules/master/fcrs/validations/fcr.validation.go @@ -18,6 +18,6 @@ type Update struct { type Query struct { Page int `query:"page" validate:"omitempty,number,min=1"` - Limit int `query:"limit" validate:"omitempty,number,min=1,max=100"` + Limit int `query:"limit" validate:"omitempty,number,min=1"` Search string `query:"search" validate:"omitempty,max=50"` } diff --git a/internal/modules/master/flocks/validations/floc.validation.go b/internal/modules/master/flocks/validations/floc.validation.go index 56bbd601..750575d8 100644 --- a/internal/modules/master/flocks/validations/floc.validation.go +++ b/internal/modules/master/flocks/validations/floc.validation.go @@ -10,6 +10,6 @@ type Update struct { type Query struct { Page int `query:"page" validate:"omitempty,number,min=1"` - Limit int `query:"limit" validate:"omitempty,number,min=1,max=100"` + Limit int `query:"limit" validate:"omitempty,number,min=1"` Search string `query:"search" validate:"omitempty,max=50"` } diff --git a/internal/modules/master/nonstocks/validations/nonstock.validation.go b/internal/modules/master/nonstocks/validations/nonstock.validation.go index 6378ac18..f265a08e 100644 --- a/internal/modules/master/nonstocks/validations/nonstock.validation.go +++ b/internal/modules/master/nonstocks/validations/nonstock.validation.go @@ -16,7 +16,7 @@ type Update struct { type Query struct { Page int `query:"page" validate:"omitempty,number,min=1"` - Limit int `query:"limit" validate:"omitempty,number,min=1,max=100"` + Limit int `query:"limit" validate:"omitempty,number,min=1"` Search string `query:"search" validate:"omitempty,max=50"` SupplierID uint `query:"supplier_id" validate:"omitempty,gt=0"` } diff --git a/internal/modules/master/phase-activities/validations/phase-activity.validation.go b/internal/modules/master/phase-activities/validations/phase-activity.validation.go index 54186315..d153f530 100644 --- a/internal/modules/master/phase-activities/validations/phase-activity.validation.go +++ b/internal/modules/master/phase-activities/validations/phase-activity.validation.go @@ -15,7 +15,7 @@ type Update struct { type Query struct { Page int `query:"page" validate:"omitempty,number,min=1,gt=0"` - Limit int `query:"limit" validate:"omitempty,number,min=1,max=100,gt=0"` + Limit int `query:"limit" validate:"omitempty,number,min=1,gt=0"` Search string `query:"search" validate:"omitempty,max=50"` PhaseIDs string `query:"phase_ids" validate:"omitempty"` } diff --git a/internal/modules/master/phasess/validations/phases.validation.go b/internal/modules/master/phasess/validations/phases.validation.go index c22d4208..09152c78 100644 --- a/internal/modules/master/phasess/validations/phases.validation.go +++ b/internal/modules/master/phasess/validations/phases.validation.go @@ -11,7 +11,7 @@ type Update struct { type Query struct { Page int `query:"page" validate:"omitempty,number,min=1,gt=0"` - Limit int `query:"limit" validate:"omitempty,number,min=1,max=100,gt=0"` + Limit int `query:"limit" validate:"omitempty,number,min=1,gt=0"` Search string `query:"search" validate:"omitempty,max=50"` Category *string `query:"category" validate:"omitempty"` } diff --git a/internal/modules/master/product-categories/validations/product-category.validation.go b/internal/modules/master/product-categories/validations/product-category.validation.go index 46cfaedb..f12f6c97 100644 --- a/internal/modules/master/product-categories/validations/product-category.validation.go +++ b/internal/modules/master/product-categories/validations/product-category.validation.go @@ -12,6 +12,6 @@ type Update struct { type Query struct { Page int `query:"page" validate:"omitempty,number,min=1"` - Limit int `query:"limit" validate:"omitempty,number,min=1,max=100"` + Limit int `query:"limit" validate:"omitempty,number,min=1"` Search string `query:"search" validate:"omitempty,max=50"` } diff --git a/internal/modules/master/production-standards/validations/production-standard.validation.go b/internal/modules/master/production-standards/validations/production-standard.validation.go index cdc321f8..d0acfc9d 100644 --- a/internal/modules/master/production-standards/validations/production-standard.validation.go +++ b/internal/modules/master/production-standards/validations/production-standard.validation.go @@ -36,7 +36,7 @@ type Update struct { type Query struct { Page int `query:"page" validate:"omitempty,number,min=1,gt=0"` - Limit int `query:"limit" validate:"omitempty,number,min=1,max=100,gt=0"` + Limit int `query:"limit" validate:"omitempty,number,min=1,gt=0"` Search string `query:"search" validate:"omitempty,max=50"` ProjectCategory string `query:"project_category" validate:"omitempty,oneof=GROWING LAYING"` } diff --git a/internal/modules/master/uoms/validations/uom.validation.go b/internal/modules/master/uoms/validations/uom.validation.go index a7004c26..aebb827c 100644 --- a/internal/modules/master/uoms/validations/uom.validation.go +++ b/internal/modules/master/uoms/validations/uom.validation.go @@ -10,6 +10,6 @@ type Update struct { type Query struct { Page int `query:"page" validate:"omitempty,number,min=1"` - Limit int `query:"limit" validate:"omitempty,number,min=1,max=100"` + Limit int `query:"limit" validate:"omitempty,number,min=1"` Search string `query:"search" validate:"omitempty,max=50"` } diff --git a/internal/modules/master/warehouses/validations/warehouse.validation.go b/internal/modules/master/warehouses/validations/warehouse.validation.go index 2a2a9f87..33c45d5f 100644 --- a/internal/modules/master/warehouses/validations/warehouse.validation.go +++ b/internal/modules/master/warehouses/validations/warehouse.validation.go @@ -18,7 +18,7 @@ type Update struct { type Query struct { Page int `query:"page" validate:"omitempty,number,min=1"` - Limit int `query:"limit" validate:"omitempty,number,min=1,max=100"` + Limit int `query:"limit" validate:"omitempty,number,min=1"` Search string `query:"search" validate:"omitempty,max=50"` AreaId int `query:"area_id" validate:"omitempty,number,gt=0"` LocationId int `query:"location_id" validate:"omitempty,number,gt=0"` diff --git a/internal/modules/purchases/validations/purchase.validation.go b/internal/modules/purchases/validations/purchase.validation.go index 54dea5bd..cc467b8f 100644 --- a/internal/modules/purchases/validations/purchase.validation.go +++ b/internal/modules/purchases/validations/purchase.validation.go @@ -67,7 +67,7 @@ type UpdatePoDateRequest struct { type Query struct { Page int `query:"page" validate:"omitempty,number,min=1"` - Limit int `query:"limit" validate:"omitempty,number,min=1,max=100"` + Limit int `query:"limit" validate:"omitempty,number,min=1"` SupplierID uint `query:"supplier_id" validate:"omitempty,gt=0"` AreaID uint `query:"area_id" validate:"omitempty,gt=0"` LocationID uint `query:"location_id" validate:"omitempty,gt=0"` diff --git a/internal/modules/repports/validations/repport.validation.go b/internal/modules/repports/validations/repport.validation.go index fac647f4..8b72152f 100644 --- a/internal/modules/repports/validations/repport.validation.go +++ b/internal/modules/repports/validations/repport.validation.go @@ -2,7 +2,7 @@ package validation type ExpenseQuery struct { Page int `query:"page" validate:"omitempty,min=1,gt=0"` - Limit int `query:"limit" validate:"omitempty,min=1,max=100,gt=0"` + Limit int `query:"limit" validate:"omitempty,min=1,gt=0"` Search string `query:"search" validate:"omitempty,max=100"` Category string `query:"category" validate:"omitempty,oneof=BOP NON-BOP"` SupplierId int64 `query:"supplier_id" validate:"omitempty"` @@ -65,7 +65,7 @@ type DebtSupplierQuery struct { type HppPerKandangQuery struct { Page int `query:"page" validate:"omitempty,min=1,gt=0"` - Limit int `query:"limit" validate:"omitempty,min=1,max=1000,gt=0"` + Limit int `query:"limit" validate:"omitempty,min=10,gt=0"` Period string `query:"period" validate:"required"` ShowUnrecorded bool `query:"show_unrecorded"` AreaIDs []int64 `query:"-"` @@ -82,7 +82,7 @@ type HppV2BreakdownQuery struct { type ExpenseDepreciationQuery struct { Page int `query:"page" validate:"omitempty,min=1,gt=0"` - Limit int `query:"limit" validate:"omitempty,min=1,max=1000,gt=0"` + Limit int `query:"limit" validate:"omitempty,min=10,gt=0"` Period string `query:"period" validate:"required,datetime=2006-01-02"` ForceRecompute bool `query:"force_recompute"` ProjectFlockIDs []int64 `query:"-"` @@ -105,7 +105,7 @@ type ProductionResultQuery struct { type CustomerPaymentQuery struct { Page int `query:"page" validate:"omitempty,min=1,gt=0"` - Limit int `query:"limit" validate:"omitempty,min=1,max=100,gt=0"` + Limit int `query:"limit" validate:"omitempty,min=1,gt=0"` CustomerIDs []uint `query:"customer_ids" validate:"omitempty,dive,gt=0"` FilterBy string `query:"filter_by" validate:"omitempty,oneof=TRANS_DATE REALIZATION_DATE"` StartDate string `query:"start_date" validate:"omitempty,datetime=2006-01-02"`