This commit is contained in:
@@ -6,7 +6,7 @@
|
|||||||
<template v-slot:activator="{ on, attrs }">
|
<template v-slot:activator="{ on, attrs }">
|
||||||
<div class="text-h6">
|
<div class="text-h6">
|
||||||
<v-icon large color="primary" class="mr-2">$ayiTasks</v-icon>
|
<v-icon large color="primary" class="mr-2">$ayiTasks</v-icon>
|
||||||
{{ $ay.t("WorkOrderItemTaskList") }}
|
{{ $ay.t("WorkOrderItemTasks") }}
|
||||||
<v-btn v-if="!parentDeleted" large icon v-bind="attrs" v-on="on">
|
<v-btn v-if="!parentDeleted" large icon v-bind="attrs" v-on="on">
|
||||||
<v-icon small color="primary">$ayiEllipsisV</v-icon>
|
<v-icon small color="primary">$ayiEllipsisV</v-icon>
|
||||||
</v-btn>
|
</v-btn>
|
||||||
@@ -473,22 +473,24 @@ export default {
|
|||||||
return headers;
|
return headers;
|
||||||
},
|
},
|
||||||
itemList: function() {
|
itemList: function() {
|
||||||
return this.value.items[this.activeWoItemIndex].tasks.map((x, i) => {
|
return this.value.items[this.activeWoItemIndex].tasks
|
||||||
return {
|
.map((x, i) => {
|
||||||
index: i,
|
return {
|
||||||
id: x.id,
|
index: i,
|
||||||
sequence: x.sequence,
|
id: x.id,
|
||||||
task: x.task,
|
sequence: x.sequence,
|
||||||
completedByUserViz: x.completedByUserViz,
|
task: x.task,
|
||||||
statusViz: x.statusViz,
|
completedByUserViz: x.completedByUserViz,
|
||||||
completedDate: window.$gz.locale.utcDateToShortDateAndTimeLocalized(
|
statusViz: x.statusViz,
|
||||||
x.completedDate,
|
completedDate: window.$gz.locale.utcDateToShortDateAndTimeLocalized(
|
||||||
this.pvm.timeZoneName,
|
x.completedDate,
|
||||||
this.pvm.languageName,
|
this.pvm.timeZoneName,
|
||||||
this.pvm.hour12
|
this.pvm.languageName,
|
||||||
)
|
this.pvm.hour12
|
||||||
};
|
)
|
||||||
});
|
};
|
||||||
|
})
|
||||||
|
.sort((a, b) => a.sequence - b.sequence);
|
||||||
},
|
},
|
||||||
formState: function() {
|
formState: function() {
|
||||||
return this.pvm.formState;
|
return this.pvm.formState;
|
||||||
|
|||||||
@@ -368,6 +368,19 @@
|
|||||||
@change="$emit('change')"
|
@change="$emit('change')"
|
||||||
/>
|
/>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
<v-col cols="12">
|
||||||
|
<GzWoItemTasks
|
||||||
|
v-if="
|
||||||
|
pvm.subRights.tasks.visible &&
|
||||||
|
form().showMe(this, 'WorkOrderItemTaskList')
|
||||||
|
"
|
||||||
|
v-model="value"
|
||||||
|
:pvm="pvm"
|
||||||
|
:active-wo-item-index="activeItemIndex"
|
||||||
|
data-cy="woItemTasks"
|
||||||
|
@change="$emit('change')"
|
||||||
|
/>
|
||||||
|
</v-col>
|
||||||
<v-col cols="12">
|
<v-col cols="12">
|
||||||
<GzWoItemLabors
|
<GzWoItemLabors
|
||||||
v-if="
|
v-if="
|
||||||
@@ -419,13 +432,15 @@ import GzWoItemScheduledUsers from "../components/work-order-item-scheduled-user
|
|||||||
import GzWoItemLabors from "../components/work-order-item-labors.vue";
|
import GzWoItemLabors from "../components/work-order-item-labors.vue";
|
||||||
import GzWoItemTravels from "../components/work-order-item-travels.vue";
|
import GzWoItemTravels from "../components/work-order-item-travels.vue";
|
||||||
import GzWoItemExpenses from "../components/work-order-item-expenses.vue";
|
import GzWoItemExpenses from "../components/work-order-item-expenses.vue";
|
||||||
|
import GzWoItemTasks from "../components/work-order-item-tasks.vue";
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
GzWoItemScheduledUsers,
|
GzWoItemScheduledUsers,
|
||||||
GzWoItemExpenses,
|
GzWoItemExpenses,
|
||||||
GzWoItemLabors,
|
GzWoItemLabors,
|
||||||
GzWoItemTravels
|
GzWoItemTravels,
|
||||||
|
GzWoItemTasks
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
this.setDefaultView();
|
this.setDefaultView();
|
||||||
|
|||||||
@@ -1456,7 +1456,11 @@ async function fetchTranslatedText(vm) {
|
|||||||
"WorkOrderItemTravelNoChargeQuantity",
|
"WorkOrderItemTravelNoChargeQuantity",
|
||||||
"WorkOrderItemTravelTaxRateSaleID",
|
"WorkOrderItemTravelTaxRateSaleID",
|
||||||
"WorkOrderItemTravelPrice",
|
"WorkOrderItemTravelPrice",
|
||||||
|
"WorkOrderItemTaskTaskID",
|
||||||
|
"WorkOrderItemTaskWorkOrderItemTaskCompletionType",
|
||||||
|
"WorkOrderItemTaskUser",
|
||||||
|
"WorkOrderItemTaskCompletedDate",
|
||||||
|
"WorkOrderItemTasks",
|
||||||
"SaveRecordToProceed",
|
"SaveRecordToProceed",
|
||||||
"Cost",
|
"Cost",
|
||||||
"ListPrice",
|
"ListPrice",
|
||||||
|
|||||||
Reference in New Issue
Block a user