case 4220 densification

This commit is contained in:
2022-10-28 20:25:47 +00:00
parent 95ca965b08
commit ea185d8025
29 changed files with 117 additions and 39 deletions

View File

@@ -499,6 +499,7 @@
<v-card-text> <v-card-text>
<v-select <v-select
v-model="selectedSerials" v-model="selectedSerials"
dense
:items="availableSerials" :items="availableSerials"
:label="$ay.t('PartSerialNumbersAvailable')" :label="$ay.t('PartSerialNumbersAvailable')"
multiple multiple

View File

@@ -1,6 +1,6 @@
<template> <template>
<div> <div>
<v-row> <v-row dense>
<v-col <v-col
v-if="value.serial != 0 && canEditSerial" v-if="value.serial != 0 && canEditSerial"
cols="12" cols="12"
@@ -11,6 +11,7 @@
<v-text-field <v-text-field
ref="serial" ref="serial"
v-model="value.serial" v-model="value.serial"
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:label="$ay.t('QuoteSerialNumber')" :label="$ay.t('QuoteSerialNumber')"
data-cy="serial" data-cy="serial"
@@ -120,6 +121,7 @@
<v-textarea <v-textarea
ref="introduction" ref="introduction"
v-model="value.introduction" v-model="value.introduction"
dense
:readonly="formState.readOnly || value.userIsTechRestricted" :readonly="formState.readOnly || value.userIsTechRestricted"
:label="$ay.t('QuoteIntroduction')" :label="$ay.t('QuoteIntroduction')"
:error-messages="form().serverErrors(this, 'introduction')" :error-messages="form().serverErrors(this, 'introduction')"
@@ -141,6 +143,7 @@
<v-textarea <v-textarea
ref="notes" ref="notes"
v-model="value.notes" v-model="value.notes"
dense
:readonly="formState.readOnly || value.userIsTechRestricted" :readonly="formState.readOnly || value.userIsTechRestricted"
:label="$ay.t('WorkOrderSummary')" :label="$ay.t('WorkOrderSummary')"
:error-messages="form().serverErrors(this, 'notes')" :error-messages="form().serverErrors(this, 'notes')"
@@ -308,6 +311,7 @@
<v-text-field <v-text-field
ref="customerContactName" ref="customerContactName"
v-model="value.customerContactName" v-model="value.customerContactName"
dense
:readonly=" :readonly="
formState.readOnly || formState.readOnly ||
value.userIsTechRestricted || value.userIsTechRestricted ||
@@ -337,6 +341,7 @@
<v-text-field <v-text-field
ref="customerReferenceNumber" ref="customerReferenceNumber"
v-model="value.customerReferenceNumber" v-model="value.customerReferenceNumber"
dense
:readonly="formState.readOnly || value.userIsTechRestricted" :readonly="formState.readOnly || value.userIsTechRestricted"
:label="$ay.t('WorkOrderCustomerReferenceNumber')" :label="$ay.t('WorkOrderCustomerReferenceNumber')"
data-cy="customerReferenceNumber" data-cy="customerReferenceNumber"
@@ -361,6 +366,7 @@
<v-text-field <v-text-field
ref="internalReferenceNumber" ref="internalReferenceNumber"
v-model="value.internalReferenceNumber" v-model="value.internalReferenceNumber"
dense
:readonly="formState.readOnly || value.userIsTechRestricted" :readonly="formState.readOnly || value.userIsTechRestricted"
:label="$ay.t('WorkOrderInternalReferenceNumber')" :label="$ay.t('WorkOrderInternalReferenceNumber')"
data-cy="internalReferenceNumber" data-cy="internalReferenceNumber"
@@ -385,6 +391,7 @@
<v-checkbox <v-checkbox
ref="onsite" ref="onsite"
v-model="value.onsite" v-model="value.onsite"
dense
:readonly="formState.readOnly || value.userIsTechRestricted" :readonly="formState.readOnly || value.userIsTechRestricted"
:label="$ay.t('WorkOrderOnsite')" :label="$ay.t('WorkOrderOnsite')"
data-cy="onsite" data-cy="onsite"

View File

@@ -1,6 +1,6 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<v-row> <v-row dense>
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">
@@ -106,6 +106,7 @@
v-model=" v-model="
value.items[activeWoItemIndex].expenses[activeItemIndex].name value.items[activeWoItemIndex].expenses[activeItemIndex].name
" "
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemExpenseName')" :label="$ay.t('WorkOrderItemExpenseName')"
@@ -229,6 +230,7 @@
value.items[activeWoItemIndex].expenses[activeItemIndex] value.items[activeWoItemIndex].expenses[activeItemIndex]
.chargeToCustomer .chargeToCustomer
" "
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemExpenseChargeToCustomer')" :label="$ay.t('WorkOrderItemExpenseChargeToCustomer')"
@@ -346,6 +348,7 @@
value.items[activeWoItemIndex].expenses[activeItemIndex] value.items[activeWoItemIndex].expenses[activeItemIndex]
.reimburseUser .reimburseUser
" "
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemExpenseReimburseUser')" :label="$ay.t('WorkOrderItemExpenseReimburseUser')"
@@ -414,6 +417,7 @@
value.items[activeWoItemIndex].expenses[activeItemIndex] value.items[activeWoItemIndex].expenses[activeItemIndex]
.description .description
" "
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemExpenseDescription')" :label="$ay.t('WorkOrderItemExpenseDescription')"

