From c4dfdcdb330324a8408b8ba700a43b20d98cc8b0 Mon Sep 17 00:00:00 2001 From: Alex Cheung Date: Mon, 18 Mar 2024 15:48:55 +0800 Subject: [PATCH] add fax add fax editable --- src/pages/Organization/DetailPage/OrganizationPubCard.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/pages/Organization/DetailPage/OrganizationPubCard.js b/src/pages/Organization/DetailPage/OrganizationPubCard.js index bded0dd..5a73e42 100644 --- a/src/pages/Organization/DetailPage/OrganizationPubCard.js +++ b/src/pages/Organization/DetailPage/OrganizationPubCard.js @@ -59,6 +59,7 @@ const OrganizationPubCard = ({ userData, loadDataFun, id, setEditModeFun }) => { addressLine3: yup.string().max(40, displayErrorMsg(intl.formatMessage({id: 'noMoreThen40Words'}))), tel_countryCode: yup.string().min(3, displayErrorMsg(intl.formatMessage({id: 'requireDialingCode'}))), phoneNumber: yup.string().min(8, displayErrorMsg(intl.formatMessage({id: 'requiredValidNumber'}))).required(displayErrorMsg(intl.formatMessage({id: 'requireContactNumber'}))), + faxNumber: yup.string().min(8, displayErrorMsg(intl.formatMessage({ id: 'require8Number' }))).nullable(), }), onSubmit: values => { if (values.country==null){ @@ -75,6 +76,10 @@ const OrganizationPubCard = ({ userData, loadDataFun, id, setEditModeFun }) => { countryCode: values.tel_countryCode, phoneNumber: values.phoneNumber }, + faxNo: { + countryCode: values.fax_countryCode, + faxNumber: values.faxNumber + }, addressTemp: { country: values.country.id, district: values.district?.id, @@ -284,7 +289,7 @@ const OrganizationPubCard = ({ userData, loadDataFun, id, setEditModeFun }) => { code: "fax_countryCode", num: "faxNumber" }, - disabled: true, + disabled: (!editMode && !createMode), form: formik })}