diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index a974a94e..53addad5 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -298,7 +298,13 @@ todo: many biz objects are not using new PUT methodology -CURRENTLY DOING: FormFieldReference for sub items implement, test and confirm system works +CURRENTLY DOING: woitempriority, woitemstatus Need control for selection. + it's just a select list but needs to show the color, background is sketchy as might conflict with text color so keep in mind + check vuetify docs for select see about color, I'm thinking if I can get a round dot color in there at start or stop will be ok + could use emoji or similar if necessary or maybe it's like the grid lists and just colors a border on one side (!!!!!) + + wo should prefetch and store picklist style like the wostatus already does on open + also need links to edit them and also the wostatus list needs accessibility as well and edit form (if it doesn't already, can't remember, it's been a *day* (or two)) diff --git a/ayanova/src/api/ayatype.js b/ayanova/src/api/ayatype.js index a05d1ef4..3e8e793c 100644 --- a/ayanova/src/api/ayatype.js +++ b/ayanova/src/api/ayatype.js @@ -106,7 +106,10 @@ export default { PartInventoryRestock: 69, //for list only, synthetic object PartInventoryRequest: 70, //for list only not, synthetic object WorkOrderStatus: 71, - TaskGroup: 72 + TaskGroup: 72, + WorkOrderItemOutsideService: 73, + WorkOrderItemPriority: 74, + WorkOrderItemStatus: 75 }; /** * diff --git a/ayanova/src/api/biz-role-rights.js b/ayanova/src/api/biz-role-rights.js index de01ec63..4334739a 100644 --- a/ayanova/src/api/biz-role-rights.js +++ b/ayanova/src/api/biz-role-rights.js @@ -34,6 +34,12 @@ export default { UnitModel: { Change: 33098, ReadFullRecord: 65669, Select: 131071 }, Vendor: { Change: 33130, ReadFullRecord: 65669, Select: 131071 }, WorkOrderStatus: { Change: 10, ReadFullRecord: 131071, Select: 131071 }, + WorkOrderItemStatus: { Change: 1354, ReadFullRecord: 105093, Select: 131071 }, + WorkOrderItemPriority: { + Change: 1354, + ReadFullRecord: 105093, + Select: 131071 + }, WorkOrder: { Change: 1354, ReadFullRecord: 105093, Select: 131071 }, WorkOrderItem: { Change: 1354, ReadFullRecord: 105093, Select: 131071 }, WorkOrderItemExpense: { Change: 1354, ReadFullRecord: 98949, Select: 131071 }, diff --git a/ayanova/src/components/work-order-items.vue b/ayanova/src/components/work-order-items.vue index 1dcf7cda..2c5bc52e 100644 --- a/ayanova/src/components/work-order-items.vue +++ b/ayanova/src/components/work-order-items.vue @@ -118,14 +118,10 @@ > - - -//status WorkOrderItemWorkOrderStatusID WorkorderItemStatusId - //priority WorkOrderItemPriorityID WorkorderItemPriorityId - //requestdate WorkOrderItemRequestDate RequestDate - //warrantyservice WorkOrderItemWarrantyService WarrantyService - - + //status WorkOrderItemWorkOrderStatusID WorkorderItemStatusId //priority + WorkOrderItemPriorityID WorkorderItemPriorityId //requestdate + WorkOrderItemRequestDate RequestDate //warrantyservice + WorkOrderItemWarrantyService WarrantyService