Removed jobline modal validations IO-554

This commit is contained in:
Patrick Fic
2021-01-20 14:10:52 -08:00
parent 0287830e73
commit 4b75f2eccd

View File

@@ -146,22 +146,18 @@ export default function JobLinesUpsertModalComponent({
<Form.Item <Form.Item
label={t("joblines.fields.mod_lb_hrs")} label={t("joblines.fields.mod_lb_hrs")}
name="mod_lb_hrs" name="mod_lb_hrs"
rules={[ // rules={[
// { // ({ getFieldValue }) => ({
// required: !!form.getFieldValue("mod_lbr_ty"), // validator(rule, value) {
// message: t("general.validation.required"), // if (!!getFieldValue("mod_lbr_ty") === !!value) {
// }, // return Promise.resolve();
({ getFieldValue }) => ({ // }
validator(rule, value) { // return Promise.reject(
if (!!getFieldValue("mod_lbr_ty") === !!value) { // t("joblines.validations.hrsrequirediflbrtyp")
return Promise.resolve(); // );
} // },
return Promise.reject( // }),
t("joblines.validations.hrsrequirediflbrtyp") // ]}
);
},
}),
]}
> >
<InputCurrency /> <InputCurrency />
</Form.Item> </Form.Item>
@@ -170,22 +166,18 @@ export default function JobLinesUpsertModalComponent({
<Form.Item <Form.Item
label={t("joblines.fields.part_qty")} label={t("joblines.fields.part_qty")}
name="part_qty" name="part_qty"
rules={[ // rules={[
// { // ({ getFieldValue }) => ({
// required: !!form.getFieldValue("mod_lbr_ty"), // validator(rule, value) {
// message: t("general.validation.required"), // if (!!getFieldValue("part_type") === !!value) {
// }, // return Promise.resolve();
({ getFieldValue }) => ({ // }
validator(rule, value) { // return Promise.reject(
if (!!getFieldValue("part_type") === !!value) { // t("joblines.validations.requiredifparttype")
return Promise.resolve(); // );
} // },
return Promise.reject( // }),
t("joblines.validations.requiredifparttype") // ]}
);
},
}),
]}
> >
<InputNumber precision={0} min={0} /> <InputNumber precision={0} min={0} />
</Form.Item> </Form.Item>
@@ -195,28 +187,28 @@ export default function JobLinesUpsertModalComponent({
<Form.Item <Form.Item
label={t("joblines.fields.act_price")} label={t("joblines.fields.act_price")}
name="act_price" name="act_price"
rules={[ // rules={[
({ getFieldValue }) => ({ // ({ getFieldValue }) => ({
validator(rule, value) { // validator(rule, value) {
if (!value || getFieldValue("part_type") !== "PAE") { // if (!value || getFieldValue("part_type") !== "PAE") {
return Promise.resolve(); // return Promise.resolve();
} // }
return Promise.reject( // return Promise.reject(
t("joblines.validations.zeropriceexistingpart") // t("joblines.validations.zeropriceexistingpart")
); // );
}, // },
}), // }),
({ getFieldValue }) => ({ // ({ getFieldValue }) => ({
validator(rule, value) { // validator(rule, value) {
if (!!getFieldValue("part_type") === !!value) { // if (!!getFieldValue("part_type") === !!value) {
return Promise.resolve(); // return Promise.resolve();
} // }
return Promise.reject( // return Promise.reject(
t("joblines.validations.requiredifparttype") // t("joblines.validations.requiredifparttype")
); // );
}, // },
}), // }),
]} // ]}
> >
<InputCurrency precision={2} min={0} /> <InputCurrency precision={2} min={0} />
</Form.Item> </Form.Item>