a
This commit is contained in:
parent
e9acd3cafb
commit
a22b2143e6
|
|
@ -37,10 +37,11 @@ class ControleurAjaxbaremelettrecletemp extends Controleur {
|
||||||
|
|
||||||
public function controle()
|
public function controle()
|
||||||
{
|
{
|
||||||
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
$idCollegeTemp = $_SESSION['idCollegeTemp'];
|
||||||
$lettreCle = $this->requete->getParametreFormulaire("lettreCle");
|
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
||||||
|
$lettreCle = $this->requete->getParametreFormulaire("lettreCle");
|
||||||
|
|
||||||
$maxDateEffetActeBareme = $this->garantie->getMaxDateEffetBaremeInitialLette($idBaremePriseEnCharge, $lettreCle);
|
$maxDateEffetActeBareme = $this->garantie->getMaxDateEffetLettreCleBaremeTemp($idBaremePriseEnCharge, $lettreCle, $idCollegeTemp);
|
||||||
|
|
||||||
$this->genererVueAjax(array
|
$this->genererVueAjax(array
|
||||||
(
|
(
|
||||||
|
|
|
||||||
|
|
@ -92449,9 +92449,6 @@ function supprimer_baremeacte_lettre_cle_detail_temp(adminProd, idActe)
|
||||||
}
|
}
|
||||||
|
|
||||||
function validite_dateEffet_bareme_lettre_cle_temp(){
|
function validite_dateEffet_bareme_lettre_cle_temp(){
|
||||||
alert("validite_dteEffet_bareme_lettre_cle_temp");
|
|
||||||
return;
|
|
||||||
|
|
||||||
var idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
|
var idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
|
||||||
var lettreCle = $("#lettreCle").val();
|
var lettreCle = $("#lettreCle").val();
|
||||||
var dateEffetActe = $("#dateEffetActe").val();
|
var dateEffetActe = $("#dateEffetActe").val();
|
||||||
|
|
@ -92464,7 +92461,7 @@ function validite_dateEffet_bareme_lettre_cle_temp(){
|
||||||
donnees += '&lettreCle='+lettreCle;
|
donnees += '&lettreCle='+lettreCle;
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: $("#racineWeb").val()+"Ajaxbaremelettrecle/controle/",
|
url: $("#racineWeb").val()+"Ajaxbaremelettrecletemp/controle/",
|
||||||
type : 'post',
|
type : 'post',
|
||||||
data: donnees,
|
data: donnees,
|
||||||
error: function(errorData){
|
error: function(errorData){
|
||||||
|
|
@ -92479,6 +92476,9 @@ function validite_dateEffet_bareme_lettre_cle_temp(){
|
||||||
|
|
||||||
maxDateEffetActeBareme = $("#maxDateEffetActeBareme").val();
|
maxDateEffetActeBareme = $("#maxDateEffetActeBareme").val();
|
||||||
|
|
||||||
|
alert("maxDateEffetActeBareme => "+maxDateEffetActeBareme);
|
||||||
|
return;
|
||||||
|
|
||||||
dte=Math.round(Date.parse(tde)/(1000*3600*24));
|
dte=Math.round(Date.parse(tde)/(1000*3600*24));
|
||||||
dtj=Math.round(Date.parse(tdj)/(1000*3600*24));
|
dtj=Math.round(Date.parse(tdj)/(1000*3600*24));
|
||||||
|
|
||||||
|
|
@ -92496,13 +92496,90 @@ function validite_dateEffet_bareme_lettre_cle_temp(){
|
||||||
$("#dateEffetActe").focus();
|
$("#dateEffetActe").focus();
|
||||||
return;
|
return;
|
||||||
}else{
|
}else{
|
||||||
inserer_bareme_lettre_cle();
|
inserer_bareme_lettre_cle_temp();
|
||||||
}
|
}
|
||||||
}else{
|
}else{
|
||||||
inserer_bareme_lettre_cle();
|
inserer_bareme_lettre_cle_temp();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
complete: function() {
|
complete: function() {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function inserer_bareme_lettre_cle_temp()
|
||||||
|
{
|
||||||
|
alert("inserer_bareme_lettre_cle_temp");
|
||||||
|
return;
|
||||||
|
|
||||||
|
idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
|
||||||
|
lettreCle = $("#lettreCle").val();
|
||||||
|
dateEffetActe = $("#dateEffetActe").val();
|
||||||
|
forfaitPlafondActe = $("#forfaitPlafondActe").val();
|
||||||
|
ticketModerateurActe = $("#ticketModerateurActe").val();
|
||||||
|
|
||||||
|
forfaitPlafondActe = forfaitPlafondActe.replace(/ /g,"");
|
||||||
|
|
||||||
|
if(lettreCle <= " "){
|
||||||
|
$("#lettreCle").focus();
|
||||||
|
|
||||||
|
v_msg="Veuillez entrer une lettre clé!";
|
||||||
|
v_msgEng="Please enter a key letter!";
|
||||||
|
alert_ebene(v_msg, v_msgEng);
|
||||||
|
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if(dateEffetActe <= " "){
|
||||||
|
$("#dateEffetActe").focus();
|
||||||
|
|
||||||
|
v_msg="Veuillez entrer une date d'effet!";
|
||||||
|
v_msgEng="Please enter an effective date!";
|
||||||
|
alert_ebene(v_msg, v_msgEng);
|
||||||
|
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if(forfaitPlafondActe <= "0"){
|
||||||
|
$("#forfaitPlafondActe").focus();
|
||||||
|
|
||||||
|
v_msg="Veuillez entrer un montant!";
|
||||||
|
v_msgEng="Please enter an amount!";
|
||||||
|
alert_ebene(v_msg, v_msgEng);
|
||||||
|
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
v_msg="Confirmez-vous cette opération?";
|
||||||
|
v_msgEng="Do you confirm this transaction?";
|
||||||
|
|
||||||
|
confirm_ebene(v_msg, v_msgEng)
|
||||||
|
.then((isConfirmed) => {
|
||||||
|
if (isConfirmed) {
|
||||||
|
$("#div_detail_bareme").html('<div style="padding-top:80px; text-align:center; font-size:14px; color: #0088cf; "><span><i class="fa fa-spinner fa-spin fa-5x" >' + '</span></div>');
|
||||||
|
|
||||||
|
donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
|
||||||
|
donnees += '&lettreCle='+lettreCle;
|
||||||
|
donnees += '&dateEffetActe='+dateEffetActe;
|
||||||
|
donnees += '&forfaitPlafondActe='+forfaitPlafondActe;
|
||||||
|
donnees += '&ticketModerateurActe='+ticketModerateurActe;
|
||||||
|
|
||||||
|
$.ajax({
|
||||||
|
url: $("#racineWeb").val()+"Ajaxbaremelettrecletemp/ajouter/",
|
||||||
|
type : 'post',
|
||||||
|
data: donnees,
|
||||||
|
error: function(errorData){
|
||||||
|
//alert("Erreur : "+errorData);
|
||||||
|
},
|
||||||
|
success: function(data) {
|
||||||
|
actualiser_bareme_acte_lettre_cle_temp();
|
||||||
|
},
|
||||||
|
complete: function() {
|
||||||
|
}
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
// L'utilisateur a annulé
|
||||||
|
console.log("Confirmation refusée");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -1284,8 +1284,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
||||||
|
|
||||||
|
|
||||||
public function getMaxDateEffetActeBaremeTemp($idBaremePriseEnCharge,$codeGarantie,$codeActe,$idCollegeTemp){
|
public function getMaxDateEffetActeBaremeTemp($idBaremePriseEnCharge,$codeGarantie,$codeActe,$idCollegeTemp){
|
||||||
|
|
||||||
|
|
||||||
$sql="SELECT MAX(dateEffet) AS maxDateEffet FROM actesbaremepriseencharge_temp
|
$sql="SELECT MAX(dateEffet) AS maxDateEffet FROM actesbaremepriseencharge_temp
|
||||||
WHERE idBaremePriseEnCharge = ? AND codeGarantie = ? AND codeActe = ?
|
WHERE idBaremePriseEnCharge = ? AND codeGarantie = ? AND codeActe = ?
|
||||||
AND idCollegeTemp = ? AND supprime !='1' AND DATE(dateEffet) <= CURDATE();";
|
AND idCollegeTemp = ? AND supprime !='1' AND DATE(dateEffet) <= CURDATE();";
|
||||||
|
|
@ -1603,8 +1601,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getMaxDateEffetBaremeTemp($idBaremePriseEnCharge, $idCollegeTemp){
|
public function getMaxDateEffetBaremeTemp($idBaremePriseEnCharge, $idCollegeTemp){
|
||||||
|
|
||||||
|
|
||||||
$sql="SELECT MAX(dateEffet) AS maxDateEffetBareme FROM detailbaremepriseencharge_temp
|
$sql="SELECT MAX(dateEffet) AS maxDateEffetBareme FROM detailbaremepriseencharge_temp
|
||||||
WHERE idBaremePriseEnCharge = ? AND idCollegeTemp = ? AND supprime !='1'
|
WHERE idBaremePriseEnCharge = ? AND idCollegeTemp = ? AND supprime !='1'
|
||||||
AND DATE(dateEffet) <= CURDATE();";
|
AND DATE(dateEffet) <= CURDATE();";
|
||||||
|
|
@ -1799,4 +1795,15 @@ class Garantiesbaremepriseencharge extends Modele {
|
||||||
$this->executerRequete($sql, array($idActe, $user));
|
$this->executerRequete($sql, array($idActe, $user));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function getMaxDateEffetLettreCleBaremeTemp($idBaremePriseEnCharge, $lettreCle, $idCollegeTemp){
|
||||||
|
$sql="SELECT MAX(dateEffet) AS maxDateEffet FROM actesbaremepriseenchargelettrecle_temp
|
||||||
|
WHERE idBaremePriseEnCharge = ? AND lettreCle = ?
|
||||||
|
AND idCollegeTemp = ? AND supprime !='1' AND DATE(dateEffet) <= CURDATE();";
|
||||||
|
|
||||||
|
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge, $lettreCle, $idCollegeTemp))->fetch(PDO::FETCH_ASSOC);
|
||||||
|
|
||||||
|
return $resultat['maxDateEffet'];
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -976,7 +976,7 @@
|
||||||
|
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.js" integrity="sha512-VEd+nq25CkR676O+pLBnDW09R7VQX9Mdiij052gVCp5yVH3jGtH70Ho/UUv4mJDsEdTvqRCFZg0NKGiojGnUCw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.js" integrity="sha512-VEd+nq25CkR676O+pLBnDW09R7VQX9Mdiij052gVCp5yVH3jGtH70Ho/UUv4mJDsEdTvqRCFZg0NKGiojGnUCw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
|
||||||
|
|
||||||
<script src="Js/fonctions.js?ver=2026.03.28.00"></script>
|
<script src="Js/fonctions.js?ver=2026.03.28.01"></script>
|
||||||
|
|
||||||
<script src="https://unpkg.com/vue@3/dist/vue.global.prod.js"></script>
|
<script src="https://unpkg.com/vue@3/dist/vue.global.prod.js"></script>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user