business update and send email
This commit is contained in:
parent
eda8686a99
commit
77ad22eeba
@ -69,9 +69,9 @@ import Languages from './views/configuration/Language/Languages'
|
|||||||
import AddLanguage from './views/configuration/Language/AddLanguage'
|
import AddLanguage from './views/configuration/Language/AddLanguage'
|
||||||
import EditLanguage from './views/configuration/Language/EditLanguage'
|
import EditLanguage from './views/configuration/Language/EditLanguage'
|
||||||
//BusinessType
|
//BusinessType
|
||||||
import BusinessType from './views/configuration/Business/Business'
|
import BusinessType from './views/configuration/Business_Type/Business'
|
||||||
import AddBusinessType from './views/configuration/Business/AddBusiness'
|
import AddBusinessType from './views/configuration/Business_Type/AddBusiness'
|
||||||
import EditBusinessType from './views/configuration/Business/EditLanguage'
|
import EditBusinessType from './views/configuration/Business_Type/EditLanguage'
|
||||||
import EditPurpose from './views/configuration/Purpose/EditPurpose.js'
|
import EditPurpose from './views/configuration/Purpose/EditPurpose.js'
|
||||||
const routes = [
|
const routes = [
|
||||||
|
|
||||||
|
@ -50,7 +50,7 @@ const AddBusiness = () => {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
console.log(data)
|
// console.log(data)
|
||||||
|
|
||||||
const handleView = (n) => {
|
const handleView = (n) => {
|
||||||
if (viewState === n) return
|
if (viewState === n) return
|
||||||
|
@ -13,6 +13,7 @@ import Button from '@material-ui/core/Button'
|
|||||||
|
|
||||||
|
|
||||||
import { isAutheticated } from 'src/auth'
|
import { isAutheticated } from 'src/auth'
|
||||||
|
import Contacts from './multiform/Contacts.js'
|
||||||
|
|
||||||
|
|
||||||
const EditBusiness = () => {
|
const EditBusiness = () => {
|
||||||
@ -26,6 +27,7 @@ const EditBusiness = () => {
|
|||||||
const [loading, setLoading] = useState(false)
|
const [loading, setLoading] = useState(false)
|
||||||
|
|
||||||
const [data, setData] = useState({
|
const [data, setData] = useState({
|
||||||
|
WebsiteURL: 'https://bolo.ai.in/',
|
||||||
business: '',
|
business: '',
|
||||||
purpose: '',
|
purpose: '',
|
||||||
|
|
||||||
@ -35,12 +37,21 @@ const EditBusiness = () => {
|
|||||||
city: '',
|
city: '',
|
||||||
address_Line_1: '',
|
address_Line_1: '',
|
||||||
address_Line_2: '',
|
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) => {
|
const handleView = (n) => {
|
||||||
if (viewState === n) return
|
if (viewState === n) return
|
||||||
@ -48,7 +59,7 @@ const EditBusiness = () => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
//get business
|
//get business
|
||||||
console.log(id)
|
// console.log(id)
|
||||||
const getbusinesses = () => {
|
const getbusinesses = () => {
|
||||||
axios
|
axios
|
||||||
.get(`/api/businesses/get/${id}`, {
|
.get(`/api/businesses/get/${id}`, {
|
||||||
@ -74,7 +85,7 @@ const EditBusiness = () => {
|
|||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
getbusinesses()
|
getbusinesses()
|
||||||
}, [])
|
}, [])
|
||||||
console.log(data)
|
// console.log(data)
|
||||||
const handleSubmit = () => {
|
const handleSubmit = () => {
|
||||||
if (
|
if (
|
||||||
data.address_Line_1.trim() === '' ||
|
data.address_Line_1.trim() === '' ||
|
||||||
@ -86,7 +97,16 @@ const EditBusiness = () => {
|
|||||||
data.country === '' ||
|
data.country === '' ||
|
||||||
data.state === '' ||
|
data.state === '' ||
|
||||||
data.city === '' ||
|
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({
|
swal({
|
||||||
title: 'Warning',
|
title: 'Warning',
|
||||||
@ -112,6 +132,17 @@ const EditBusiness = () => {
|
|||||||
|
|
||||||
|
|
||||||
formData.set('pincode', data.pincode)
|
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
|
axios
|
||||||
.patch(`/api/businesses/update/${id}`, formData, {
|
.patch(`/api/businesses/update/${id}`, formData, {
|
||||||
@ -182,7 +213,13 @@ const EditBusiness = () => {
|
|||||||
data.country === '' ||
|
data.country === '' ||
|
||||||
data.state === '' ||
|
data.state === '' ||
|
||||||
data.city === '' ||
|
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'}
|
{loading ? 'Loading' : 'Update Now'}
|
||||||
</Button>
|
</Button>
|
||||||
@ -218,6 +255,15 @@ const EditBusiness = () => {
|
|||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
{viewState === 3 && (
|
{viewState === 3 && (
|
||||||
|
<Contacts
|
||||||
|
data={{ data, setData }}
|
||||||
|
handleView={handleView}
|
||||||
|
// productId={productId}
|
||||||
|
// data={{ images, setImages }}
|
||||||
|
loading={{ loading, setLoading }}
|
||||||
|
/>
|
||||||
|
)}
|
||||||
|
{viewState === 4 && (
|
||||||
<SelectLanguage
|
<SelectLanguage
|
||||||
data={{ data, setData }}
|
data={{ data, setData }}
|
||||||
handleView={handleView}
|
handleView={handleView}
|
||||||
@ -227,7 +273,7 @@ const EditBusiness = () => {
|
|||||||
loading={{ loading, setLoading }}
|
loading={{ loading, setLoading }}
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
{viewState === 4 && (
|
{viewState === 5 && (
|
||||||
<BAddress
|
<BAddress
|
||||||
data={{ data, setData }}
|
data={{ data, setData }}
|
||||||
handleView={handleView}
|
handleView={handleView}
|
||||||
@ -267,12 +313,19 @@ const EditBusiness = () => {
|
|||||||
type="button"
|
type="button"
|
||||||
onClick={() => handleView(3)}
|
onClick={() => handleView(3)}
|
||||||
>
|
>
|
||||||
Select Languages
|
Contacts
|
||||||
</button>
|
</button>
|
||||||
<button
|
<button
|
||||||
className={viewState === 4 ? 'btn btn-light' : 'btn btn-info text-white'}
|
className={viewState === 4 ? 'btn btn-light' : 'btn btn-info text-white'}
|
||||||
type="button"
|
type="button"
|
||||||
onClick={() => handleView(4)}
|
onClick={() => handleView(4)}
|
||||||
|
>
|
||||||
|
Select Languages
|
||||||
|
</button>
|
||||||
|
<button
|
||||||
|
className={viewState === 5 ? 'btn btn-light' : 'btn btn-info text-white'}
|
||||||
|
type="button"
|
||||||
|
onClick={() => handleView(5)}
|
||||||
>
|
>
|
||||||
Address
|
Address
|
||||||
</button>
|
</button>
|
||||||
|
Loading…
Reference in New Issue
Block a user