Removed jobline modal validations IO-554
This commit is contained in:
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user