From 99474812e8441d7875f35fd0f0f2cb80e02a4558 Mon Sep 17 00:00:00 2001 From: cherif Date: Wed, 22 Feb 2023 20:40:47 +0100 Subject: [PATCH] 22/02/23 20h --- src/components/DisplayDetailClass_new_v2.js | 69 +- src/components/GestionAdministrative.js | 36 +- src/components/Partner.js | 31 +- src/components/Pricing.js | 1051 +++++++++++++++++++ src/components/Recherche_new_v2.js | 15 + src/mysy_img/met_sante_nat.jpeg | Bin 0 -> 129684 bytes src/styles/components/_pricing.scss | 179 ++++ src/styles/index.scss | 1 + 8 files changed, 1336 insertions(+), 46 deletions(-) create mode 100644 src/components/Pricing.js create mode 100644 src/mysy_img/met_sante_nat.jpeg create mode 100644 src/styles/components/_pricing.scss diff --git a/src/components/DisplayDetailClass_new_v2.js b/src/components/DisplayDetailClass_new_v2.js index b23221e..25e78ca 100644 --- a/src/components/DisplayDetailClass_new_v2.js +++ b/src/components/DisplayDetailClass_new_v2.js @@ -30,6 +30,7 @@ import img_met_rh from "../mysy_img/met_rh.jpg"; import img_met_bureautic from "../mysy_img/met_burautic.jpg"; import img_met_vente from "../mysy_img/met_vente.jpg"; import img_met_sport from "../mysy_img/met_sport.png"; +import img_met_sante_nat from "../mysy_img/met_sante_nat.jpeg"; /* /!\ important: les images du slides doivent avoir une dimension de : 250 X 450 */ @@ -334,7 +335,7 @@ const DisplayDetailClass_new_v2 = (props) => { if (local_user_connect === 0 && local_part_connect === 0) { confirmAlert({ title: 'Connexion ?', - message: 'Connectez-vous pour acceder au detail de cette formation', + message: 'Connectez-vous pour acceder  au detail de cette formation', buttons: [ { label: 'Vous avez un compte', @@ -447,7 +448,7 @@ const DisplayDetailClass_new_v2 = (props) => { console.log("### local_val = ", local_val) if (local_val >= 5) { - console.log(" ON PASSE AU MAX") + console.log(" ON PASSE  au MAX") var local_tmp_val = 2300 + decalage_pr_certificat; var local_main_h_px = 4000 + decalage_pr_certificat; //console.log("### local_tmp_val = ", local_tmp_val, " local_main_h_px = ",local_main_h_px); @@ -463,7 +464,7 @@ const DisplayDetailClass_new_v2 = (props) => { } } else { - console.log(" ON PASSE AU MIN"); + console.log(" ON PASSE  au MIN"); var local_tmp_val = 2100 + decalage_pr_certificat; var local_main_h_px = 4800 + decalage_pr_certificat; @@ -486,7 +487,7 @@ const DisplayDetailClass_new_v2 = (props) => { var local_val = parseInt(String(JSON.parse(res.data.message).nb_pave_a_afficher)); if (local_val >= 5) { - console.log(" ON PASSE AU MAX") + console.log(" ON PASSE  au MAX") local_tmp = "2000px"; main_h_px = "2700px"; @@ -496,7 +497,7 @@ const DisplayDetailClass_new_v2 = (props) => { } } else { - console.log(" ON PASSE AU MIN"); + console.log(" ON PASSE  au MIN"); local_tmp = "1700px"; main_h_px = "2500px"; @@ -516,7 +517,7 @@ const DisplayDetailClass_new_v2 = (props) => { var local_val = parseInt(String(JSON.parse(res.data.message).nb_pave_a_afficher)); if (local_val >= 5) { - console.log(" ON PASSE AU MAX") + console.log(" ON PASSE  au MAX") local_tmp = "2000px"; main_h_px = "2800px"; @@ -526,7 +527,7 @@ const DisplayDetailClass_new_v2 = (props) => { } } else { - console.log(" ON PASSE AU MIN"); + console.log(" ON PASSE  au MIN"); local_tmp = "1700px"; main_h_px = "2500px"; @@ -543,7 +544,7 @@ const DisplayDetailClass_new_v2 = (props) => { if (window.screen.width >= 1200) { var local_val = parseInt(String(JSON.parse(res.data.message).nb_pave_a_afficher)); if (local_val >= 5) { - console.log(" ON PASSE AU MAX") + console.log(" ON PASSE  au MAX") local_tmp = "2000px"; main_h_px = "2800px"; @@ -553,7 +554,7 @@ const DisplayDetailClass_new_v2 = (props) => { } } else { - console.log(" ON PASSE AU MIN"); + console.log(" ON PASSE  au MIN"); local_tmp = "1700px"; main_h_px = "2500px"; @@ -785,7 +786,7 @@ const DisplayDetailClass_new_v2 = (props) => { var new_displaydetailclass_new_v2_hei = parseInt(displaydetailclass_new_v2_hei) + 900; var new_sticky_div_hilight_top = parseInt(sticky_div_hilight_top) + 900; - + document.getElementById('mob_block_cross_sell_cat').style.top = new_meme_orga_top + "px"; document.getElementById('mobile').style.height = new_displaydetailclass_new_v2_hei + "px"; document.getElementById('sticky_div_hilight_pave').style.top = new_sticky_div_hilight_top + "px"; @@ -1384,7 +1385,7 @@ const DisplayDetailClass_new_v2 = (props) => { {(JSON.parse(formation).distantiel) === "1" && (JSON.parse(formation).presentiel) === "1" && (JSON.parse(formation).date_debut).substring(0, 10) !== (JSON.parse(formation).date_fin).substring(0, 10) && } @@ -1402,7 +1403,7 @@ const DisplayDetailClass_new_v2 = (props) => { {(JSON.parse(formation).distantiel) === "1" && ((JSON.parse(formation).presentiel) === "0" || !(JSON.parse(formation).presentiel)) && (JSON.parse(formation).date_debut).substring(0, 10) !== (JSON.parse(formation).date_fin).substring(0, 10) && } @@ -1417,7 +1418,7 @@ const DisplayDetailClass_new_v2 = (props) => { {(JSON.parse(formation).presentiel) === "1" && ((JSON.parse(formation).distantiel) === "0" || !(JSON.parse(formation).distantiel)) && (JSON.parse(formation).date_debut).substring(0, 10) !== (JSON.parse(formation).date_fin).substring(0, 10) && } @@ -1505,7 +1506,7 @@ const DisplayDetailClass_new_v2 = (props) => { } - + {String(iscertifvoltaire) === "1" &&
Certitrace @@ -1525,7 +1526,7 @@ const DisplayDetailClass_new_v2 = (props) => { {associatedtraining_message && associatedtraining_message.length > 0 &&
- Cela pourrait aussi vous intéresser : + Cela pourrait au ssi vous intéresser :
}
@@ -1561,6 +1562,9 @@ const DisplayDetailClass_new_v2 = (props) => { {JSON.parse(formation).metier && String(JSON.parse(formation).metier).toLocaleLowerCase() === String("sport") && sport} + {JSON.parse(formation).metier && String(JSON.parse(formation).metier).toLocaleLowerCase() === String("sante_nat") && + sante naturelle} + {JSON.parse(formation).metier && String(JSON.parse(formation).metier).toLocaleLowerCase() === String("dev_perso") && developpement personnel} @@ -1760,7 +1764,7 @@ const DisplayDetailClass_new_v2 = (props) => { {ratingvalue && String(ratingvalue).length === 1 && parseInt(String(ratingvalue)) <= 5 && } @@ -1858,7 +1862,7 @@ const DisplayDetailClass_new_v2 = (props) => { {(JSON.parse(formation).distantiel) === "1" && (JSON.parse(formation).presentiel) === "1" && (JSON.parse(formation).date_debut).substring(0, 10) !== (JSON.parse(formation).date_fin).substring(0, 10) && } @@ -1876,7 +1880,7 @@ const DisplayDetailClass_new_v2 = (props) => { {(JSON.parse(formation).distantiel) === "1" && ((JSON.parse(formation).presentiel) === "0" || !(JSON.parse(formation).presentiel)) && (JSON.parse(formation).date_debut).substring(0, 10) !== (JSON.parse(formation).date_fin).substring(0, 10) && } @@ -1891,7 +1895,7 @@ const DisplayDetailClass_new_v2 = (props) => { {(JSON.parse(formation).presentiel) === "1" && ((JSON.parse(formation).distantiel) === "0" || !(JSON.parse(formation).distantiel)) && (JSON.parse(formation).date_debut).substring(0, 10) !== (JSON.parse(formation).date_fin).substring(0, 10) && } @@ -2003,6 +2007,10 @@ const DisplayDetailClass_new_v2 = (props) => { DetailTraining.metier && String(DetailTraining.metier).toLocaleLowerCase() === String("sport") && sport} + {(!DetailTraining.img_url || String(DetailTraining.img_url).length <= 0) && + DetailTraining.metier && String(DetailTraining.metier).toLocaleLowerCase() === String("sante_nat") && + sante naturelle} + {(!DetailTraining.img_url || String(DetailTraining.img_url).length <= 0) && DetailTraining.metier && String(DetailTraining.metier).toLocaleLowerCase() === String("dev_perso") && developpement personnel} @@ -2148,7 +2156,7 @@ const DisplayDetailClass_new_v2 = (props) => {
- {(JSON.parse(formation).date_debut).substring(0, 10)} au {(JSON.parse(formation).date_fin).substring(0, 10)} + {(JSON.parse(formation).date_debut).substring(0, 10)}  au {(JSON.parse(formation).date_fin).substring(0, 10)}
@@ -2204,7 +2212,7 @@ const DisplayDetailClass_new_v2 = (props) => { Bureau Certitrace
} - + {String(iscertifvoltaire) === "1" &&
Certitrace @@ -2234,7 +2242,7 @@ const DisplayDetailClass_new_v2 = (props) => {
- Organisme de formation : + Organisme de formation :
@@ -2242,7 +2250,7 @@ const DisplayDetailClass_new_v2 = (props) => { {partnair_name && } {String(JSON.parse(formation).code_postal) !== "0" && String(JSON.parse(formation).date_debut) !== String(JSON.parse(formation).date_fin) && }
@@ -2732,7 +2743,7 @@ Si non, on utilise le formumaire de mysy,.
-
A voir aussi
+
A voir au ssi
{associatedtraining_message && String(associatedtraining_api) === "True" && diff --git a/src/components/GestionAdministrative.js b/src/components/GestionAdministrative.js index 0c8e330..b2ba6dc 100644 --- a/src/components/GestionAdministrative.js +++ b/src/components/GestionAdministrative.js @@ -2479,6 +2479,7 @@ function GestionAdministrative(props) { form.append("token", stored_cookie); form.append("session_id", mysession); form.append("attendee_email", selectedattendeeemail); + form.append("class_internal_url", internal_url); var myurl = process.env.REACT_APP_API_URL + "myclass/api/SendAttendeeCertification/"; @@ -2978,9 +2979,9 @@ function GestionAdministrative(props) { setsessionChanged(true); } } - showTimeSelect + showTimeSelect={false} filterTime={filterPassedTime_start} - dateFormat="dd/MM/yyyy HH:mm" + dateFormat="dd/MM/yyyy" className="disabled_style" locale='fr-FR' @@ -2998,9 +2999,9 @@ function GestionAdministrative(props) { setsessionChanged(true); } } - showTimeSelect + showTimeSelect={false} filterTime={filterPassedTime_end} - dateFormat="dd/MM/yyyy HH:mm" + dateFormat="dd/MM/yyyy" className="disabled_style" />
@@ -3144,9 +3145,9 @@ function GestionAdministrative(props) { } } - showTimeSelect + showTimeSelect={false} //filterTime={filterPassedTime_start} - dateFormat="dd/MM/yyyy HH:mm" + dateFormat="dd/MM/yyyy" className="disabled_style" locale='fr-FR' @@ -3165,9 +3166,9 @@ function GestionAdministrative(props) { setsessionChanged(true); } } - showTimeSelect + showTimeSelect={false} //filterTime={filterPassedTime_end} - dateFormat="dd/MM/yyyy HH:mm" + dateFormat="dd/MM/yyyy" className="disabled_style" />
@@ -3268,9 +3269,13 @@ function GestionAdministrative(props) {
}
} + +
+   +
+
- - + @@ -3938,7 +3943,7 @@ function GestionAdministrative(props) { id="detail_incr_date" selected={detailuser_date_inscription} - dateFormat="dd/MM/yyyy HH:mm" + dateFormat="dd/MM/yyyy" className="disabled_style" locale='fr-FR' @@ -4011,7 +4016,7 @@ function GestionAdministrative(props) { selected={detailuser_date_evaluation} - dateFormat="dd/MM/yyyy HH:mm" + dateFormat="dd/MM/yyyy" className="disabled_style" locale='fr-FR' @@ -4109,7 +4114,7 @@ function GestionAdministrative(props) { id="certif_date" selected={detailuser_date_certification} - dateFormat="dd/MM/yyyy HH:mm" + dateFormat="dd/MM/yyyy" className="disabled_style" locale='fr-FR' @@ -4124,7 +4129,7 @@ function GestionAdministrative(props) { id="certif_date" selected={detailuser_date_certification} - dateFormat="dd/MM/yyyy HH:mm" + dateFormat="dd/MM/yyyy" className="disabled_style" locale='fr-FR' style={{ "visibility": "hidden" }} @@ -4184,6 +4189,9 @@ function GestionAdministrative(props) { } +
+   +
diff --git a/src/components/Partner.js b/src/components/Partner.js index cf1db39..89e8b1c 100644 --- a/src/components/Partner.js +++ b/src/components/Partner.js @@ -25,6 +25,7 @@ import CheckOut from "./CheckOut"; import { IoCheckmarkCircleSharp } from "react-icons/io5"; import { FaHandPointRight } from "react-icons/fa"; import OrderConfirmation from "./OrderConfirmation"; +import Pricing from "./Pricing"; const Partner = (props) => { const { commingmenu, commingpack } = useParams(); @@ -214,12 +215,12 @@ const Partner = (props) => { if (action && list_menu.includes(action)) { setmenu(action); - if( action && orderid && packs && String("ordervalide")){ + if (action && orderid && packs && String("ordervalide")) { CheckSalesOrder(); } - if( action && orderid && packs && String("abonnement")){ - //console.log(" abonnement : payement intent = ", orderid, " pack = ", packs); + if (action && orderid && packs && String("abonnement")) { + //console.log(" abonnement : payement intent = ", orderid, " pack = ", packs); } } }, []) @@ -258,6 +259,12 @@ const Partner = (props) => { setformation_file_name(); } + function pricing_func(event) { + setmenu("pricing"); + setapiexcelimportmessage(); + setformation_file_name(); + } + function DiplaytrainingList(event) { setmenu("affichage"); @@ -546,6 +553,13 @@ const Partner = (props) => { {String(menu) === "abonnement" &&
ABONNEMENT
}
+ + {String(menu) !== "abonnement" &&
MES PRIX
} + {String(menu) === "abonnement" &&
MES PRIX
} +
+ + + {String(menu) !== "facture" &&
FACTURATION
} {String(menu) === "facture" &&
FACTURATION
}
@@ -749,6 +763,17 @@ const Partner = (props) => { } + {String(menu) === "pricing" &&
+ {/*String(partnerstatus) === String("1") && +
Finalisez la création de votre compte en ajoutant le moyen de payement de votre choix :) +
*/} + + + + +
+ } + {String(menu) === "abonnement" &&
{/*String(partnerstatus) === String("1") &&
Finalisez la création de votre compte en ajoutant le moyen de payement de votre choix :) diff --git a/src/components/Pricing.js b/src/components/Pricing.js new file mode 100644 index 0000000..64edcc5 --- /dev/null +++ b/src/components/Pricing.js @@ -0,0 +1,1051 @@ +import React, { useState, useEffect } from "react"; +import { useForm } from "react-hook-form"; +import { useHistory } from "react-router-dom"; +import { Button, FormGroup, Label, Input } from "reactstrap"; +import { FacebookLoginButton, GoogleLoginButton } from "react-social-login-buttons"; +//import { getCookie, setCookie, removeCookie } from 'react-use-cookie'; +import { Helmet } from "react-helmet"; +import { useCookies } from "react-cookie"; +import { confirmAlert } from 'react-confirm-alert'; // Import +import 'react-confirm-alert/src/react-confirm-alert.css'; // Import css +import bannerimg2 from "../mysy_img/MYSY-LOGO-BLUE.png"; +import Popup from 'reactjs-popup'; +import 'reactjs-popup/dist/index.css'; +import axios from "axios"; +import { useParams } from 'react-router-dom' +import logowhite from "../mysy_img/MYSY-LOGO-WHITE.png"; +import Footer from "./Fotter"; +import MenuItem from "@material-ui/core/MenuItem"; +import Button2 from "@material-ui/core/Button"; +import Menu from "@material-ui/core/Menu"; +import Header from "./Header"; +import { useLocation } from "react-router-dom"; +import { AiOutlineEdit, AiOutlinePlusCircle, AiTwotoneDelete } from "react-icons/ai"; +import { getCookie } from 'react-use-cookie'; +import { DataGrid, GridToolbar, frFR } from '@mui/x-data-grid'; +import Box from '@mui/material/Box'; +import InputLabel from '@mui/material/InputLabel'; +import InputAdornment from '@mui/material/InputAdornment'; +import FormControl from '@mui/material/FormControl'; +import TextField from '@mui/material/TextField'; +import AccountCircle from '@mui/icons-material/AccountCircle'; +import DatePicker from "react-datepicker"; +import "react-datepicker/dist/react-datepicker.css"; +import moment from "moment"; +import { set } from "date-fns"; + + +function Pricing() { + + // recuperation et gestion du token utilisateur + const history = useHistory(); + const stored_part = getCookie('tokenmysypart'); + const [selectionModel, setSelectionModel] = React.useState([]); + const [rowss, setRows] = useState([]); + const [menu, setmenu] = useState("default"); + const [iseditclientprice, setiseditclientprice] = useState(); + + const columns_prix_client = [ + { field: 'id', headerName: 'id', hide: true }, + { field: 'price_line_id', headerName: '_id', hide: true }, + { field: 'client', headerName: 'Client', width: 150, flex: 1 }, + { field: 'client_recid', headerName: 'Client Id', width: 150, hide: true }, + { field: 'discount', headerName: 'Réduction (%)', width: 100, hideable: false, flex: 1 }, + { field: 'date_debut', headerName: 'Date début', width: 150, flex: 1 }, + { field: 'date_fin', headerName: 'Date Fin', width: 150, flex: 1 }, + + { + field: "modifier", headerName: 'Modifier', + renderCell: (cellValues) => { + return ( + + + + ); + } + }, + { + field: "supprimer", headerName: 'Supprimer', + renderCell: (cellValues) => { + return ( + { + handleClick_delete(event, cellValues); + }} + > + + + } + modal + nested + position="center center" + > + {close => ( +
+ +
MySy Information
+
+ {' '} + + En confirmant cette opération, vous allez definitivement supprimer ce proix du système
+
+
+
+ + +
+
+ +
+
+
+ )} +
+ ); + } + } + ] + + + function handleClick(event, cellValues) { + + var price_line_id = cellValues.row.price_line_id; + setcurrentlineprice_id(price_line_id); + + setiseditclientprice(); + setisaddprice(); + Clean_notification(); + + GetAPrice_Data(price_line_id); + } + + const [isaddprice, setisaddprice] = useState(); + function handleAddPriceClick() { + setisaddprice("1"); + setiseditclientprice(); + Desable_new_prices_fields(); + + } + + const [GetClienPrices_api, setGetClienPrices_api] = useState() + const [GetClienPrices_result, setGetClienPrices_result] = useState([]); + const [GetClienPrices_message, setGetClienPrices_message] = useState() + + function GetClientPrices(event) { + var form = new FormData(); + + //form.append("token","K3cw63eKokKSbV4spjQ48SUNnfy80yrXfA"); + const stored_cookie = getCookie('tokenmysypart'); + form.append("token", stored_cookie); + + var myurl = process.env.REACT_APP_API_URL + "myclass/api/get_cust_prices_by_partner/"; + + + fetch(myurl, + { + method: 'POST', + body: form, + }) + .then((data) => data.json()) + .then((data) => { + //console.log('Success:', data['message'], "data['status'] = ", data['status']); + + + if (String(data['status']) === String("false")) { + + //console.log("erreur rrrr:" + data['status']) + setGetClienPrices_api("false"); + + } + else if (String(data['status']) === String("true")) { + setGetClienPrices_result(data['message']); + setGetClienPrices_api("true"); + + } + + }).catch((error) => { + console.error('Error:', error); + setGetClienPrices_api("false"); + }); + + } + + const [selectedlinked_client, setselectedlinked_client] = useState() + + function changeselectedclient(event) { + setselectedlinked_client(event.target.value); + if (String(event.target.value).trim() !== "") { + Enable_new_prices_fields(); + + } else { + Desable_new_prices_fields(); + } + }; + + const [GetClient_Linked_api, setGetClient_Linked_api] = useState() + const [GetClient_Linked_result, setGetClient_Linked_result] = useState([]); + const [GetClient_Linked_message, setGetClient_Linked_message] = useState() + + function GetClientlinked(event) { + var form = new FormData(); + + //form.append("token","K3cw63eKokKSbV4spjQ48SUNnfy80yrXfA"); + const stored_cookie = getCookie('tokenmysypart'); + form.append("token", stored_cookie); + + var myurl = process.env.REACT_APP_API_URL + "myclass/api/get_linked_customer_to_partner/"; + + + fetch(myurl, + { + method: 'POST', + body: form, + }) + .then((data) => data.json()) + .then((data) => { + //console.log('Success:', data['message'], "data['status'] = ", data['status']); + + + if (String(data['status']) === String("false")) { + + //console.log("erreur rrrr:" + data['status']) + setGetClient_Linked_api("false"); + + } + else if (String(data['status']) === String("true")) { + setGetClient_Linked_result(data['message']); + setGetClient_Linked_api("true"); + + } + + }).catch((error) => { + console.error('Error:', error); + setGetClient_Linked_api("false"); + }); + + } + + + function Enable_new_prices_fields() { + + + if (document.getElementsByName("new_discount") && document.getElementsByName("new_discount")[0]) { + document.getElementsByName("new_discount")[0].disabled = false; + document.getElementsByName("new_discount")[0].style.backgroundColor = "#FFFFFF"; + } + + if (document.getElementsByName("sessiondatedebut") && document.getElementsByName("sessiondatedebut")[0]) { + document.getElementsByName("sessiondatedebut")[0].disabled = false; + document.getElementsByName("sessiondatedebut")[0].style.backgroundColor = "#FFFFFF"; + } + + if (document.getElementsByName("sessiondatefin") && document.getElementsByName("sessiondatefin")[0]) { + document.getElementsByName("sessiondatefin")[0].disabled = false; + document.getElementsByName("sessiondatefin")[0].style.backgroundColor = "#FFFFFF"; + } + + } + + function Desable_new_prices_fields() { + + + if (document.getElementsByName("new_discount") && document.getElementsByName("new_discount")[0]) { + document.getElementsByName("new_discount")[0].disabled = true; + document.getElementsByName("new_discount")[0].style.backgroundColor = "#ECEFF1"; + } + + + + if (document.getElementsByName("new_sessiondatedebut") && document.getElementsByName("new_sessiondatedebut")[0]) { + document.getElementsByName("new_sessiondatedebut")[0].disabled = true; + document.getElementsByName("new_sessiondatedebut")[0].style.backgroundColor = "#ECEFF1"; + + } + + if (document.getElementById("new_sessiondatefin")) { + document.getElementById("new_sessiondatefin").disabled = true; + document.getElementById("new_sessiondatefin").style.backgroundColor = "#ECEFF1"; + } + + + } + + + function Clean_new_prices_fields() { + + + if (document.getElementsByName("new_discount") && document.getElementsByName("new_discount")[0]) { + document.getElementsByName("new_discount")[0].disabled = true; + document.getElementsByName("new_discount")[0].style.backgroundColor = "#ECEFF1"; + setnew_discount_val(""); + } + + if (document.getElementsByName("new_sessiondatedebut") && document.getElementsByName("new_sessiondatedebut")[0]) { + document.getElementsByName("new_sessiondatedebut")[0].disabled = true; + document.getElementsByName("new_sessiondatedebut")[0].style.backgroundColor = "#ECEFF1"; + setNew_SessionstartDate(""); + } + + if (document.getElementsByName("new_sessiondatefin") && document.getElementsByName("new_sessiondatefin")[0]) { + document.getElementsByName("new_sessiondatefin")[0].disabled = true; + document.getElementsByName("new_sessiondatefin")[0].style.backgroundColor = "#ECEFF1"; + setNew_SessionendDate(""); + } + + } + + function Clean_prices_fields() { + + + if (document.getElementsByName("discount") && document.getElementsByName("discount")[0]) { + document.getElementsByName("discount")[0].disabled = true; + document.getElementsByName("discount")[0].style.backgroundColor = "#ECEFF1"; + setnew_discount_val(""); + } + + if (document.getElementsByName("sessiondatedebut") && document.getElementsByName("sessiondatedebut")[0]) { + document.getElementsByName("sessiondatedebut")[0].disabled = true; + document.getElementsByName("sessiondatedebut")[0].style.backgroundColor = "#ECEFF1"; + setNew_SessionstartDate(""); + } + + if (document.getElementsByName("sessiondatefin") && document.getElementsByName("sessiondatefin")[0]) { + document.getElementsByName("sessiondatefin")[0].disabled = true; + document.getElementsByName("sessiondatefin")[0].style.backgroundColor = "#ECEFF1"; + setNew_SessionendDate(""); + } + + } + + function DataUpdated() { + Clean_notification(); + + } + + useEffect(() => { + GetClientPrices(); + GetClientlinked(); + }, []); + + let [sessionStatus, setsessionStatus] = useState(false); + let [sessionChanged, setsessionChanged] = useState(false); + + const [SessionstartDate, setSessionstartDate] = useState(""); + const [New_SessionstartDate, setNew_SessionstartDate] = useState(""); + + const filterPassedTime_start = (time) => { + const currentDate = new Date(); + const selectedDate = new Date(time); + + return currentDate.getTime() < selectedDate.getTime(); + }; + + + const [SessionendDate, setSessionendDate] = useState(""); + const [New_SessionendDate, setNew_SessionendDate] = useState(""); + + const filterPassedTime_end = (time) => { + const currentDate = new Date(); + const selectedDate = new Date(time); + + return currentDate.getTime() < selectedDate.getTime(); + }; + + const [discount_val, setdiscount_val] = useState(""); + + const [new_discount_val, setnew_discount_val] = useState(""); + + + + const Change_new_discount_val = (event) => { + const value = event.target.value; + if (isNaN(value)) { + alert(" Valeur incorrecte. "); + + } else { + setnew_discount_val(value); + + } + + } + + const Change_discount_val = (event) => { + const value = event.target.value; + if (isNaN(value)) { + alert(" Valeur incorrecte. "); + + } else { + setdiscount_val(value); + + } + + } + + const [Record_new_Price_api, setRecord_new_Price_api] = useState(""); + const [Record_new_Price_result, setRecord_new_Price_result] = useState(""); + const [Record_new_Price_message, setRecord_new_Price_message] = useState(""); + + function Record_new_Price() { + Clean_notification(); + + const formData = new FormData(); + const url = process.env.REACT_APP_API_URL + "myclass/api/add_business_price/"; + + if (String(selectedlinked_client).trim() === "") { + alert(" Le client n'est pas identifié"); + return; + } + + if (String(new_discount_val).trim() === "") { + alert(" Il manque la réduction"); + return; + } + + var local_date_debut = "" + if (!New_SessionstartDate || String(New_SessionstartDate).trim() === "") { + alert(" Vous devez definir la date d'application de la réduction "); + return; + } else { + local_date_debut = moment(New_SessionstartDate).format('DD/MM/YYYY'); + } + + var local_date_fin = "" + if (!New_SessionendDate || String(New_SessionendDate).trim() === "") { + alert(" Vous devez definir la date de fin de la réduction "); + return; + + } else { + local_date_fin = moment(New_SessionendDate).format('DD/MM/YYYY'); + } + + + // var class_internal_url = document.getElementsByName("adr_country")[0].value; + const stored_cookie = getCookie('tokenmysypart'); + formData.append("token", stored_cookie); + formData.append('client_recid', selectedlinked_client); + formData.append('discount', new_discount_val); + formData.append('date_du', local_date_debut); + formData.append('date_au', local_date_fin); + + fetch( + url, + { + method: 'POST', + body: formData, + } + ) + .then((response) => response.json()) + .then((result) => { + //console.log('Success:', result['message'], "result['status'] = ", result['status']); + setRecord_new_Price_api(result['status']); + setRecord_new_Price_result(result['status']); + setRecord_new_Price_message(result['message']); + + if (String(result['status']) === "true") { + Clean_new_prices_fields(); + GetClientPrices(); + } + + }) + .catch((error) => { + console.error('Error:', error); + setRecord_new_Price_api("false"); + setRecord_new_Price_result("false"); + setRecord_new_Price_message(" Impossible de créer le prix"); + }); + + + }; + + + const [currentlineprice_id, setcurrentlineprice_id] = useState(""); + + const [Update_Price_api, setUpdate_Price_api] = useState(""); + const [Update_Price_result, setUpdate_Price_result] = useState(""); + const [Update_Price_message, setUpdate_Price_message] = useState(""); + + function Clean_notification(){ + setRecord_new_Price_api(""); + setRecord_new_Price_result(""); + setRecord_new_Price_message(""); + setDelete_Price_api(""); + setUpdate_Price_api(""); + + } + + function Update_Price() { + + Clean_notification(); + + const formData = new FormData(); + const url = process.env.REACT_APP_API_URL + "myclass/api/update_business_price/"; + + if (String(discount_val).trim() === "") { + alert(" Il manque la réduction"); + return; + } + + var local_date_debut = "" + if (!SessionstartDate || String(SessionstartDate).trim() === "") { + alert(" Vous devez definir la date d'application de la réduction "); + return; + } else { + local_date_debut = moment(SessionstartDate).format('DD/MM/YYYY'); + } + + var local_date_fin = "" + if (!SessionendDate || String(SessionendDate).trim() === "") { + alert(" Vous devez definir la date de fin de la réduction "); + return; + + } else { + local_date_fin = moment(SessionendDate).format('DD/MM/YYYY'); + } + + + // var class_internal_url = document.getElementsByName("adr_country")[0].value; + const stored_cookie = getCookie('tokenmysypart'); + formData.append("token", stored_cookie); + formData.append('price_id', currentlineprice_id); + formData.append('discount', discount_val); + formData.append('date_du', local_date_debut); + formData.append('date_au', local_date_fin); + + fetch( + url, + { + method: 'POST', + body: formData, + } + ) + .then((response) => response.json()) + .then((result) => { + //console.log('Success:', result['message'], "result['status'] = ", result['status']); + setUpdate_Price_api(result['status']); + setUpdate_Price_result(result['status']); + setUpdate_Price_message(result['message']); + + if (String(result['status']) === "true") { + Clean_prices_fields(); + GetClientPrices(); + setiseditprice(false); + GetClientPrices(); + } + + }) + .catch((error) => { + console.error('Error:', error); + setUpdate_Price_api("false"); + setUpdate_Price_result("false"); + setUpdate_Price_message(" Impossible de créer le prix"); + }); + + + }; + + + const [Delete_Price_api, setDelete_Price_api] = useState(""); + const [Delete_Price_result, setDelete_Price_result] = useState(""); + const [Delete_Price_message, setDelete_Price_message] = useState(""); + + function Delete_Price(localprice_line_id) { + const formData = new FormData(); + const url = process.env.REACT_APP_API_URL + "myclass/api/delete_business_price/"; + + + + // var class_internal_url = document.getElementsByName("adr_country")[0].value; + const stored_cookie = getCookie('tokenmysypart'); + formData.append("token", stored_cookie); + formData.append('price_id', localprice_line_id); + + + fetch( + url, + { + method: 'POST', + body: formData, + } + ) + .then((response) => response.json()) + .then((result) => { + //console.log('Success:', result['message'], "result['status'] = ", result['status']); + setDelete_Price_api(result['status']); + setDelete_Price_result(result['status']); + setDelete_Price_message(result['message']); + + if (String(result['status']) === "true") { + + GetClientPrices(); + } + + }) + .catch((error) => { + console.error('Error:', error); + setDelete_Price_api("false"); + setDelete_Price_result("false"); + setDelete_Price_message(" Impossible de créer le prix"); + }); + + + }; + + + function Close_Price_windows() { + setisaddprice(); + + Clean_notification(); + + } + + function handleClick_delete(event, cellValues) { + Clean_notification(); + + var price_line_id = cellValues.row.price_line_id; + setcurrentlineprice_id(price_line_id); + setisaddprice(); + setiseditclientprice(); + Delete_Price(price_line_id); + + } + + // Cette fonction recupere une ligne de prix donnée + + + const [client_nom, setclient_nom] = useState(); + + + const [GetAPrice_api, setGetAPrice_api] = useState(); + const [GetAPrice_message, setGetAPrice_message] = useState(); + const [GetAPrice_result, setGetAPrice_result] = useState(); + function GetAPrice_Data(price_line_id) { + var form = new FormData(); + + const stored_cookie = getCookie('tokenmysypart'); + form.append("token", stored_cookie); + form.append("price_line_id", price_line_id); + + + var myurl = process.env.REACT_APP_API_URL + "myclass/api/get_cust_specific_prices_by_partner/"; + + axios.post(myurl, form).then(res => { + + if (String(res.data.status) === "true") { + //console.log(" In GetAPrice res.data.status = " + res.data.status); + //console.log(" In GetAPrice res.data.message r_class = " + res.data.message); + setiseditclientprice("1"); + setGetAPrice_api("true"); + setGetAPrice_result(res.data.message); + var mylocalprice = JSON.parse(res.data.message); + + + if (mylocalprice.client_nom) { + setclient_nom(mylocalprice.client_nom); + } + + if (mylocalprice.date_du) { + var date_du = new Date(moment(mylocalprice.date_du, "DD/MM/YYYY")); + setSessionstartDate(date_du); + } + + if (mylocalprice.date_au) { + var date_au = new Date(moment(mylocalprice.date_au, "DD/MM/YYYY")); + setSessionendDate(date_au); + } + + if (mylocalprice.discount) { + setdiscount_val(mylocalprice.discount); + + } + + + + } + else { + setGetAPrice_api("false"); + setGetAPrice_message(res.data.message); + } + + }).catch((error) => { + console.warn('Not good man :( GetAPrice = ', error); + setGetAPrice_api("false"); + //setmyApimyApiMessage("") + }) + } + + + const [iseditprice, setiseditprice] = useState(); + function EditPrice() { + Clean_notification(); + + setiseditprice(true); + Enable_exist_prices_fields(); + + } + + + function Enable_exist_prices_fields() { + + + if (document.getElementsByName("discount") && document.getElementsByName("discount")[0]) { + document.getElementsByName("discount")[0].disabled = false; + document.getElementsByName("discount")[0].style.backgroundColor = "#FFFFFF"; + } + + if (document.getElementsByName("sessiondatedebut") && document.getElementsByName("sessiondatedebut")[0]) { + document.getElementsByName("sessiondatedebut")[0].disabled = false; + document.getElementsByName("sessiondatedebut")[0].style.backgroundColor = "#FFFFFF"; + } + + if (document.getElementsByName("sessiondatefin") && document.getElementsByName("sessiondatefin")[0]) { + document.getElementsByName("sessiondatefin")[0].disabled = false; + document.getElementsByName("sessiondatefin")[0].style.backgroundColor = "#FFFFFF"; + } + + } + + function Desable_exist_prices_fields() { + + + if (document.getElementsByName("discount") && document.getElementsByName("discount")[0]) { + document.getElementsByName("discount")[0].disabled = true; + document.getElementsByName("discount")[0].style.backgroundColor = "#ECEFF1"; + } + + if (document.getElementsByName("sessiondatedebut") && document.getElementsByName("sessiondatedebut")[0]) { + document.getElementsByName("sessiondatedebut")[0].disabled = true; + document.getElementsByName("sessiondatedebut")[0].style.backgroundColor = "#ECEFF1"; + } + + if (document.getElementsByName("sessiondatefin") && document.getElementsByName("sessiondatefin")[0]) { + document.getElementsByName("sessiondatefin")[0].disabled = true; + document.getElementsByName("sessiondatefin")[0].style.backgroundColor = "#ECEFF1"; + } + + } + + + function update_Price() { + + } + + function DataUpdated_exist_price() { + + } + + return ( +
+ +

Gestion des prix

+ + {String(Update_Price_api) === "true" && +
Les prix à a été correctement mis à jour
} + + {String(Update_Price_api) === "false" && +
{Update_Price_message}
} + + {String(Delete_Price_api) === "true" && +
Les prix à a été correctement supprimé
} + + {String(Delete_Price_api) === "false" && +
{Delete_Price_message}
} + + {String(iseditclientprice) === "1" &&
+ :not(style)': { m: 1 }, width: '100%', }} onChange={DataUpdated_exist_price}> + + + + + ), + }} + variant="standard" + /> + + + + + ), + }} + variant="standard" + /> +
+ Date Debut + { + var date_du = new Date(moment(date, "DD/MM/YYYY")).setHours(8, 0, 0); + setSessionstartDate(date_du); + setsessionChanged(true); + } + } + showTimeSelect={false} + filterTime={filterPassedTime_start} + dateFormat="dd/MM/yyyy" + className="texte_area" + locale='fr-FR' + + /> +
+
Date Fin + { + var date_au = new Date(moment(date, "DD/MM/YYYY")).setHours(8, 0, 0); + setSessionendDate(date_au); + setsessionChanged(true); + } + } + + showTimeSelect={false} + filterTime={filterPassedTime_end} + dateFormat="dd/MM/yyyy" + className="texte_area" + /> +
+ + +
+ +
+ +
+ + {iseditprice && } +
+ +
+ + {!iseditprice && } + + {iseditprice && } +
+ +
+ +
+ + } + + {String(Record_new_Price_api) === "true" && +
Les prix à a été correctement ajouté
} + + {String(Record_new_Price_api) === "false" && +
{Record_new_Price_message}
} + + {String(isaddprice) === "1" &&
+ :not(style)': { m: 1 }, width: '100%', }} onChange={DataUpdated}> + {GetClient_Linked_result &&
+ +
} + + + + + + ), + }} + variant="standard" + /> + + + +
+ Date Debut + { + var date_du = new Date(moment(date, "DD/MM/YYYY")).setHours(8, 0, 0); + setNew_SessionstartDate(date_du); + setsessionChanged(true); + } + } + showTimeSelect={false} + filterTime={filterPassedTime_start} + dateFormat="dd/MM/yyyy" + className="texte_area" + locale='fr-FR' + + /> +
+
Date Fin + { + var date_au = new Date(moment(date, "DD/MM/YYYY")).setHours(8, 0, 0); + setNew_SessionendDate(date_au); + setsessionChanged(true); + } + } + showTimeSelect={false} + filterTime={filterPassedTime_end} + dateFormat="dd/MM/yyyy" + className="texte_area" + /> +
+ + +
+ +
+ +
+ + +
+ +
+ + +
+ + +
+ +
+ + } + +
+ +
+ + +

Mes prix client

+ {String(menu) === String("default") && GetClienPrices_result && GetClienPrices_result.length > 0 &&
+
+ Les prix que vous accordez à vos clients +
+ {String(GetClienPrices_api) === "false" &&
+ Impossible de traiter la demande +
} + {String(GetClienPrices_api) === "true" && +
+ { + setSelectionModel(newSelectionModel); + //console.log("ch selected--" + newSelectionModel); + }} + selectionModel={selectionModel} + + + localeText={frFR.components.MuiDataGrid.defaultProps.localeText} + rows={GetClienPrices_result.map((item, index) => ( + { + id: index, + client: JSON.parse(item).client_nom, + client_recid: JSON.parse(item).client_recid, + discount: JSON.parse(item).discount, + date_debut: JSON.parse(item).date_du, + date_fin: JSON.parse(item).date_au, + price_line_id: JSON.parse(item)._id, + + + } + ))} + + columns={columns_prix_client} + pageSize={10} + className="datagridclass" + + rowsPerPageOptions={[10]} + disableSelectionOnClick + components={{ + Toolbar: GridToolbar, + }} + + + /> + + +
+ {/* */} +
} + +
} + +

Mes prix fournisseur

+
+ ); +} + +export default Pricing; + diff --git a/src/components/Recherche_new_v2.js b/src/components/Recherche_new_v2.js index 6d16188..f768786 100644 --- a/src/components/Recherche_new_v2.js +++ b/src/components/Recherche_new_v2.js @@ -3216,8 +3216,23 @@ const Recherche_new_v2 = () => {
+
+
+ +
+
+ Santé naturelle +
+
+ +
+
+
+
+ + {!displayAllmetiers &&
diff --git a/src/mysy_img/met_sante_nat.jpeg b/src/mysy_img/met_sante_nat.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..7fe1ec6d77fa3463f29813b709afc94d05185d7d GIT binary patch literal 129684 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