new endpoints

This commit is contained in:
samantha42
2026-03-21 16:49:01 +01:00
parent 3490dd13d4
commit c55e7d6774
5 changed files with 213 additions and 68 deletions

View File

@@ -53,16 +53,15 @@ func main() {
// Reference endpoints
mux.HandleFunc("POST /api/v1/department/create", referenceH.CreateDepartment)
mux.HandleFunc("POST /api/v1/department/activity", referenceH.SetActivityDepartment)
mux.HandleFunc("DELETE /api/v1/department/delete", referenceH.DeleteDepartment)
mux.HandleFunc("GET /api/v1/department/list", referenceH.ListDepartments)
mux.HandleFunc("GET /api/v1/department/bugdet", referenceH.ListDepartments)
mux.HandleFunc("GET /api/v1/department/actual", referenceH.ListDepartments)
mux.HandleFunc("GET /api/v1/department/", referenceH.GetDepartment)
mux.HandleFunc("POST /api/v1/gl-account/create", referenceH.CreateGLAccount)
mux.HandleFunc("DELETE /api/v1/gl-account/delete", referenceH.DeleteGLAccount)
mux.HandleFunc("GET /api/v1/gl-account/list", referenceH.ListGLAccounts)
mux.HandleFunc("GET /api/v1/gl-account/bugdet", referenceH.ListDepartments)
mux.HandleFunc("GET /api/v1/gl-account/actual", referenceH.ListDepartments)
mux.HandleFunc("GET /api/v1/gl-account", referenceH.ListGLAccounts)
// Budget endpoints
mux.HandleFunc("POST /api/v1/budget/create", budgetH.Create)