This commit is contained in:
@@ -45,119 +45,24 @@ CURRENT ROADMAP
|
||||
CURRENT TODOs
|
||||
=-=-=-=-=-=-=
|
||||
|
||||
|
||||
SHELL / NAV / MENUS / LAYOUT
|
||||
|
||||
TODO: IMPLEMENT and stub out entire nav layout, don't hae to open actual form, can use placeholder
|
||||
- Also remove the fake ones that won't be used
|
||||
- Navigation panel can support up to 3 layers https://vuetifyjs.com/en/components/lists#nested-lists
|
||||
|
||||
|
||||
- RAVEN PROPOSED NAV PANEL
|
||||
|
||||
- "HOME" (Current user specific stuff only)
|
||||
- "OVERVIEW" (old "dashboard" not sure of the LT name but it's the old dashboard) of service if a tech or has access to tech related shit like current dashboard
|
||||
- A customer had thoughts on the dashboard:
|
||||
- case 1974: shootnsharp@thesoileaus.com "In my opinion, the dashboard would be much more functional and valuable if I could determine how many work orders show on the screen and possibly even what statuses (or be able to sort by status, priority, etc.) The At a Glance stats of Service Rate Quantity is helpful but would be even more relevant if it showed what was approaching due date, overdue, waiting on parts, pending parts requests, items on loan stats, preventative maintenance work orders approaching and overdue. Having the capability to customize the Dashboard is key because each Service business has its own metrics that are most important to its business."
|
||||
- SCHEDULE (User's own schedule only if applicable, all users can have a schedule so it goes here)
|
||||
- MEMOS (for user)
|
||||
- SCHEDULE MARKERS (list for user, convenience extra so don't need to hunt around on calendar)
|
||||
- SETTINGS
|
||||
- User locale settings
|
||||
- Any other user specific settings that the User can control (and sb able to control more than in v7 if it doesn't affect anyone else)
|
||||
- Change login?
|
||||
- notification subscriptions
|
||||
- Notifciation deliveries
|
||||
- CUSTOMERS
|
||||
- CUSTOMERS (customers)
|
||||
- HEAD OFFICES
|
||||
- SERVICE
|
||||
- WORKORDERS (was "service" in v7, now all "service" workorders are just workorders)
|
||||
- ALL LEVELS
|
||||
- NOTE: Either all levels still in menu at left here or somehow at right in separate boxes maybe, I like the idea of the in menu better with single right pane for simplicity
|
||||
- TEMPLATES
|
||||
- QUOTES
|
||||
- See "Workorders" above same layout
|
||||
- PREVENTIVE MAINTENANCE
|
||||
- See "Workorders" above same layout
|
||||
- UNITS
|
||||
- UNIT MODELS
|
||||
- CONTRACTS
|
||||
- CUSTOMER SERVICE REQUESTS
|
||||
- LOANERS (not 100% certain about this location for this item)
|
||||
- SCHEDULE (all users not just current one)
|
||||
- INVENTORY
|
||||
- PARTS (part list)
|
||||
- INVENTORY
|
||||
- PART REQUESTS
|
||||
- PURCHASE ORDERS
|
||||
- PO ITEMS (WEIRD)
|
||||
- PO RECEIPTS
|
||||
- PO RECEIPT ITEMS (ALSO WEIRD)
|
||||
- ADJUSTMENTS
|
||||
- WIDGETS (for testing purposes)
|
||||
- VENDORS
|
||||
- single level, no subitems
|
||||
- ACCOUNTING
|
||||
- Any new accounting funcationlity (theres' some new workorder stuff for accting)
|
||||
- All old plugin accounting integration stuff
|
||||
- ADMINISTRATION
|
||||
- GLOBAL SETTINGS
|
||||
- LICENSE RELATED
|
||||
- USERS
|
||||
- LOCALIZED TEXT DESIGN
|
||||
- REPORT TEMPLATES
|
||||
- FILES IN DATABASE
|
||||
- SCHEDULE MARKERS (DEPRECATED) (This shows *all* sm for all users, kind of weird, not documented at all, leaving it out)
|
||||
- HISTORY (event log) view, filter, sort etc the whole thing here to see what activity is happening in general
|
||||
- KPI WIDGETS AND GRAPHS AND SHIT FOR BIZ ADMIN
|
||||
- OPERATIONS CONSOLE
|
||||
- SERVER CONTROL? (close/open server ops? Or does that happen automatically when doing other jobs?)
|
||||
- "ARCHIVE" (BACKUP /RESTORE)
|
||||
- JOBS (view status of, trigger some maybe)
|
||||
- SERVER LOGS
|
||||
- METRICS
|
||||
- NOTIFICATION CONFIG AND CHECK DELIVERIES
|
||||
|
||||
|
||||
|
||||
[HOLDER]
|
||||
[HOLDER]
|
||||
ACTION
|
||||
ACTION
|
||||
ACTION
|
||||
ACTION
|
||||
ACTION
|
||||
[HOLDER]
|
||||
ACTION
|
||||
|
||||
So top level can be a holder or an action
|
||||
if holder then we are in second level
|
||||
SECOND LEVEL
|
||||
Can be a holder or an action
|
||||
if Holder then we are in third level
|
||||
Can only be an action
|
||||
action
|
||||
action
|
||||
|
||||
|
||||
- FRIDAY 12/12 thoughts for monday
|
||||
- MRU? Goes where? (Likely in HELP menu to right top or is that getting full? If so then into HOME I guess)
|
||||
- "Units" sb "Customer units" as name of list
|
||||
- Move the general "search" functionality from nav panel to the top right drop down menu with help etc as a staple
|
||||
- probably still opens up a right side full page view with controls and filtering and shit but since people will need it all the time...
|
||||
|
||||
#### FOR REFERENCE WHILE DOING NAV ABO
|
||||
|
||||
|
||||
- TTM
|
||||
- This is increasingly becoming the driving force here
|
||||
- Not going with the fancy modular recomposable UI and I know v7 style will work
|
||||
- See the todo somewhere down below regarding the shell in case anything I forgot
|
||||
|
||||
TODO: Review and prioritize order of items in nav panel
|
||||
TODO: make names of menu items prepend grouped (e.g. "opsarchive", "admglobalsettings" so that the automatic selected list item view appearance can work
|
||||
|
||||
TODO: Make the stub pages so each menu item triggers a view change (make one for each)
|
||||
TODO: Add any localized text for items that are *CERTAIN* to be in the final cut (hazy stuff don't bother now)
|
||||
- RENAME Units list as Customer units? Or is that already clear?
|
||||
TODO: Enforce role rights for menu items once it's stubbed out
|
||||
TODO: DECIDE WHERE TO PUT MRU? In Home or in drop down menu. (I'm leaning towards in HOME as it's own page because it can be large list and don't want to burden or slow the menu too much)
|
||||
TODO: PUT SEARCH into main menu that opens a route to a dedicated search page (or results open in dedicated search for typing into menu?)
|
||||
|
||||
TODO: SCAN the todo somewhere down below regarding the shell in case anything I forgot
|
||||
|
||||
TODO: WHEN GET TO HERE, POST TO SERVER AND TEST DRIVE AGAIN WITH ALL BROWSERS / DEVICES
|
||||
|
||||
|
||||
|
||||
TODO: Two kinds of mass fetch records in RAVEN
|
||||
|
||||
Reference in New Issue
Block a user