add selected task group User option to fill in user automatically for assignment
This commit is contained in:
@@ -291,6 +291,14 @@
|
||||
:label="$ay.t('TaskGroupList')"
|
||||
data-cy="selectedTaskGroup"
|
||||
></gz-pick-list>
|
||||
<gz-pick-list
|
||||
v-model="selectedTaskGroupUser"
|
||||
:aya-type="$ay.ayt().User"
|
||||
variant="tech"
|
||||
:show-edit-icon="!value.userIsRestrictedType"
|
||||
:label="$ay.t('WorkOrderItemTaskUser')"
|
||||
@update:name="selectedTaskGroupUserChange"
|
||||
></gz-pick-list>
|
||||
</v-card-text>
|
||||
<v-card-actions>
|
||||
<v-btn text color="primary" @click="taskGroupDialog = false">{{
|
||||
@@ -337,7 +345,9 @@ export default {
|
||||
activeItemIndex: null,
|
||||
selectedRow: [],
|
||||
taskGroupDialog: false,
|
||||
selectedTaskGroup: null
|
||||
selectedTaskGroup: null,
|
||||
selectedTaskGroupUser: null,
|
||||
selectedTaskGroupUserName: null
|
||||
};
|
||||
},
|
||||
computed: {
|
||||
@@ -524,12 +534,12 @@ export default {
|
||||
task: z.task,
|
||||
status: 1, //incomplete==1
|
||||
statusViz: incompleteViz,
|
||||
completedByUserId: null,
|
||||
completedByUserId: this.selectedTaskGroupUser,
|
||||
completedDate: null,
|
||||
isDirty: true,
|
||||
pmItemId: this.value.items[this.activeWoItemIndex].id,
|
||||
uid: Date.now(),
|
||||
completedByUserViz: null
|
||||
completedByUserViz: this.selectedTaskGroupUserName
|
||||
});
|
||||
});
|
||||
this.$emit("change");
|
||||
@@ -656,6 +666,9 @@ export default {
|
||||
ret += this.form().tableRowErrorClass();
|
||||
}
|
||||
return ret;
|
||||
},
|
||||
selectedTaskGroupUserChange(newName) {
|
||||
this.selectedTaskGroupUserName = newName;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
@@ -291,6 +291,15 @@
|
||||
:label="$ay.t('TaskGroupList')"
|
||||
data-cy="selectedTaskGroup"
|
||||
></gz-pick-list>
|
||||
|
||||
<gz-pick-list
|
||||
v-model="selectedTaskGroupUser"
|
||||
:aya-type="$ay.ayt().User"
|
||||
variant="tech"
|
||||
:show-edit-icon="!value.userIsRestrictedType"
|
||||
:label="$ay.t('WorkOrderItemTaskUser')"
|
||||
@update:name="selectedTaskGroupUserChange"
|
||||
></gz-pick-list>
|
||||
</v-card-text>
|
||||
<v-card-actions>
|
||||
<v-btn text color="primary" @click="taskGroupDialog = false">{{
|
||||
@@ -337,7 +346,9 @@ export default {
|
||||
activeItemIndex: null,
|
||||
selectedRow: [],
|
||||
taskGroupDialog: false,
|
||||
selectedTaskGroup: null
|
||||
selectedTaskGroup: null,
|
||||
selectedTaskGroupUser: null,
|
||||
selectedTaskGroupUserName: null
|
||||
};
|
||||
},
|
||||
computed: {
|
||||
@@ -521,12 +532,12 @@ export default {
|
||||
task: z.task,
|
||||
status: 1, //incomplete==1
|
||||
statusViz: incompleteViz,
|
||||
completedByUserId: null,
|
||||
completedByUserId: this.selectedTaskGroupUser,
|
||||
completedDate: null,
|
||||
isDirty: true,
|
||||
quoteItemId: this.value.items[this.activeWoItemIndex].id,
|
||||
uid: Date.now(),
|
||||
completedByUserViz: null
|
||||
completedByUserViz: this.selectedTaskGroupUserName
|
||||
});
|
||||
});
|
||||
this.$emit("change");
|
||||
@@ -653,6 +664,9 @@ export default {
|
||||
ret += this.form().tableRowErrorClass();
|
||||
}
|
||||
return ret;
|
||||
},
|
||||
selectedTaskGroupUserChange(newName) {
|
||||
this.selectedTaskGroupUserName = newName;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
@@ -302,6 +302,15 @@
|
||||
:label="$ay.t('TaskGroupList')"
|
||||
data-cy="selectedTaskGroup"
|
||||
></gz-pick-list>
|
||||
|
||||
<gz-pick-list
|
||||
v-model="selectedTaskGroupUser"
|
||||
:aya-type="$ay.ayt().User"
|
||||
variant="tech"
|
||||
:show-edit-icon="!value.userIsRestrictedType"
|
||||
:label="$ay.t('WorkOrderItemTaskUser')"
|
||||
@update:name="selectedTaskGroupUserChange"
|
||||
></gz-pick-list>
|
||||
</v-card-text>
|
||||
<v-card-actions>
|
||||
<v-btn text color="primary" @click="taskGroupDialog = false">{{
|
||||
@@ -349,7 +358,9 @@ export default {
|
||||
activeItemIndex: null,
|
||||
selectedRow: [],
|
||||
taskGroupDialog: false,
|
||||
selectedTaskGroup: null
|
||||
selectedTaskGroup: null,
|
||||
selectedTaskGroupUser: null,
|
||||
selectedTaskGroupUserName: null
|
||||
};
|
||||
},
|
||||
computed: {
|
||||
@@ -535,12 +546,12 @@ export default {
|
||||
task: z.task,
|
||||
status: 1, //incomplete==1
|
||||
statusViz: incompleteViz,
|
||||
completedByUserId: null,
|
||||
completedByUserId: this.selectedTaskGroupUser,
|
||||
completedDate: null,
|
||||
isDirty: true,
|
||||
workOrderItemId: this.value.items[this.activeWoItemIndex].id,
|
||||
uid: Date.now(),
|
||||
completedByUserViz: null
|
||||
completedByUserViz: this.selectedTaskGroupUserName
|
||||
});
|
||||
});
|
||||
this.$emit("change");
|
||||
@@ -667,6 +678,9 @@ export default {
|
||||
ret += this.form().tableRowErrorClass();
|
||||
}
|
||||
return ret;
|
||||
},
|
||||
selectedTaskGroupUserChange(newName) {
|
||||
this.selectedTaskGroupUserName = newName;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user