This commit is contained in:
2022-01-24 23:14:36 +00:00
parent 577eda8676
commit 48bc9be4ff
3 changed files with 42 additions and 25 deletions

View File

@@ -89,7 +89,7 @@
> >
<v-col <v-col
v-if="form().showMe(this, 'ServiceStartDate')" v-if="form().showMe(this, 'WorkOrderItemLaborServiceStartDate')"
cols="12" cols="12"
sm="6" sm="6"
lg="4" lg="4"
@@ -122,7 +122,7 @@
</v-col> </v-col>
<v-col <v-col
v-if="form().showMe(this, 'ServiceStopDate')" v-if="form().showMe(this, 'WorkOrderItemLaborServiceStopDate')"
cols="12" cols="12"
sm="6" sm="6"
lg="4" lg="4"
@@ -162,7 +162,7 @@
</v-col> </v-col>
<v-col <v-col
v-if="form().showMe(this, 'ServiceRateQuantity')" v-if="form().showMe(this, 'WorkOrderItemLaborServiceRateQuantity')"
cols="12" cols="12"
sm="6" sm="6"
lg="4" lg="4"
@@ -205,7 +205,7 @@
</v-col> </v-col>
<v-col <v-col
v-if="form().showMe(this, 'LaborServiceRateID')" v-if="form().showMe(this, 'WorkOrderItemLaborServiceRateID')"
cols="12" cols="12"
sm="6" sm="6"
lg="4" lg="4"
@@ -229,7 +229,7 @@
:error-messages=" :error-messages="
form().serverErrors( form().serverErrors(
this, this,
`Items[${activeWoItemIndex}].labors[${activeItemIndex}].laborserviceRateId` `Items[${activeWoItemIndex}].labors[${activeItemIndex}].serviceRateId`
) )
" "
@input=" @input="
@@ -403,7 +403,10 @@
></gz-currency> ></gz-currency>
</v-col> </v-col>
<v-col v-if="form().showMe(this, 'ServiceDetails')" cols="12"> <v-col
v-if="form().showMe(this, 'WorkOrderItemLaborServiceDetails')"
cols="12"
>
<v-textarea <v-textarea
:ref=" :ref="
`Items[${activeWoItemIndex}].labors[${activeItemIndex}].serviceDetails` `Items[${activeWoItemIndex}].labors[${activeItemIndex}].serviceDetails`
@@ -481,7 +484,7 @@ export default {
headerList: function() { headerList: function() {
const headers = []; const headers = [];
if (this.form().showMe(this, "ServiceStartDate")) { if (this.form().showMe(this, "WorkOrderItemLaborServiceStartDate")) {
headers.push({ headers.push({
text: this.$ay.t("WorkOrderItemLaborServiceStartDate"), text: this.$ay.t("WorkOrderItemLaborServiceStartDate"),
align: "right", align: "right",
@@ -489,7 +492,7 @@ export default {
}); });
} }
if (this.form().showMe(this, "ServiceStopDate")) { if (this.form().showMe(this, "WorkOrderItemLaborServiceStopDate")) {
headers.push({ headers.push({
text: this.$ay.t("WorkOrderItemLaborServiceStopDate"), text: this.$ay.t("WorkOrderItemLaborServiceStopDate"),
align: "right", align: "right",
@@ -497,7 +500,7 @@ export default {
}); });
} }
if (this.form().showMe(this, "ServiceRateQuantity")) { if (this.form().showMe(this, "WorkOrderItemLaborServiceRateQuantity")) {
headers.push({ headers.push({
text: this.$ay.t("WorkOrderItemLaborServiceRateQuantity"), text: this.$ay.t("WorkOrderItemLaborServiceRateQuantity"),
align: "right", align: "right",
@@ -505,7 +508,7 @@ export default {
}); });
} }
if (this.form().showMe(this, "LaborServiceRateID")) { if (this.form().showMe(this, "WorkOrderItemLaborServiceRateID")) {
headers.push({ headers.push({
text: this.$ay.t("WorkOrderItemLaborServiceRateID"), text: this.$ay.t("WorkOrderItemLaborServiceRateID"),
align: "left", align: "left",
@@ -513,7 +516,7 @@ export default {
}); });
} }
if (this.form().showMe(this, "ServiceDetails")) { if (this.form().showMe(this, "WorkOrderItemLaborServiceDetails")) {
headers.push({ headers.push({
text: this.$ay.t("WorkOrderItemLaborServiceDetails"), text: this.$ay.t("WorkOrderItemLaborServiceDetails"),
align: "left", align: "left",

View File

@@ -231,7 +231,7 @@
</v-col> </v-col>
<v-col <v-col
v-if="form().showMe(this, 'SuggestedQuantity')" v-if="form().showMe(this, 'WorkOrderItemPartSuggestedQuantity')"
cols="12" cols="12"
sm="6" sm="6"
lg="4" lg="4"
@@ -272,7 +272,7 @@
</v-col> </v-col>
<v-col <v-col
v-if="form().showMe(this, 'Description')" v-if="form().showMe(this, 'WorkOrderItemPartDescription')"
cols="12" cols="12"
sm="6" sm="6"
lg="4" lg="4"
@@ -307,7 +307,8 @@
<v-col <v-col
v-if=" v-if="
form().showMe(this, 'TaxPartSaleID') && !value.userIsRestrictedType form().showMe(this, 'WorkOrderItemPartTaxPartSaleID') &&
!value.userIsRestrictedType
" "
cols="12" cols="12"
sm="6" sm="6"
@@ -386,7 +387,10 @@
></gz-currency> ></gz-currency>
</v-col> </v-col>
<v-col v-if="form().showMe(this, 'Serials')" cols="12"> <v-col
v-if="form().showMe(this, 'PurchaseOrderItemSerialNumbers')"
cols="12"
>
<v-textarea <v-textarea
:ref=" :ref="
`Items[${activeWoItemIndex}].parts[${activeItemIndex}].serials` `Items[${activeWoItemIndex}].parts[${activeItemIndex}].serials`
@@ -584,7 +588,7 @@ export default {
value: "quantity" value: "quantity"
}); });
if (this.form().showMe(this, "SuggestedQuantity")) { if (this.form().showMe(this, "WorkOrderItemPartSuggestedQuantity")) {
headers.push({ headers.push({
text: this.$ay.t("WorkOrderItemPartSuggestedQuantity"), text: this.$ay.t("WorkOrderItemPartSuggestedQuantity"),
align: "right", align: "right",
@@ -608,7 +612,7 @@ export default {
}); });
} }
if (this.form().showMe(this, "Description")) { if (this.form().showMe(this, "WorkOrderItemPartDescription")) {
headers.push({ headers.push({
text: this.$ay.t("WorkOrderItemPartDescription"), text: this.$ay.t("WorkOrderItemPartDescription"),
align: "left", align: "left",
@@ -616,7 +620,7 @@ export default {
}); });
} }
if (this.form().showMe(this, "Serials")) { if (this.form().showMe(this, "PurchaseOrderItemSerialNumbers")) {
headers.push({ headers.push({
text: this.$ay.t("PurchaseOrderItemSerialNumbers"), text: this.$ay.t("PurchaseOrderItemSerialNumbers"),
align: "left", align: "left",
@@ -678,7 +682,7 @@ export default {
} }
if ( if (
this.form().showMe(this, "TaxPartSaleID") && this.form().showMe(this, "WorkOrderItemPartTaxPartSaleID") &&
!this.value.userIsRestrictedType !this.value.userIsRestrictedType
) { ) {
headers.push({ headers.push({

View File

@@ -135,7 +135,12 @@
</v-col> </v-col>
<v-col <v-col
v-if="form().showMe(this, 'Status')" v-if="
form().showMe(
this,
'WorkOrderItemTaskWorkOrderItemTaskCompletionType'
)
"
cols="12" cols="12"
sm="6" sm="6"
lg="4" lg="4"
@@ -177,7 +182,7 @@
</v-col> </v-col>
<v-col <v-col
v-if="form().showMe(this, 'CompletedByUserId')" v-if="form().showMe(this, 'WorkOrderItemTaskUser')"
cols="12" cols="12"
sm="6" sm="6"
lg="4" lg="4"
@@ -216,7 +221,7 @@
</v-col> </v-col>
<v-col <v-col
v-if="form().showMe(this, 'CompletedDate')" v-if="form().showMe(this, 'WorkOrderItemTaskCompletedDate')"
cols="12" cols="12"
sm="6" sm="6"
lg="4" lg="4"
@@ -381,7 +386,7 @@ export default {
value: "task" value: "task"
}); });
if (this.form().showMe(this, "CompletedByUserId")) { if (this.form().showMe(this, "WorkOrderItemTaskUser")) {
headers.push({ headers.push({
text: this.$ay.t("WorkOrderItemTaskUser"), text: this.$ay.t("WorkOrderItemTaskUser"),
align: "start", align: "start",
@@ -389,7 +394,12 @@ export default {
}); });
} }
if (this.form().showMe(this, "Status")) { if (
this.form().showMe(
this,
"WorkOrderItemTaskWorkOrderItemTaskCompletionType"
)
) {
headers.push({ headers.push({
text: this.$ay.t("WorkOrderItemTaskWorkOrderItemTaskCompletionType"), text: this.$ay.t("WorkOrderItemTaskWorkOrderItemTaskCompletionType"),
align: "start", align: "start",
@@ -397,7 +407,7 @@ export default {
}); });
} }
if (this.form().showMe(this, "CompletedDate")) { if (this.form().showMe(this, "WorkOrderItemTaskCompletedDate")) {
headers.push({ headers.push({
text: this.$ay.t("WorkOrderItemTaskCompletedDate"), text: this.$ay.t("WorkOrderItemTaskCompletedDate"),
align: "right", align: "right",