This commit is contained in:
@@ -7,35 +7,87 @@
|
||||
<v-row>
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<v-text-field
|
||||
v-model="obj.name"
|
||||
v-model="obj.partNumber"
|
||||
:readonly="formState.readOnly"
|
||||
:label="$ay.t('PartName')"
|
||||
:rules="[form().required(this, 'name')]"
|
||||
:error-messages="form().serverErrors(this, 'name')"
|
||||
ref="name"
|
||||
data-cy="name"
|
||||
@input="fieldValueChanged('name')"
|
||||
:label="$ay.t('PartPartNumber')"
|
||||
:rules="[form().required(this, 'partNumber')]"
|
||||
:error-messages="form().serverErrors(this, 'partNumber')"
|
||||
ref="partNumber"
|
||||
data-cy="partNumber"
|
||||
@input="fieldValueChanged('partNumber')"
|
||||
></v-text-field>
|
||||
</v-col>
|
||||
|
||||
<v-col
|
||||
v-if="form().showMe(this, 'PartAccountNumber')"
|
||||
v-if="form().showMe(this, 'PartName')"
|
||||
cols="12"
|
||||
sm="6"
|
||||
lg="4"
|
||||
xl="3"
|
||||
>
|
||||
<v-text-field
|
||||
v-model="obj.accountNumber"
|
||||
v-model="obj.name"
|
||||
:readonly="formState.readOnly"
|
||||
:label="$ay.t('PartAccountNumber')"
|
||||
ref="accountNumber"
|
||||
data-cy="accountNumber"
|
||||
:error-messages="form().serverErrors(this, 'accountNumber')"
|
||||
@input="fieldValueChanged('accountNumber')"
|
||||
:label="$ay.t('PartName')"
|
||||
ref="name"
|
||||
data-cy="name"
|
||||
:error-messages="form().serverErrors(this, 'name')"
|
||||
@input="fieldValueChanged('name')"
|
||||
></v-text-field>
|
||||
</v-col>
|
||||
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<gz-currency
|
||||
v-model="obj.cost"
|
||||
:readonly="formState.readOnly"
|
||||
:label="$ay.t('PartCost')"
|
||||
ref="rateYear"
|
||||
data-cy="rateYear"
|
||||
:rules="[
|
||||
form().decimalValid(this, 'cost'),
|
||||
form().required(this, 'cost')
|
||||
]"
|
||||
:error-messages="form().serverErrors(this, 'cost')"
|
||||
@input="fieldValueChanged('cost')"
|
||||
></gz-currency>
|
||||
</v-col>
|
||||
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<gz-currency
|
||||
v-model="obj.retail"
|
||||
:readonly="formState.readOnly"
|
||||
:label="$ay.t('PartRetail')"
|
||||
ref="rateYear"
|
||||
data-cy="rateYear"
|
||||
:rules="[
|
||||
form().decimalValid(this, 'retail'),
|
||||
form().required(this, 'retail')
|
||||
]"
|
||||
:error-messages="form().serverErrors(this, 'retail')"
|
||||
@input="fieldValueChanged('retail')"
|
||||
></gz-currency>
|
||||
</v-col>
|
||||
|
||||
<v-col
|
||||
v-if="form().showMe(this, 'UnitOfMeasure')"
|
||||
cols="12"
|
||||
sm="6"
|
||||
lg="4"
|
||||
xl="3"
|
||||
>
|
||||
<v-text-field
|
||||
v-model="obj.unitOfMeasure"
|
||||
:readonly="formState.readOnly"
|
||||
:label="$ay.t('UnitOfMeasure')"
|
||||
ref="unitOfMeasure"
|
||||
data-cy="unitOfMeasure"
|
||||
:error-messages="form().serverErrors(this, 'unitOfMeasure')"
|
||||
@input="fieldValueChanged('unitOfMeasure')"
|
||||
></v-text-field>
|
||||
</v-col>
|
||||
|
||||
<!-- ------------- -->
|
||||
|
||||
<v-col
|
||||
v-if="form().showMe(this, 'PartPartOverseerID')"
|
||||
cols="12"
|
||||
@@ -708,10 +760,18 @@ async function fetchTranslatedText(vm) {
|
||||
"Part",
|
||||
"PartName",
|
||||
"PartNotes",
|
||||
"PartAccountNumber",
|
||||
"PartPartOverseerID",
|
||||
"PartDateStarted",
|
||||
"PartDateCompleted",
|
||||
"PartPartNumber",
|
||||
"PartCost",
|
||||
"PartRetail",
|
||||
"PartTrackSerialNumber",
|
||||
"PartManufacturerID",
|
||||
"PartManufacturerNumber",
|
||||
"PartWholesalerID",
|
||||
"PartWholesalerNumber",
|
||||
"PartAlternativeWholesalerID",
|
||||
"PartAlternativeWholesalerNumber",
|
||||
"UnitOfMeasure",
|
||||
"PartUPC",
|
||||
"PartCustom1",
|
||||
"PartCustom2",
|
||||
"PartCustom3",
|
||||
@@ -730,4 +790,42 @@ async function fetchTranslatedText(vm) {
|
||||
"PartCustom16"
|
||||
]);
|
||||
}
|
||||
/*
|
||||
[Required]
|
||||
public string PartNumber { get; set; }
|
||||
public long? ManufacturerId { get; set; }
|
||||
public string ManufacturerNumber { get; set; }
|
||||
public long? WholeSalerId { get; set; }
|
||||
public string WholeSalerNumber { get; set; }
|
||||
public long? AlternativeWholeSalerId { get; set; }
|
||||
public string AlternativeWholeSalerNumber { get; set; }
|
||||
[Required]
|
||||
public decimal Cost { get; set; }
|
||||
[Required]
|
||||
public decimal Retail { get; set; }
|
||||
public string UnitOfMeasure { get; set; }
|
||||
public string UPC { get; set; }
|
||||
[Required]
|
||||
public bool TrackSerialNumber { get; set; }
|
||||
l.Add(new AyaFormFieldDefinition { TKey = "PartName", FieldKey = "PartName" });
|
||||
l.Add(new AyaFormFieldDefinition { TKey = "PartNotes", FieldKey = "Notes" });
|
||||
l.Add(new AyaFormFieldDefinition { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
l.Add(new AyaFormFieldDefinition { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new AyaFormFieldDefinition { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
l.Add(new AyaFormFieldDefinition { TKey = "Attachments", FieldKey = "Attachments" });
|
||||
|
||||
l.Add(new AyaFormFieldDefinition { TKey = "PartPartNumber", FieldKey = "PartPartNumber", Hideable = false });
|
||||
l.Add(new AyaFormFieldDefinition { TKey = "PartCost", FieldKey = "PartCost", Hideable = false });
|
||||
l.Add(new AyaFormFieldDefinition { TKey = "PartRetail", FieldKey = "PartRetail", Hideable = false });
|
||||
l.Add(new AyaFormFieldDefinition { TKey = "PartTrackSerialNumber", FieldKey = "PartTrackSerialNumber", Hideable = false });
|
||||
|
||||
l.Add(new AyaFormFieldDefinition { TKey = "PartManufacturerID", FieldKey = "PartManufacturerID" });
|
||||
l.Add(new AyaFormFieldDefinition { TKey = "PartManufacturerNumber", FieldKey = "PartManufacturerNumber" });
|
||||
l.Add(new AyaFormFieldDefinition { TKey = "PartWholesalerID", FieldKey = "PartWholesalerID" });
|
||||
l.Add(new AyaFormFieldDefinition { TKey = "PartWholesalerNumber", FieldKey = "PartWholesalerNumber" });
|
||||
l.Add(new AyaFormFieldDefinition { TKey = "PartAlternativeWholesalerID", FieldKey = "PartAlternativeWholesalerID" });
|
||||
l.Add(new AyaFormFieldDefinition { TKey = "PartAlternativeWholesalerNumber", FieldKey = "PartAlternativeWholesalerNumber" });
|
||||
l.Add(new AyaFormFieldDefinition { TKey = "UnitOfMeasure", FieldKey = "UnitOfMeasure" });
|
||||
l.Add(new AyaFormFieldDefinition { TKey = "PartUPC", FieldKey = "PartUPC" });
|
||||
*/
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user