View File

@@ -1,6 +1,6 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<v-row> <v-row dense>
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">
@@ -416,6 +416,7 @@
value.items[activeWoItemIndex].labors[activeItemIndex] value.items[activeWoItemIndex].labors[activeItemIndex]
.serviceDetails .serviceDetails
" "
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemLaborServiceDetails')" :label="$ay.t('WorkOrderItemLaborServiceDetails')"

View File

@@ -1,6 +1,6 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<v-row> <v-row dense>
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">
@@ -136,6 +136,7 @@
<v-select <v-select
:ref="`Items[${activeWoItemIndex}].loans[${activeItemIndex}].rate`" :ref="`Items[${activeWoItemIndex}].loans[${activeItemIndex}].rate`"
v-model="value.items[activeWoItemIndex].loans[activeItemIndex].rate" v-model="value.items[activeWoItemIndex].loans[activeItemIndex].rate"
dense
:items="pvm.selectLists.loanUnitRateUnits" :items="pvm.selectLists.loanUnitRateUnits"
item-text="name" item-text="name"
item-value="id" item-value="id"
@@ -386,6 +387,7 @@
v-model=" v-model="
value.items[activeWoItemIndex].loans[activeItemIndex].notes value.items[activeWoItemIndex].loans[activeItemIndex].notes
" "
dense
:readonly="formState.readOnly || value.userIsRestrictedType" :readonly="formState.readOnly || value.userIsRestrictedType"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemLoanNotes')" :label="$ay.t('WorkOrderItemLoanNotes')"

View File

@@ -1,6 +1,6 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<v-row> <v-row dense>
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">
@@ -174,6 +174,7 @@
value.items[activeWoItemIndex].outsideServices[activeItemIndex] value.items[activeWoItemIndex].outsideServices[activeItemIndex]
.rmaNumber .rmaNumber
" "
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemOutsideServiceRMANumber')" :label="$ay.t('WorkOrderItemOutsideServiceRMANumber')"
@@ -325,6 +326,7 @@
value.items[activeWoItemIndex].outsideServices[activeItemIndex] value.items[activeWoItemIndex].outsideServices[activeItemIndex]
.trackingNumber .trackingNumber
" "
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemOutsideServiceTrackingNumber')" :label="$ay.t('WorkOrderItemOutsideServiceTrackingNumber')"
@@ -568,6 +570,7 @@
value.items[activeWoItemIndex].outsideServices[activeItemIndex] value.items[activeWoItemIndex].outsideServices[activeItemIndex]
.notes .notes
" "
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemOutsideServiceNotes')" :label="$ay.t('WorkOrderItemOutsideServiceNotes')"

View File

@@ -1,6 +1,6 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<v-row> <v-row dense>
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">
@@ -233,6 +233,7 @@
v-model=" v-model="
value.items[activeWoItemIndex].parts[activeItemIndex].description value.items[activeWoItemIndex].parts[activeItemIndex].description
" "
dense
:readonly=" :readonly="
formState.readOnly || isDeleted || value.userIsRestrictedType formState.readOnly || isDeleted || value.userIsRestrictedType
" "
@@ -343,6 +344,7 @@
v-model=" v-model="
value.items[activeWoItemIndex].parts[activeItemIndex].serials value.items[activeWoItemIndex].parts[activeItemIndex].serials
" "
dense
:readonly="formState.readOnly || value.userIsRestrictedType" :readonly="formState.readOnly || value.userIsRestrictedType"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('PurchaseOrderItemSerialNumbers')" :label="$ay.t('PurchaseOrderItemSerialNumbers')"
@@ -369,7 +371,7 @@
<!-- ########################## ASSEMBLY SELECTOR FORM ###############################--> <!-- ########################## ASSEMBLY SELECTOR FORM ###############################-->
<!-- ################################################################################--> <!-- ################################################################################-->
<template> <template>
<v-row justify="center"> <v-row dense justify="center">
<v-dialog v-model="partAssemblyDialog" max-width="600px"> <v-dialog v-model="partAssemblyDialog" max-width="600px">
<v-card> <v-card>
<v-card-title> </v-card-title> <v-card-title> </v-card-title>
@@ -418,7 +420,7 @@
<!-- ########################## SERIAL NUMBER SELECTOR FORM ###############################--> <!-- ########################## SERIAL NUMBER SELECTOR FORM ###############################-->
<!-- ################################################################################--> <!-- ################################################################################-->
<template> <template>
<v-row justify="center"> <v-row dense justify="center">
<v-dialog v-model="serialDialog" persistent max-width="600px"> <v-dialog v-model="serialDialog" persistent max-width="600px">
<v-card> <v-card>
<v-card-title> <v-card-title>
@@ -437,6 +439,7 @@
<v-card-text> <v-card-text>
<v-select <v-select
v-model="selectedSerials" v-model="selectedSerials"
dense
:items="availableSerials" :items="availableSerials"
:label="$ay.t('PartSerialNumbersAvailable')" :label="$ay.t('PartSerialNumbersAvailable')"
multiple multiple

