Při mazání položek se aktualizuje grid okamžitě.
Výpočty položek a celkové částky přesunuty do RequirementService. BigDecimal converter sjednocen s bází. closes #146
This commit is contained in:
@@ -64,7 +64,7 @@
|
||||
id="idSumTotal"
|
||||
readonly="true"
|
||||
width="150px"
|
||||
value="@bind(fx.sumTotal) @converter(vm.bigDecimalConverter)" />
|
||||
value="@bind(fx.sumTotal) @converter(vm.standardBigDecimalConverter)" />
|
||||
</cell>
|
||||
</row>
|
||||
<row>
|
||||
@@ -168,7 +168,7 @@
|
||||
sclass="grid-textbox-max-right"
|
||||
onFocus="@command('onFocusItem', item=each, ctrl=self)"
|
||||
onChange="@command('recalculate', form=fx, changed='quantity')"
|
||||
value="@bind(each.quantity) @converter(vm.bigDecimalConverter)" />
|
||||
value="@bind(each.quantity) @converter(vm.standardBigDecimalConverter)" />
|
||||
</listcell>
|
||||
<listcell>
|
||||
<textbox
|
||||
@@ -184,7 +184,7 @@
|
||||
sclass="grid-textbox-max-right"
|
||||
onFocus="@command('onFocusItem', item=each, ctrl=self)"
|
||||
onChange="@command('recalculate', form=fx, changed='unitprice')"
|
||||
value="@bind(each.unitPrice) @converter(vm.bigDecimalConverter)" />
|
||||
value="@bind(each.unitPrice) @converter(vm.standardBigDecimalConverter)" />
|
||||
</listcell>
|
||||
<listcell>
|
||||
<textbox
|
||||
@@ -192,7 +192,7 @@
|
||||
sclass="grid-textbox-max-right"
|
||||
onFocus="@command('onFocusItem', item=each, ctrl=self)"
|
||||
onChange="@command('recalculate', form=fx, changed='total')"
|
||||
value="@bind(each.total) @converter(vm.bigDecimalConverter)" />
|
||||
value="@bind(each.total) @converter(vm.standardBigDecimalConverter)" />
|
||||
</listcell>
|
||||
<listcell>
|
||||
<textbox
|
||||
@@ -207,7 +207,7 @@
|
||||
<button
|
||||
image="~./zul/img/misc/drag-disallow.png"
|
||||
label="${labels.RemoveItem}"
|
||||
onClick="@command('removeItem', item=each, ctrl=self)"
|
||||
onClick="@command('removeItem', item=each, form=fx, ctrl=self)"
|
||||
sclass="nicebutton" />
|
||||
</listcell>
|
||||
</listitem>
|
||||
|
||||
Reference in New Issue
Block a user