IO-1342 Revert IO-554 and add validation on jobline upsert.
This commit is contained in:
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user