IO-1672 Updated vendor discount display.
This commit is contained in:
@@ -211,15 +211,17 @@ export function BillEnterModalLinesComponent({
|
|||||||
{() => {
|
{() => {
|
||||||
const line = getFieldsValue(["billlines"]).billlines[index];
|
const line = getFieldsValue(["billlines"]).billlines[index];
|
||||||
if (!!!line) return null;
|
if (!!!line) return null;
|
||||||
const lineDiscount = 1 - line.actual_cost / line.actual_price;
|
let lineDiscount = 1 - line.actual_cost / line.actual_price;
|
||||||
|
if (isNaN(lineDiscount)) lineDiscount = 0;
|
||||||
return (
|
return (
|
||||||
<Tooltip title={`${(lineDiscount * 100).toFixed(2) || 0}%`}>
|
<Tooltip title={`${(lineDiscount * 100).toFixed(2) || 0}%`}>
|
||||||
<DollarCircleFilled
|
<DollarCircleFilled
|
||||||
style={{
|
style={{
|
||||||
color:
|
color:
|
||||||
Math.abs(lineDiscount - discount) > 0.005
|
Math.abs(lineDiscount - discount) > 0.005
|
||||||
? "red"
|
? lineDiscount > discount
|
||||||
|
? "orange"
|
||||||
|
: "red"
|
||||||
: "green",
|
: "green",
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
|
|||||||
Reference in New Issue
Block a user