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: { filteredInfo: {
...(isPartsEntry ...(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: [ filters: [
{ {
text: t("jobs.labels.partsfilter"), 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"), text: t("joblines.fields.part_types.PAN"),
@@ -207,8 +209,17 @@ export function JobLinesComponent({
{ {
text: t("joblines.fields.part_types.PAM"), text: t("joblines.fields.part_types.PAM"),
value: ["PAM"] value: ["PAM"]
} },
...(isPartsEntry
? [
{
text: t("joblines.fields.part_types.PAO"),
value: ["PAO"]
}
]
: [])
], ],
onFilter: (value, record) => value.includes(record.part_type), onFilter: (value, record) => value.includes(record.part_type),
render: (text, record) => (record.part_type ? t(`joblines.fields.part_types.${record.part_type}`) : null) render: (text, record) => (record.part_type ? t(`joblines.fields.part_types.${record.part_type}`) : null)
}, },