Minor cleanup for ProManager

This commit is contained in:
Patrick Fic
2024-02-27 11:24:13 -08:00
parent 55ef205907
commit d9020de77b
10 changed files with 132 additions and 80 deletions

View File

@@ -29,6 +29,7 @@ export function JobsDetailRatesTaxes({
rootElements: true,
bodyshop,
jobRO,
key: `root${tyCounter}`
})
);
@@ -39,11 +40,13 @@ export function JobsDetailRatesTaxes({
typeNumIterator: iterator,
rootElements: false,
jobRO,
key: `nonroot${iterator}`
})
);
}
formItems.push(<>
<Space wrap>
<Space key={`section${tyCounter}`} wrap>
{section}
</Space>
<Divider/>
@@ -71,13 +74,15 @@ function TaxFormItems({
rootElements,
bodyshopjobRO,
jobRO,
key
}) {
const {t} = useTranslation();
if (rootElements)
return (
<>
<Form.Item
key={key}
label={t("bodyshop.fields.responsibilitycenter_tax_type", {
typeNum,
typeNumIterator,
@@ -92,7 +97,7 @@ function TaxFormItems({
>
<Input disabled={jobRO}/>
</Form.Item>
</>
);
return (
@@ -102,6 +107,7 @@ function TaxFormItems({
typeNum,
typeNumIterator,
})}
key={key + "tax_tier"}
rules={[
{
required: true,
@@ -117,6 +123,7 @@ function TaxFormItems({
typeNum,
typeNumIterator,
})}
key={key + "tax_thres"}
rules={[
{
required: true,
@@ -132,6 +139,7 @@ function TaxFormItems({
typeNum,
typeNumIterator,
})}
key={key + "tax_rate"}
rules={[
{
required: true,
@@ -147,6 +155,7 @@ function TaxFormItems({
typeNum,
typeNumIterator,
})}
key={key + "tax_sur"}
rules={[
{
required: true,