View File

@@ -1,6 +1,6 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<v-row> <v-row dense>
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">

View File

@@ -1,6 +1,6 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<v-row> <v-row dense>
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">
@@ -99,6 +99,7 @@
v-model=" v-model="
value.items[activeWoItemIndex].tasks[activeItemIndex].sequence value.items[activeWoItemIndex].tasks[activeItemIndex].sequence
" "
dense
:readonly="formState.readOnly || value.userIsRestrictedType" :readonly="formState.readOnly || value.userIsRestrictedType"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('Sequence')" :label="$ay.t('Sequence')"
@@ -142,6 +143,7 @@
v-model=" v-model="
value.items[activeWoItemIndex].tasks[activeItemIndex].status value.items[activeWoItemIndex].tasks[activeItemIndex].status
" "
dense
:items="pvm.selectLists.woItemTaskCompletionTypes" :items="pvm.selectLists.woItemTaskCompletionTypes"
item-text="name" item-text="name"
item-value="id" item-value="id"
@@ -248,6 +250,7 @@
<v-textarea <v-textarea
:ref="`Items[${activeWoItemIndex}].tasks[${activeItemIndex}].task`" :ref="`Items[${activeWoItemIndex}].tasks[${activeItemIndex}].task`"
v-model="value.items[activeWoItemIndex].tasks[activeItemIndex].task" v-model="value.items[activeWoItemIndex].tasks[activeItemIndex].task"
dense
:readonly="formState.readOnly || value.userIsRestrictedType" :readonly="formState.readOnly || value.userIsRestrictedType"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemTaskTaskID')" :label="$ay.t('WorkOrderItemTaskTaskID')"
@@ -278,7 +281,7 @@
<!-- ########################## GROUP SELECTOR FORM ###############################--> <!-- ########################## GROUP SELECTOR FORM ###############################-->
<!-- ################################################################################--> <!-- ################################################################################-->
<template> <template>
<v-row justify="center"> <v-row dense justify="center">
<v-dialog v-model="taskGroupDialog" max-width="600px"> <v-dialog v-model="taskGroupDialog" max-width="600px">
<v-card> <v-card>
<v-card-title> </v-card-title> <v-card-title> </v-card-title>

View File

@@ -1,6 +1,6 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<v-row> <v-row dense>
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">
@@ -447,6 +447,7 @@
value.items[activeWoItemIndex].travels[activeItemIndex] value.items[activeWoItemIndex].travels[activeItemIndex]
.travelDetails .travelDetails
" "
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemTravelDetails')" :label="$ay.t('WorkOrderItemTravelDetails')"

View File

@@ -1,6 +1,6 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<v-row> <v-row dense>
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">
@@ -165,6 +165,7 @@
v-model=" v-model="
value.items[activeWoItemIndex].units[activeItemIndex].notes value.items[activeWoItemIndex].units[activeItemIndex].notes
" "
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemUnitNotes')" :label="$ay.t('WorkOrderItemUnitNotes')"
@@ -278,7 +279,7 @@
<!-- ########################## BULK ADD UNITS FORM ###############################--> <!-- ########################## BULK ADD UNITS FORM ###############################-->
<!-- ################################################################################--> <!-- ################################################################################-->
<template> <template>
<v-row justify="center"> <v-row dense justify="center">
<v-dialog v-model="bulkUnitsDialog" persistent max-width="600px"> <v-dialog v-model="bulkUnitsDialog" persistent max-width="600px">
<v-card> <v-card>
<v-card-title>{{ $ay.t("AddMultipleUnits") }}</v-card-title> <v-card-title>{{ $ay.t("AddMultipleUnits") }}</v-card-title>

View File

