IO-1342 Revert IO-554 and add validation on jobline upsert.

This commit is contained in:
Patrick Fic
2021-09-07 09:12:31 -07:00
parent d72472ccc3
commit de33bcd72b

View File

@@ -115,18 +115,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 }) => ({ ({ getFieldValue }) => ({
// validator(rule, value) { validator(rule, value) {
// if (!!getFieldValue("mod_lbr_ty") === !!value) { if (!!getFieldValue("mod_lbr_ty") === !!value) {
// return Promise.resolve(); return Promise.resolve();
// } }
// return Promise.reject( return Promise.reject(
// t("joblines.validations.hrsrequirediflbrtyp") t("joblines.validations.hrsrequirediflbrtyp")
// ); );
// }, },
// }), }),
// ]} ]}
> >
<InputNumber precision={1} /> <InputNumber precision={1} />
</Form.Item> </Form.Item>
@@ -169,18 +169,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 }) => ({ ({ 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")
// ); );
// }, },
// }), }),
// ]} ]}
> >
<InputNumber precision={0} min={0} /> <InputNumber precision={0} min={0} />
</Form.Item> </Form.Item>
@@ -190,28 +190,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>