Merged in release/2022-02-11 (pull request #379)
IO-1718 Only allow type change based on split for part order.
This commit is contained in:
@@ -46,6 +46,11 @@ export function PartsOrderModalComponent({
|
|||||||
{},
|
{},
|
||||||
bodyshop.imexshopid
|
bodyshop.imexshopid
|
||||||
);
|
);
|
||||||
|
const { OEConnection_PriceChange } = useTreatments(
|
||||||
|
["OEConnection_PriceChange"],
|
||||||
|
{},
|
||||||
|
bodyshop.imexshopid
|
||||||
|
);
|
||||||
const { t } = useTranslation();
|
const { t } = useTranslation();
|
||||||
|
|
||||||
return (
|
return (
|
||||||
@@ -128,7 +133,14 @@ export function PartsOrderModalComponent({
|
|||||||
key={`${index}part_type`}
|
key={`${index}part_type`}
|
||||||
name={[field.name, "part_type"]}
|
name={[field.name, "part_type"]}
|
||||||
>
|
>
|
||||||
<Select>
|
<Select
|
||||||
|
disabled={
|
||||||
|
!(
|
||||||
|
sendType === "oec" &&
|
||||||
|
OEConnection_PriceChange.treatment === "on"
|
||||||
|
)
|
||||||
|
}
|
||||||
|
>
|
||||||
<Select.Option value="PAA">
|
<Select.Option value="PAA">
|
||||||
{t("joblines.fields.part_types.PAA")}
|
{t("joblines.fields.part_types.PAA")}
|
||||||
</Select.Option>
|
</Select.Option>
|
||||||
@@ -240,7 +252,7 @@ export function PartsOrderModalComponent({
|
|||||||
<Radio value={"none"}>{t("general.labels.none")}</Radio>
|
<Radio value={"none"}>{t("general.labels.none")}</Radio>
|
||||||
<Radio value={"e"}>{t("parts_orders.labels.email")}</Radio>
|
<Radio value={"e"}>{t("parts_orders.labels.email")}</Radio>
|
||||||
<Radio value={"p"}>{t("parts_orders.labels.print")}</Radio>
|
<Radio value={"p"}>{t("parts_orders.labels.print")}</Radio>
|
||||||
{OEConnection.treatment === "on" && isReturn === false && (
|
{OEConnection.treatment === "on" && !isReturn && (
|
||||||
<Radio value={"oec"}>{t("parts_orders.labels.oec")}</Radio>
|
<Radio value={"oec"}>{t("parts_orders.labels.oec")}</Radio>
|
||||||
)}
|
)}
|
||||||
</Radio.Group>
|
</Radio.Group>
|
||||||
|
|||||||
Reference in New Issue
Block a user