@@ -1,6 +1,6 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<v-row> <v-row dense>
<!-- Title and menu --> <!-- Title and menu -->
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
@@ -219,6 +219,7 @@
<v-textarea <v-textarea
:ref="`items[${activeItemIndex}].notes`" :ref="`items[${activeItemIndex}].notes`"
v-model="value.items[activeItemIndex].notes" v-model="value.items[activeItemIndex].notes"
dense
:readonly="formState.readOnly || value.userIsRestrictedType" :readonly="formState.readOnly || value.userIsRestrictedType"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemSummary')" :label="$ay.t('WorkOrderItemSummary')"
@@ -245,6 +246,7 @@
<v-text-field <v-text-field
:ref="`items[${activeItemIndex}].sequence`" :ref="`items[${activeItemIndex}].sequence`"
v-model="value.items[activeItemIndex].sequence" v-model="value.items[activeItemIndex].sequence"
dense
:readonly="formState.readOnly || value.userIsRestrictedType" :readonly="formState.readOnly || value.userIsRestrictedType"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('Sequence')" :label="$ay.t('Sequence')"
@@ -263,6 +265,7 @@
<v-textarea <v-textarea
:ref="`items[${activeItemIndex}].techNotes`" :ref="`items[${activeItemIndex}].techNotes`"
v-model="value.items[activeItemIndex].techNotes" v-model="value.items[activeItemIndex].techNotes"
dense
:readonly="formState.readOnly || value.userIsRestrictedType" :readonly="formState.readOnly || value.userIsRestrictedType"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemTechNotes')" :label="$ay.t('WorkOrderItemTechNotes')"
@@ -312,6 +315,7 @@
<v-autocomplete <v-autocomplete
:ref="`items[${activeItemIndex}].workOrderItemStatusId`" :ref="`items[${activeItemIndex}].workOrderItemStatusId`"
v-model="value.items[activeItemIndex].workOrderItemStatusId" v-model="value.items[activeItemIndex].workOrderItemStatusId"
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:items="selectableStatusList" :items="selectableStatusList"
@@ -368,6 +372,7 @@
<v-autocomplete <v-autocomplete
:ref="`items[${activeItemIndex}].workOrderItemPriorityId`" :ref="`items[${activeItemIndex}].workOrderItemPriorityId`"
v-model="value.items[activeItemIndex].workOrderItemPriorityId" v-model="value.items[activeItemIndex].workOrderItemPriorityId"
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:items="selectablePriorityList" :items="selectablePriorityList"
@@ -423,6 +428,7 @@
<v-checkbox <v-checkbox
:ref="`items[${activeItemIndex}].warrantyService`" :ref="`items[${activeItemIndex}].warrantyService`"
v-model="value.items[activeItemIndex].warrantyService" v-model="value.items[activeItemIndex].warrantyService"
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemWarrantyService')" :label="$ay.t('WorkOrderItemWarrantyService')"

View File

@@ -1,6 +1,6 @@
<template> <template>
<div> <div>
<v-row justify="center"> <v-row dense justify="center">
<v-dialog <v-dialog
v-model="isVisible" v-model="isVisible"
scrollable scrollable
@@ -55,7 +55,7 @@
<!-- ########################## JOB FORM ####################################--> <!-- ########################## JOB FORM ####################################-->
<!-- ################################################################################--> <!-- ################################################################################-->
<template> <template>
<v-row justify="center"> <v-row dense justify="center">
<v-dialog v-model="jobActive" persistent max-width="360px"> <v-dialog v-model="jobActive" persistent max-width="360px">
<v-card> <v-card>
<v-card-title>{{ $ay.t("RenderingReport") }}</v-card-title> <v-card-title>{{ $ay.t("RenderingReport") }}</v-card-title>

View File

@@ -1,11 +1,13 @@
<template> <template>
<v-select <v-select
dense
:items="availableRoles" :items="availableRoles"
item-text="name" item-text="name"
item-value="id" item-value="id"
multiple multiple
chips chips
deletable-chips deletable-chips
small-chips
:value="selectedValue" :value="selectedValue"
:readonly="readonly" :readonly="readonly"
:disabled="disabled" :disabled="disabled"

View File

@@ -1,12 +1,13 @@
<template> <template>
<div> <div>
<v-row> <v-row dense>
<template v-if="!readonly"> <template v-if="!readonly">
<template v-if="!$store.state.nativeDateTimeInput"> <template v-if="!$store.state.nativeDateTimeInput">
<v-col cols="12"> <v-col cols="12">
<v-dialog v-model="dlgtime" width="300px"> <v-dialog v-model="dlgtime" width="300px">
<template v-slot:activator="{ on }"> <template v-slot:activator="{ on }">
<v-text-field <v-text-field
dense
:value="readonlyFormat()" :value="readonlyFormat()"
:label="label" :label="label"
:rules="rules" :rules="rules"
@@ -18,6 +19,7 @@
></v-text-field> ></v-text-field>
</template> </template>
<v-time-picker <v-time-picker
dense
scrollable scrollable
ampm-in-title ampm-in-title
:format="hour12 ? 'ampm' : '24hr'" :format="hour12 ? 'ampm' : '24hr'"
@@ -42,6 +44,7 @@
<v-col cols="6"> <v-col cols="6">
<v-text-field <v-text-field
ref="timeField" ref="timeField"
dense
:value="timeValue" :value="timeValue"
:readonly="readonly" :readonly="readonly"
:disabled="disabled" :disabled="disabled"
@@ -56,6 +59,7 @@
<template v-else> <template v-else>
<v-col cols="12"> <v-col cols="12">
<v-text-field <v-text-field
dense
:value="readonlyFormat()" :value="readonlyFormat()"
:label="label" :label="label"
prepend-icon="$ayiClock" prepend-icon="$ayiClock"

View File

@@ -1,6 +1,6 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<v-row> <v-row dense>
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">
@@ -106,6 +106,7 @@
v-model=" v-model="
value.items[activeWoItemIndex].expenses[activeItemIndex].name value.items[activeWoItemIndex].expenses[activeItemIndex].name
" "
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemExpenseName')" :label="$ay.t('WorkOrderItemExpenseName')"
@@ -230,6 +231,7 @@
value.items[activeWoItemIndex].expenses[activeItemIndex] value.items[activeWoItemIndex].expenses[activeItemIndex]
.chargeToCustomer .chargeToCustomer
" "
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemExpenseChargeToCustomer')" :label="$ay.t('WorkOrderItemExpenseChargeToCustomer')"
@@ -347,6 +349,7 @@
value.items[activeWoItemIndex].expenses[activeItemIndex] value.items[activeWoItemIndex].expenses[activeItemIndex]
.reimburseUser .reimburseUser
" "
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemExpenseReimburseUser')" :label="$ay.t('WorkOrderItemExpenseReimburseUser')"
@@ -415,6 +418,7 @@
value.items[activeWoItemIndex].expenses[activeItemIndex] value.items[activeWoItemIndex].expenses[activeItemIndex]
.description .description
" "
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemExpenseDescription')" :label="$ay.t('WorkOrderItemExpenseDescription')"

