feature/IO-3255-simplified-parts-management - Add PAO in for isPartsEntry

This commit is contained in:
Dave
2025-08-18 11:47:34 -04:00
parent 1941034dcb
commit db09f33e5c

View File

@@ -96,7 +96,7 @@ export function JobLinesComponent({
filteredInfo: {
...(isPartsEntry
? {
part_type: ["PAN", "PAC", "PAR", "PAL", "PAA", "PAM", "PAP", "PAS", "PASL", "PAG"]
part_type: ["PAN", "PAC", "PAR", "PAL", "PAA", "PAM", "PAP", "PAS", "PASL", "PAG", "PAO"]
}
: {})
}
@@ -166,7 +166,9 @@ export function JobLinesComponent({
filters: [
{
text: t("jobs.labels.partsfilter"),
value: ["PAN", "PAC", "PAR", "PAL", "PAA", "PAM", "PAP", "PAS", "PASL", "PAG"]
value: isPartsEntry
? ["PAN", "PAC", "PAR", "PAL", "PAA", "PAM", "PAP", "PAS", "PASL", "PAG", "PAO"]
: ["PAN", "PAC", "PAR", "PAL", "PAA", "PAM", "PAP", "PAS", "PASL", "PAG"]
},
{
text: t("joblines.fields.part_types.PAN"),
@@ -207,8 +209,17 @@ export function JobLinesComponent({
{
text: t("joblines.fields.part_types.PAM"),
value: ["PAM"]
}
},
...(isPartsEntry
? [
{
text: t("joblines.fields.part_types.PAO"),
value: ["PAO"]
}
]
: [])
],
onFilter: (value, record) => value.includes(record.part_type),
render: (text, record) => (record.part_type ? t(`joblines.fields.part_types.${record.part_type}`) : null)
},