fix: show formatted percent, currency if read only
(cherry picked from commit 7ded0a074236992b166950fee7e979a11b7b5fe7)
This commit is contained in:
parent
d6af439235
commit
0d7bbafad4
@ -14,12 +14,13 @@
|
|||||||
<FormControl
|
<FormControl
|
||||||
v-if="
|
v-if="
|
||||||
field.read_only &&
|
field.read_only &&
|
||||||
!['Float', 'Currency', 'Check'].includes(field.fieldtype)
|
!['Float', 'Currency', 'Check', 'Percent'].includes(field.fieldtype)
|
||||||
"
|
"
|
||||||
type="text"
|
type="text"
|
||||||
:placeholder="getPlaceholder(field)"
|
:placeholder="getPlaceholder(field)"
|
||||||
v-model="data[field.fieldname]"
|
v-model="data[field.fieldname]"
|
||||||
:disabled="true"
|
:disabled="true"
|
||||||
|
:description="field.description"
|
||||||
/>
|
/>
|
||||||
<Grid
|
<Grid
|
||||||
v-else-if="field.fieldtype === 'Table'"
|
v-else-if="field.fieldtype === 'Table'"
|
||||||
@ -37,6 +38,7 @@
|
|||||||
v-model="data[field.fieldname]"
|
v-model="data[field.fieldname]"
|
||||||
@change="(e) => fieldChange(e.target.value, field)"
|
@change="(e) => fieldChange(e.target.value, field)"
|
||||||
:placeholder="getPlaceholder(field)"
|
:placeholder="getPlaceholder(field)"
|
||||||
|
:description="field.description"
|
||||||
>
|
>
|
||||||
<template v-if="field.prefix" #prefix>
|
<template v-if="field.prefix" #prefix>
|
||||||
<IndicatorIcon :class="field.prefix" />
|
<IndicatorIcon :class="field.prefix" />
|
||||||
@ -49,6 +51,7 @@
|
|||||||
v-model="data[field.fieldname]"
|
v-model="data[field.fieldname]"
|
||||||
@change="(e) => fieldChange(e.target.checked, field)"
|
@change="(e) => fieldChange(e.target.checked, field)"
|
||||||
:disabled="Boolean(field.read_only)"
|
:disabled="Boolean(field.read_only)"
|
||||||
|
:description="field.description"
|
||||||
/>
|
/>
|
||||||
<label
|
<label
|
||||||
class="text-sm text-ink-gray-5"
|
class="text-sm text-ink-gray-5"
|
||||||
@ -150,8 +153,9 @@
|
|||||||
['Small Text', 'Text', 'Long Text', 'Code'].includes(field.fieldtype)
|
['Small Text', 'Text', 'Long Text', 'Code'].includes(field.fieldtype)
|
||||||
"
|
"
|
||||||
type="textarea"
|
type="textarea"
|
||||||
:placeholder="getPlaceholder(field)"
|
|
||||||
:value="data[field.fieldname]"
|
:value="data[field.fieldname]"
|
||||||
|
:placeholder="getPlaceholder(field)"
|
||||||
|
:description="field.description"
|
||||||
@change="fieldChange($event.target.value, field)"
|
@change="fieldChange($event.target.value, field)"
|
||||||
/>
|
/>
|
||||||
<FormControl
|
<FormControl
|
||||||
@ -159,6 +163,7 @@
|
|||||||
type="number"
|
type="number"
|
||||||
:placeholder="getPlaceholder(field)"
|
:placeholder="getPlaceholder(field)"
|
||||||
:value="data[field.fieldname]"
|
:value="data[field.fieldname]"
|
||||||
|
:description="field.description"
|
||||||
@change="fieldChange($event.target.value, field)"
|
@change="fieldChange($event.target.value, field)"
|
||||||
/>
|
/>
|
||||||
<FormControl
|
<FormControl
|
||||||
@ -167,6 +172,7 @@
|
|||||||
:value="getFormattedPercent(field.fieldname, data)"
|
:value="getFormattedPercent(field.fieldname, data)"
|
||||||
:placeholder="getPlaceholder(field)"
|
:placeholder="getPlaceholder(field)"
|
||||||
:disabled="Boolean(field.read_only)"
|
:disabled="Boolean(field.read_only)"
|
||||||
|
:description="field.description"
|
||||||
@change="fieldChange(flt($event.target.value), field)"
|
@change="fieldChange(flt($event.target.value), field)"
|
||||||
/>
|
/>
|
||||||
<FormControl
|
<FormControl
|
||||||
@ -175,6 +181,7 @@
|
|||||||
:value="getFormattedFloat(field.fieldname, data)"
|
:value="getFormattedFloat(field.fieldname, data)"
|
||||||
:placeholder="getPlaceholder(field)"
|
:placeholder="getPlaceholder(field)"
|
||||||
:disabled="Boolean(field.read_only)"
|
:disabled="Boolean(field.read_only)"
|
||||||
|
:description="field.description"
|
||||||
@change="fieldChange(flt($event.target.value), field)"
|
@change="fieldChange(flt($event.target.value), field)"
|
||||||
/>
|
/>
|
||||||
<FormControl
|
<FormControl
|
||||||
@ -183,6 +190,7 @@
|
|||||||
:value="getFormattedCurrency(field.fieldname, data)"
|
:value="getFormattedCurrency(field.fieldname, data)"
|
||||||
:placeholder="getPlaceholder(field)"
|
:placeholder="getPlaceholder(field)"
|
||||||
:disabled="Boolean(field.read_only)"
|
:disabled="Boolean(field.read_only)"
|
||||||
|
:description="field.description"
|
||||||
@change="fieldChange(flt($event.target.value), field)"
|
@change="fieldChange(flt($event.target.value), field)"
|
||||||
/>
|
/>
|
||||||
<FormControl
|
<FormControl
|
||||||
@ -191,6 +199,7 @@
|
|||||||
:placeholder="getPlaceholder(field)"
|
:placeholder="getPlaceholder(field)"
|
||||||
:value="data[field.fieldname]"
|
:value="data[field.fieldname]"
|
||||||
:disabled="Boolean(field.read_only)"
|
:disabled="Boolean(field.read_only)"
|
||||||
|
:description="field.description"
|
||||||
@change="fieldChange($event.target.value, field)"
|
@change="fieldChange($event.target.value, field)"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user