View File

@@ -1,6 +1,6 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<v-row> <v-row dense>
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">
@@ -416,6 +416,7 @@
value.items[activeWoItemIndex].labors[activeItemIndex] value.items[activeWoItemIndex].labors[activeItemIndex]
.serviceDetails .serviceDetails
" "
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemLaborServiceDetails')" :label="$ay.t('WorkOrderItemLaborServiceDetails')"

View File

@@ -1,6 +1,6 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<v-row> <v-row dense>
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">
@@ -134,6 +134,7 @@
<v-select <v-select
:ref="`Items[${activeWoItemIndex}].loans[${activeItemIndex}].rate`" :ref="`Items[${activeWoItemIndex}].loans[${activeItemIndex}].rate`"
v-model="value.items[activeWoItemIndex].loans[activeItemIndex].rate" v-model="value.items[activeWoItemIndex].loans[activeItemIndex].rate"
dense
:items="pvm.selectLists.loanUnitRateUnits" :items="pvm.selectLists.loanUnitRateUnits"
item-text="name" item-text="name"
item-value="id" item-value="id"
@@ -381,6 +382,7 @@
v-model=" v-model="
value.items[activeWoItemIndex].loans[activeItemIndex].notes value.items[activeWoItemIndex].loans[activeItemIndex].notes
" "
dense
:readonly="formState.readOnly || value.userIsRestrictedType" :readonly="formState.readOnly || value.userIsRestrictedType"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemLoanNotes')" :label="$ay.t('WorkOrderItemLoanNotes')"

View File

@@ -1,6 +1,6 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<v-row> <v-row dense>
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">
@@ -168,6 +168,7 @@
value.items[activeWoItemIndex].outsideServices[activeItemIndex] value.items[activeWoItemIndex].outsideServices[activeItemIndex]
.rmaNumber .rmaNumber
" "
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemOutsideServiceRMANumber')" :label="$ay.t('WorkOrderItemOutsideServiceRMANumber')"
@@ -328,6 +329,7 @@
value.items[activeWoItemIndex].outsideServices[activeItemIndex] value.items[activeWoItemIndex].outsideServices[activeItemIndex]
.trackingNumber .trackingNumber
" "
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemOutsideServiceTrackingNumber')" :label="$ay.t('WorkOrderItemOutsideServiceTrackingNumber')"
@@ -580,6 +582,7 @@
value.items[activeWoItemIndex].outsideServices[activeItemIndex] value.items[activeWoItemIndex].outsideServices[activeItemIndex]
.notes .notes
" "
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemOutsideServiceNotes')" :label="$ay.t('WorkOrderItemOutsideServiceNotes')"

View File

@@ -1,7 +1,7 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<div ref="partrequesttopform" /> <div ref="partrequesttopform" />
<v-row> <v-row dense>
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">

View File

@@ -1,6 +1,6 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<v-row> <v-row dense>
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">
@@ -296,6 +296,7 @@
v-model=" v-model="
value.items[activeWoItemIndex].parts[activeItemIndex].description value.items[activeWoItemIndex].parts[activeItemIndex].description
" "
dense
:readonly=" :readonly="
formState.readOnly || isDeleted || value.userIsRestrictedType formState.readOnly || isDeleted || value.userIsRestrictedType
" "
@@ -409,6 +410,7 @@
v-model=" v-model="
value.items[activeWoItemIndex].parts[activeItemIndex].serials value.items[activeWoItemIndex].parts[activeItemIndex].serials
" "
dense
:readonly="formState.readOnly || value.userIsRestrictedType" :readonly="formState.readOnly || value.userIsRestrictedType"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('PurchaseOrderItemSerialNumbers')" :label="$ay.t('PurchaseOrderItemSerialNumbers')"
@@ -435,7 +437,7 @@
<!-- ########################## ASSEMBLY SELECTOR FORM ###############################--> <!-- ########################## ASSEMBLY SELECTOR FORM ###############################-->
<!-- ################################################################################--> <!-- ################################################################################-->
<template> <template>
<v-row justify="center"> <v-row dense justify="center">
<v-dialog v-model="partAssemblyDialog" max-width="600px"> <v-dialog v-model="partAssemblyDialog" max-width="600px">
<v-card> <v-card>
<v-card-title> </v-card-title> <v-card-title> </v-card-title>
@@ -485,7 +487,7 @@
<!-- ########################## SERIAL NUMBER SELECTOR FORM ###############################--> <!-- ########################## SERIAL NUMBER SELECTOR FORM ###############################-->
<!-- ################################################################################--> <!-- ################################################################################-->
<template> <template>
<v-row justify="center"> <v-row dense justify="center">
<v-dialog v-model="serialDialog" persistent max-width="600px"> <v-dialog v-model="serialDialog" persistent max-width="600px">
<v-card> <v-card>
<v-card-title> <v-card-title>

