diff --git a/src/routes.js b/src/routes.js index 0af3b2f..d804437 100644 --- a/src/routes.js +++ b/src/routes.js @@ -69,9 +69,9 @@ import Languages from './views/configuration/Language/Languages' import AddLanguage from './views/configuration/Language/AddLanguage' import EditLanguage from './views/configuration/Language/EditLanguage' //BusinessType -import BusinessType from './views/configuration/Business/Business' -import AddBusinessType from './views/configuration/Business/AddBusiness' -import EditBusinessType from './views/configuration/Business/EditLanguage' +import BusinessType from './views/configuration/Business_Type/Business' +import AddBusinessType from './views/configuration/Business_Type/AddBusiness' +import EditBusinessType from './views/configuration/Business_Type/EditLanguage' import EditPurpose from './views/configuration/Purpose/EditPurpose.js' const routes = [ diff --git a/src/views/Business/AddBusiness.js b/src/views/Business/AddBusiness.js index de8bbf0..45d7846 100644 --- a/src/views/Business/AddBusiness.js +++ b/src/views/Business/AddBusiness.js @@ -50,7 +50,7 @@ const AddBusiness = () => { - console.log(data) + // console.log(data) const handleView = (n) => { if (viewState === n) return diff --git a/src/views/Business/EditBusiness.js b/src/views/Business/EditBusiness.js index d8fd389..2e527fe 100644 --- a/src/views/Business/EditBusiness.js +++ b/src/views/Business/EditBusiness.js @@ -13,6 +13,7 @@ import Button from '@material-ui/core/Button' import { isAutheticated } from 'src/auth' +import Contacts from './multiform/Contacts.js' const EditBusiness = () => { @@ -26,6 +27,7 @@ const EditBusiness = () => { const [loading, setLoading] = useState(false) const [data, setData] = useState({ + WebsiteURL: 'https://bolo.ai.in/', business: '', purpose: '', @@ -35,12 +37,21 @@ const EditBusiness = () => { city: '', address_Line_1: '', address_Line_2: '', - pincode: '' + pincode: '', + //contacts + image: '', + imageURL: '', + business_name: '', + email: '', + + short_url: '', + contact_Number: '', + contact_Person_Name: '', }) - console.log(data) + // console.log(data) const handleView = (n) => { if (viewState === n) return @@ -48,7 +59,7 @@ const EditBusiness = () => { } //get business - console.log(id) + // console.log(id) const getbusinesses = () => { axios .get(`/api/businesses/get/${id}`, { @@ -74,7 +85,7 @@ const EditBusiness = () => { useEffect(() => { getbusinesses() }, []) - console.log(data) + // console.log(data) const handleSubmit = () => { if ( data.address_Line_1.trim() === '' || @@ -86,7 +97,16 @@ const EditBusiness = () => { data.country === '' || data.state === '' || data.city === '' || - data.pincode === '' + data.pincode === '' || + //Contacts + // data.image === '' || + // data.imageURL.trim() === '' || + data.business_name.trim() === '' || + data.email.trim() === '' || + + data.short_url.trim() === '' || + data.contact_Number === '' || + data.contact_Person_Name.trim() === '' ) { swal({ title: 'Warning', @@ -112,6 +132,17 @@ const EditBusiness = () => { formData.set('pincode', data.pincode) + //contacts + formData.set('business_name', data.business_name) + formData.set('email', data.email) + + + formData.set('contact_Number', data.contact_Number) + formData.set('contact_Person_Name', data.contact_Person_Name) + + + formData.set('url', data.WebsiteURL + data.short_url + '/login') + formData.set('short_url', data.short_url) axios .patch(`/api/businesses/update/${id}`, formData, { @@ -182,7 +213,13 @@ const EditBusiness = () => { data.country === '' || data.state === '' || data.city === '' || - data.pincode === ''} + data.pincode === '' || + data.business_name.trim() === '' || + data.email.trim() === '' || + + data.short_url.trim() === '' || + data.contact_Number === '' || + data.contact_Person_Name.trim() === ''} > {loading ? 'Loading' : 'Update Now'} @@ -218,6 +255,15 @@ const EditBusiness = () => { /> )} {viewState === 3 && ( + + )} + {viewState === 4 && ( { loading={{ loading, setLoading }} /> )} - {viewState === 4 && ( + {viewState === 5 && ( { type="button" onClick={() => handleView(3)} > - Select Languages + Contacts + diff --git a/src/views/configuration/Business/AddBusiness.js b/src/views/configuration/Business_Type/AddBusiness.js similarity index 100% rename from src/views/configuration/Business/AddBusiness.js rename to src/views/configuration/Business_Type/AddBusiness.js diff --git a/src/views/configuration/Business/Business.js b/src/views/configuration/Business_Type/Business.js similarity index 100% rename from src/views/configuration/Business/Business.js rename to src/views/configuration/Business_Type/Business.js diff --git a/src/views/configuration/Business/EditLanguage.js b/src/views/configuration/Business_Type/EditLanguage.js similarity index 100% rename from src/views/configuration/Business/EditLanguage.js rename to src/views/configuration/Business_Type/EditLanguage.js