add api bulk update status daily checklist; change hpp real to estimate

This commit is contained in:
giovanni
2026-04-20 16:08:43 +07:00
parent 5355fe0729
commit 916f1980e9
6 changed files with 200 additions and 3 deletions
@@ -18,6 +18,12 @@ type Update struct {
DeletedDocumentIDs *string `form:"deleted_document_ids" json:"deleted_document_ids"`
}
type BulkStatusUpdate struct {
IDs string `json:"ids" validate:"required_strict"`
Status string `json:"status" validate:"required,oneof=APPROVED REJECTED"`
RejectReason *string `json:"reject_reason"`
}
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"`