View File

@@ -1,6 +1,6 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<v-row> <v-row dense>
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">

View File

@@ -1,6 +1,6 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<v-row> <v-row dense>
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">
@@ -110,6 +110,7 @@
v-model=" v-model="
value.items[activeWoItemIndex].tasks[activeItemIndex].sequence value.items[activeWoItemIndex].tasks[activeItemIndex].sequence
" "
dense
:readonly="formState.readOnly || value.userIsRestrictedType" :readonly="formState.readOnly || value.userIsRestrictedType"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('Sequence')" :label="$ay.t('Sequence')"
@@ -153,6 +154,7 @@
v-model=" v-model="
value.items[activeWoItemIndex].tasks[activeItemIndex].status value.items[activeWoItemIndex].tasks[activeItemIndex].status
" "
dense
:items="pvm.selectLists.woItemTaskCompletionTypes" :items="pvm.selectLists.woItemTaskCompletionTypes"
item-text="name" item-text="name"
item-value="id" item-value="id"
@@ -259,6 +261,7 @@
<v-textarea <v-textarea
:ref="`Items[${activeWoItemIndex}].tasks[${activeItemIndex}].task`" :ref="`Items[${activeWoItemIndex}].tasks[${activeItemIndex}].task`"
v-model="value.items[activeWoItemIndex].tasks[activeItemIndex].task" v-model="value.items[activeWoItemIndex].tasks[activeItemIndex].task"
dense
:readonly="formState.readOnly || value.userIsRestrictedType" :readonly="formState.readOnly || value.userIsRestrictedType"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemTaskTaskID')" :label="$ay.t('WorkOrderItemTaskTaskID')"
@@ -289,7 +292,7 @@
<!-- ########################## GROUP SELECTOR FORM ###############################--> <!-- ########################## GROUP SELECTOR FORM ###############################-->
<!-- ################################################################################--> <!-- ################################################################################-->
<template> <template>
<v-row justify="center"> <v-row dense justify="center">
<v-dialog v-model="taskGroupDialog" max-width="600px"> <v-dialog v-model="taskGroupDialog" max-width="600px">
<v-card> <v-card>
<v-card-title> </v-card-title> <v-card-title> </v-card-title>

View File

@@ -1,6 +1,6 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<v-row> <v-row dense>
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">
@@ -437,6 +437,7 @@
value.items[activeWoItemIndex].travels[activeItemIndex] value.items[activeWoItemIndex].travels[activeItemIndex]
.travelDetails .travelDetails
" "
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemTravelDetails')" :label="$ay.t('WorkOrderItemTravelDetails')"

View File

@@ -1,6 +1,6 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<v-row> <v-row dense>
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">
@@ -175,6 +175,7 @@
v-model=" v-model="
value.items[activeWoItemIndex].units[activeItemIndex].notes value.items[activeWoItemIndex].units[activeItemIndex].notes
" "
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemUnitNotes')" :label="$ay.t('WorkOrderItemUnitNotes')"
@@ -288,7 +289,7 @@
<!-- ########################## BULK ADD UNITS FORM ###############################--> <!-- ########################## BULK ADD UNITS FORM ###############################-->
<!-- ################################################################################--> <!-- ################################################################################-->
<template> <template>
<v-row justify="center"> <v-row dense justify="center">
<v-dialog v-model="bulkUnitsDialog" persistent max-width="600px"> <v-dialog v-model="bulkUnitsDialog" persistent max-width="600px">
<v-card> <v-card>
<v-card-title>{{ $ay.t("AddMultipleUnits") }}</v-card-title> <v-card-title>{{ $ay.t("AddMultipleUnits") }}</v-card-title>

View File

