diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index f69617da..e380acc6 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -14,9 +14,7 @@ todo: NEXT DEPLOY TO DEVOPS attach a photo from phone, no error just does nothin todo: get rid of db warning from context setname code that is deprecated and keeps showing in log on boot -todo: v8Migrate must be used with SuperUser account, make sure that the plugin checks if superuser before commencing and errors appropriately - this way we don't need as many checks for some things such as migrating user memos on behalf of other users which is normally a security violation etc - also will ensure not just any user can start migration and fuck up the target server + todo: All biz objects getasync should be notracking? @@ -43,8 +41,9 @@ TODO: //MIGRATE_OUTSTANDING comment tag -currently doing: Project - +currently doing: + Reminder - was regular non followup schedulemarker + Review - was follow up schedule marker @@ -84,10 +83,8 @@ EACH OBJECT DEV CYCLE: ## OBJECT ORDER Preliminary order to get the ball rolling, these are the easiest starting point: - Project - Note: needs UI location as well, under Customers (actually Service area...no?) is still likely the best, however it might be a role related issue as well - maybe a service tech needs to see projects but can't see customers? (or maybe goes in both locations?, though it's really just service oriented anyway) - Reminder "ScheduleMarker" + + Rate ServiceBank (note, see cases, has changed, affects client, ho, unit) diff --git a/ayanova/src/views/svc-project.vue b/ayanova/src/views/svc-project.vue index bca1bd49..54094a24 100644 --- a/ayanova/src/views/svc-project.vue +++ b/ayanova/src/views/svc-project.vue @@ -759,13 +759,30 @@ function generateMenu(vm) { menuOptions.menuItems.push({ divider: true, inset: false }); + //---- SHOW ALL --- + //MIGRATE_OUTSTANDING show all: workorderlist, quotelist, pmlist menuOptions.menuItems.push({ - title: "GeoView", - icon: "$ayiMapMarked", - key: FORM_KEY + ":geoview", + title: "WorkOrderList", + icon: "$ayiTools", + key: FORM_KEY + ":WorkOrderList", vm: vm }); + menuOptions.menuItems.push({ + title: "QuoteList", + icon: "$ayiPencilAlt", + key: FORM_KEY + ":QuoteList", + vm: vm + }); + + menuOptions.menuItems.push({ + title: "PMList", + icon: "$ayiBusinessTime", + key: FORM_KEY + ":PMList", + vm: vm + }); + //--- /show all --- + menuOptions.menuItems.push({ divider: true, inset: false }); window.$gz.eventBus.$emit("menu-change", menuOptions);