improve upload done

This commit is contained in:
vanilia
2025-11-11 13:55:26 +07:00
22 changed files with 1135 additions and 202 deletions
@@ -0,0 +1,20 @@
package file_attachment
import (
e "simrs-vx/internal/domain/main-entities/file-attachment"
)
func validateCreate(dto e.CreateDto) []string {
var errs []string
switch {
case dto.EntityType_Code == "":
errs = append(errs, "entityType_code is required")
case dto.Ref_Id == nil:
errs = append(errs, "ref_id is required")
case dto.Type_Code == "":
errs = append(errs, "type_code is required")
}
return errs
}