@@ -1,6 +1,6 @@
<template> <template>
<div v-if="value != null" class="mt-8"> <div v-if="value != null" class="mt-8">
<v-row> <v-row dense>
<v-col cols="12"> <v-col cols="12">
<v-menu offset-y max-width="600px"> <v-menu offset-y max-width="600px">
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">
@@ -266,6 +266,7 @@
<v-textarea <v-textarea
:ref="`items[${activeItemIndex}].notes`" :ref="`items[${activeItemIndex}].notes`"
v-model="value.items[activeItemIndex].notes" v-model="value.items[activeItemIndex].notes"
dense
:readonly="formState.readOnly || value.userIsRestrictedType" :readonly="formState.readOnly || value.userIsRestrictedType"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemSummary')" :label="$ay.t('WorkOrderItemSummary')"
@@ -292,6 +293,7 @@
<v-text-field <v-text-field
:ref="`items[${activeItemIndex}].sequence`" :ref="`items[${activeItemIndex}].sequence`"
v-model="value.items[activeItemIndex].sequence" v-model="value.items[activeItemIndex].sequence"
dense
:readonly="formState.readOnly || value.userIsRestrictedType" :readonly="formState.readOnly || value.userIsRestrictedType"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('Sequence')" :label="$ay.t('Sequence')"
@@ -310,6 +312,7 @@
<v-textarea <v-textarea
:ref="`items[${activeItemIndex}].techNotes`" :ref="`items[${activeItemIndex}].techNotes`"
v-model="value.items[activeItemIndex].techNotes" v-model="value.items[activeItemIndex].techNotes"
dense
:readonly="formState.readOnly || value.userIsRestrictedType" :readonly="formState.readOnly || value.userIsRestrictedType"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemTechNotes')" :label="$ay.t('WorkOrderItemTechNotes')"
@@ -359,6 +362,7 @@
<v-autocomplete <v-autocomplete
:ref="`items[${activeItemIndex}].workOrderItemStatusId`" :ref="`items[${activeItemIndex}].workOrderItemStatusId`"
v-model="value.items[activeItemIndex].workOrderItemStatusId" v-model="value.items[activeItemIndex].workOrderItemStatusId"
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:items="selectableStatusList" :items="selectableStatusList"
@@ -415,6 +419,7 @@
<v-autocomplete <v-autocomplete
:ref="`items[${activeItemIndex}].workOrderItemPriorityId`" :ref="`items[${activeItemIndex}].workOrderItemPriorityId`"
v-model="value.items[activeItemIndex].workOrderItemPriorityId" v-model="value.items[activeItemIndex].workOrderItemPriorityId"
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:items="selectablePriorityList" :items="selectablePriorityList"
@@ -470,6 +475,7 @@
<v-checkbox <v-checkbox
:ref="`items[${activeItemIndex}].warrantyService`" :ref="`items[${activeItemIndex}].warrantyService`"
v-model="value.items[activeItemIndex].warrantyService" v-model="value.items[activeItemIndex].warrantyService"
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="isDeleted" :disabled="isDeleted"
:label="$ay.t('WorkOrderItemWarrantyService')" :label="$ay.t('WorkOrderItemWarrantyService')"
@@ -669,7 +675,7 @@
<!-- ########################## COPY WOITEM DIALOG ###############################--> <!-- ########################## COPY WOITEM DIALOG ###############################-->
<!-- ################################################################################--> <!-- ################################################################################-->
<template> <template>
<v-row justify="center"> <v-row dense justify="center">
<v-dialog v-model="copyItemDialog" max-width="600px"> <v-dialog v-model="copyItemDialog" max-width="600px">
<v-card> <v-card>
<v-card-title> <v-card-title>
@@ -678,6 +684,7 @@
<v-card-text> <v-card-text>
<v-text-field <v-text-field
v-model="copyItemWoNumber" v-model="copyItemWoNumber"
dense
:label="$ay.t('WorkOrder')" :label="$ay.t('WorkOrder')"
autofocus autofocus
required required

View File

@@ -9,7 +9,7 @@
<template> <template>
<div class="mb-6 mb-sm-0" @click="showSign()"> <div class="mb-6 mb-sm-0" @click="showSign()">
<v-row> <v-row dense>
<v-btn v-if="!readonly" icon class="ml-n1 mr-2"> <v-btn v-if="!readonly" icon class="ml-n1 mr-2">
<v-icon>$ayiEdit</v-icon> <v-icon>$ayiEdit</v-icon>
</v-btn> </v-btn>
@@ -24,7 +24,7 @@
</div> </div>
</template> </template>
<v-row justify="center"> <v-row dense justify="center">
<v-dialog <v-dialog
v-model="openDialog" v-model="openDialog"
overlay-opacity="1" overlay-opacity="1"
@@ -119,6 +119,7 @@
<v-text-field <v-text-field
ref="sigName" ref="sigName"
v-model="tempName" v-model="tempName"
dense
:readonly="disabled || imgUrl != null" :readonly="disabled || imgUrl != null"
:label="$ay.t('Name')" :label="$ay.t('Name')"
data-cy="sigName" data-cy="sigName"

View File

@@ -23,7 +23,7 @@
> >
</div> </div>
</template> </template>
<v-row justify="center"> <v-row dense justify="center">
<v-dialog v-model="openDialog" max-width="600px"> <v-dialog v-model="openDialog" max-width="600px">
<v-card> <v-card>
<v-card-title> <v-card-title>

View File

