Makes an okay experience of editing vendors through a wizard

This commit is contained in:
2023-11-01 23:06:18 -07:00
parent 3211635dce
commit 99e4f05769
12 changed files with 683 additions and 23 deletions

View File

@@ -0,0 +1,10 @@
(ns auto-ap.routes.admin.vendors)
(def routes {"" {:get ::page
:put ::save
:post ::save}
"/table" ::table
"/terms" ::edit-terms
"/new" {:get ::new}
["/" [#"\d+" :db/id] "/edit"] {:get ::edit
}})

View File

@@ -2,6 +2,7 @@
(:require
[auto-ap.routes.admin.excel-invoices :as ei-routes]
[auto-ap.routes.admin.import-batch :as ib-routes]
[auto-ap.routes.admin.vendors :as v-routes]
[auto-ap.routes.admin.transaction-rules :as tr-routes]))
(def routes {"impersonate" :impersonate
@@ -37,6 +38,7 @@
"/table" :admin-job-table
"/new" {:get :admin-job-start-dialog}
"/subform" :admin-job-subform}
"/vendor" v-routes/routes
"/ezcater-xls" :admin-ezcater-xls
"/import-batch" ib-routes/routes
"/transaction-rule" tr-routes/routes