30/03/23 - 15h
parent
1a70399898
commit
0ad75be8b4
|
@ -225,6 +225,8 @@ const Partner = (props) => {
|
||||||
//console.log(" abonnement : payement intent = ", orderid, " pack = ", packs);
|
//console.log(" abonnement : payement intent = ", orderid, " pack = ", packs);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
GetPartnerLMSData();
|
||||||
}, [])
|
}, [])
|
||||||
|
|
||||||
|
|
||||||
|
@ -514,6 +516,53 @@ const Partner = (props) => {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const [GetPartnerLMSData_api, setGetPartnerLMSData_api] = useState();
|
||||||
|
const [GetPartnerLMSData_result, setGetPartnerLMSData_result] = useState();
|
||||||
|
const [GetPartnerLMSData_message, setGetPartnerLMSData_message] = useState();
|
||||||
|
|
||||||
|
const [partner_lms_url, setpartner_lms_url] = useState();
|
||||||
|
const [has_partner_lms_url, sethas_partner_lms_url] = useState();
|
||||||
|
|
||||||
|
function GetPartnerLMSData(event) {
|
||||||
|
|
||||||
|
var form = new FormData();
|
||||||
|
|
||||||
|
form.append("token", stored_cookie);
|
||||||
|
|
||||||
|
var myurl = process.env.REACT_APP_API_URL + "myclass/api/LMS_Get_Partner_Data/";
|
||||||
|
|
||||||
|
axios.post(myurl, form).then(res => {
|
||||||
|
if (String(res.data.status) === String("true")) {
|
||||||
|
//console.log(" In GetPartnerLMSData res.data.status = " + res.data.status);
|
||||||
|
//console.log(" In GetPartnerLMSData res.data.message = " + res.data.message);
|
||||||
|
setGetPartnerLMSData_api("true");
|
||||||
|
setGetPartnerLMSData_result(res.data.message);
|
||||||
|
|
||||||
|
var my_lms_url = "";
|
||||||
|
if (JSON.parse(res.data.message).lms_account &&
|
||||||
|
String(JSON.parse(res.data.message).lms_account) === "1") {
|
||||||
|
sethas_partner_lms_url(JSON.parse(res.data.message).lms_account);
|
||||||
|
my_lms_url = (JSON.parse(res.data.message).lms_url)+"user_portal.php?recid="+(JSON.parse(res.data.message).lms_part_recid)+
|
||||||
|
"&pwd="+(JSON.parse(res.data.message).lms_pwd);
|
||||||
|
|
||||||
|
//console.log(" ### LMS url = ", my_lms_url);
|
||||||
|
setpartner_lms_url(my_lms_url);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
setGetPartnerLMSData_api("false");
|
||||||
|
setGetPartnerLMSData_message(res.data.message);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}).catch((error) => {
|
||||||
|
console.warn('In GetPartnerLMSData Not good man :( mysearchtext = ', error);
|
||||||
|
setGetPartnerLMSData_api("false");
|
||||||
|
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
|
||||||
<div className="partner">
|
<div className="partner">
|
||||||
|
@ -570,7 +619,6 @@ const Partner = (props) => {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{String(menu) !== "facture" && <div className="sousmenu" onClick={DisplayFacure} > FACTURATION</div>}
|
{String(menu) !== "facture" && <div className="sousmenu" onClick={DisplayFacure} > FACTURATION</div>}
|
||||||
{String(menu) === "facture" && <div className="sousmenu_selected" onClick={DisplayFacure} > FACTURATION</div>}
|
{String(menu) === "facture" && <div className="sousmenu_selected" onClick={DisplayFacure} > FACTURATION</div>}
|
||||||
<hr className="my_hr" />
|
<hr className="my_hr" />
|
||||||
|
@ -578,6 +626,18 @@ const Partner = (props) => {
|
||||||
{String(menu) !== "statistique" && <div className="sousmenu" onClick={DisplayStat}> STATISTIQUES</div>}
|
{String(menu) !== "statistique" && <div className="sousmenu" onClick={DisplayStat}> STATISTIQUES</div>}
|
||||||
{String(menu) === "statistique" && <div className="sousmenu_selected" onClick={DisplayStat}> STATISTIQUES</div>}
|
{String(menu) === "statistique" && <div className="sousmenu_selected" onClick={DisplayStat}> STATISTIQUES</div>}
|
||||||
<hr className="my_hr" />
|
<hr className="my_hr" />
|
||||||
|
|
||||||
|
{String(has_partner_lms_url) === "1" && <div className="sousmenu" onClick={(e) => {
|
||||||
|
e.preventDefault();
|
||||||
|
window.open(
|
||||||
|
partner_lms_url,
|
||||||
|
'_blank'
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
|
}}> Mon espace hebergement </div>}
|
||||||
|
|
||||||
|
<hr className="my_hr" />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{String(firstConnexion) === "1" &&
|
{String(firstConnexion) === "1" &&
|
||||||
|
|
Loading…
Reference in New Issue