@@ -9,11 +9,12 @@
<v-tab>{{ $ay.t("UserSettings") }}</v-tab> <v-tab>{{ $ay.t("UserSettings") }}</v-tab>
<v-tabs-items v-model="tab"> <v-tabs-items v-model="tab">
<v-tab-item class="mt-4 ml-2"> <v-tab-item class="mt-4 ml-2">
<v-row> <v-row dense>
<v-col cols="12" sm="6" lg="4" xl="3"> <v-col cols="12" sm="6" lg="4" xl="3">
<v-text-field <v-text-field
ref="name" ref="name"
v-model="obj.name" v-model="obj.name"
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="obj.id === 1" :disabled="obj.id === 1"
:label="$ay.t('Name')" :label="$ay.t('Name')"
@@ -46,6 +47,7 @@
<v-text-field <v-text-field
ref="employeeNumber" ref="employeeNumber"
v-model="obj.employeeNumber" v-model="obj.employeeNumber"
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:label="$ay.t('UserEmployeeNumber')" :label="$ay.t('UserEmployeeNumber')"
:error-messages=" :error-messages="
@@ -74,6 +76,7 @@
<v-select <v-select
ref="usertype" ref="usertype"
v-model="obj.userType" v-model="obj.userType"
dense
:items="selectLists.usertypes" :items="selectLists.usertypes"
item-text="name" item-text="name"
item-value="id" item-value="id"
@@ -90,6 +93,7 @@
<v-checkbox <v-checkbox
ref="allowLogin" ref="allowLogin"
v-model="obj.allowLogin" v-model="obj.allowLogin"
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="obj.id === 1" :disabled="obj.id === 1"
:label="$ay.t('AllowLogin')" :label="$ay.t('AllowLogin')"
@@ -103,6 +107,7 @@
id="username" id="username"
ref="login" ref="login"
v-model="login" v-model="login"
dense
name="username" name="username"
:readonly="formState.readOnly" :readonly="formState.readOnly"
prepend-icon="$ayiUser" prepend-icon="$ayiUser"
@@ -121,6 +126,7 @@
id="password" id="password"
ref="password" ref="password"
v-model="password" v-model="password"
dense
name="password" name="password"
:readonly="formState.readOnly" :readonly="formState.readOnly"
:append-outer-icon="reveal ? '$ayiEye' : '$ayiEyeSlash'" :append-outer-icon="reveal ? '$ayiEye' : '$ayiEyeSlash'"
@@ -151,6 +157,7 @@
<v-checkbox <v-checkbox
ref="active" ref="active"
v-model="obj.active" v-model="obj.active"
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="obj.id === 1" :disabled="obj.id === 1"
:label="$ay.t('Active')" :label="$ay.t('Active')"
@@ -163,6 +170,7 @@
<v-textarea <v-textarea
ref="notes" ref="notes"
v-model="obj.notes" v-model="obj.notes"
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:label="$ay.t('UserNotes')" :label="$ay.t('UserNotes')"
:error-messages="form().serverErrors(this, 'notes')" :error-messages="form().serverErrors(this, 'notes')"
@@ -220,11 +228,12 @@
</v-row> </v-row>
</v-tab-item> </v-tab-item>
<v-tab-item class="mt-4 ml-2"> <v-tab-item class="mt-4 ml-2">
<v-row> <v-row dense>
<v-col cols="12" sm="6" lg="4" xl="3"> <v-col cols="12" sm="6" lg="4" xl="3">
<v-select <v-select
ref="translationId" ref="translationId"
v-model="optionsObj.translationId" v-model="optionsObj.translationId"
dense
:items="selectLists.translations" :items="selectLists.translations"
item-text="name" item-text="name"
item-value="id" item-value="id"
@@ -304,6 +313,7 @@
<v-text-field <v-text-field
ref="mapUrlTemplate" ref="mapUrlTemplate"
v-model="optionsObj.mapUrlTemplate" v-model="optionsObj.mapUrlTemplate"
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:label="$ay.t('MapUrlTemplate')" :label="$ay.t('MapUrlTemplate')"
:error-messages=" :error-messages="
@@ -326,6 +336,7 @@
<v-checkbox <v-checkbox
ref="hour12" ref="hour12"
v-model="optionsObj.hour12" v-model="optionsObj.hour12"
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
:label="$ay.t('Hour12')" :label="$ay.t('Hour12')"
:error-messages="form().serverErrors(this, 'hour12')" :error-messages="form().serverErrors(this, 'hour12')"
@@ -337,6 +348,7 @@
<v-text-field <v-text-field
ref="currencyName" ref="currencyName"
v-model="optionsObj.currencyName" v-model="optionsObj.currencyName"
dense
:hint=" :hint="
optionsObj.currencyName == null || optionsObj.currencyName == null ||
optionsObj.currencyName == '' optionsObj.currencyName == ''
@@ -357,6 +369,7 @@
<v-text-field <v-text-field
ref="languageOverride" ref="languageOverride"
v-model="optionsObj.languageOverride" v-model="optionsObj.languageOverride"
dense
:hint="locale().getResolvedLanguage()" :hint="locale().getResolvedLanguage()"
persistent-hint persistent-hint
:readonly="formState.readOnly" :readonly="formState.readOnly"
@@ -374,6 +387,7 @@
<v-text-field <v-text-field
ref="timeZoneOverride" ref="timeZoneOverride"
v-model="optionsObj.timeZoneOverride" v-model="optionsObj.timeZoneOverride"
dense
:hint="locale().getResolvedTimeZoneName()" :hint="locale().getResolvedTimeZoneName()"
persistent-hint persistent-hint
:readonly="formState.readOnly" :readonly="formState.readOnly"
@@ -394,6 +408,7 @@
<v-color-picker <v-color-picker
ref="uiColor" ref="uiColor"
v-model="optionsObj.uiColor" v-model="optionsObj.uiColor"
dense
:readonly="formState.readOnly" :readonly="formState.readOnly"
hide-mode-switch hide-mode-switch
mode="hexa" mode="hexa"