diff --git a/ayanova/src/components/work-order-item-scheduled-users.vue b/ayanova/src/components/work-order-item-scheduled-users.vue index a56bac71..f08bf5a8 100644 --- a/ayanova/src/components/work-order-item-scheduled-users.vue +++ b/ayanova/src/components/work-order-item-scheduled-users.vue @@ -90,6 +90,12 @@ //////////////////////////////////////////////////////////////////////////////////////////////////////////// export default { + created() { + if (this.value.items[this.activeWoItemIndex].scheduledUsers.length == 1) { + this.selectedRow = [{ index: 0 }]; + this.activeItemIndex = 0; + } + }, data() { return { activeItemIndex: null, diff --git a/ayanova/src/components/work-order-items.vue b/ayanova/src/components/work-order-items.vue index d2268940..47f3e1df 100644 --- a/ayanova/src/components/work-order-items.vue +++ b/ayanova/src/components/work-order-items.vue @@ -101,6 +101,12 @@ export default { components: { GzWoItemScheduledUsers }, + created() { + if (this.value.items.length == 1) { + this.selectedRow = [{ index: 0 }]; + this.activeItemIndex = 0; + } + }, data() { return { activeItemIndex: null, @@ -117,7 +123,6 @@ export default { type: Object } }, - methods: { newItem() { let newIndex = this.value.items.length; @@ -177,7 +182,6 @@ export default { this.activeItemIndex = item.index; this.selectedRow = [{ index: item.index }]; }, - form() { return window.$gz.form; },