Resolve validation issue on paint split IO-698
This commit is contained in:
@@ -773,6 +773,9 @@ export default function ShopInfoComponent({ form, saveLoading }) {
|
|||||||
rules={[
|
rules={[
|
||||||
({ getFieldValue }) => ({
|
({ getFieldValue }) => ({
|
||||||
validator(rule, value) {
|
validator(rule, value) {
|
||||||
|
if (!value && !getFieldValue(["md_hour_split", "paint"])) {
|
||||||
|
return Promise.resolve();
|
||||||
|
}
|
||||||
if (
|
if (
|
||||||
value + getFieldValue(["md_hour_split", "paint"]) ===
|
value + getFieldValue(["md_hour_split", "paint"]) ===
|
||||||
1
|
1
|
||||||
@@ -793,6 +796,9 @@ export default function ShopInfoComponent({ form, saveLoading }) {
|
|||||||
rules={[
|
rules={[
|
||||||
({ getFieldValue }) => ({
|
({ getFieldValue }) => ({
|
||||||
validator(rule, value) {
|
validator(rule, value) {
|
||||||
|
if (!value && !getFieldValue(["md_hour_split", "paint"])) {
|
||||||
|
return Promise.resolve();
|
||||||
|
}
|
||||||
if (
|
if (
|
||||||
value + getFieldValue(["md_hour_split", "prep"]) ===
|
value + getFieldValue(["md_hour_split", "prep"]) ===
|
||||||
1
|
1
|
||||||
|
|||||||
Reference in New Issue
Block a user