import "@nextcloud/dialogs/dist/index.css"; import "../css/mycss.css"; import { configuration} from "./modules/ajaxRequest.mjs"; import { globalConfiguration } from "./modules/mainFunction.mjs"; import "./listener/main_listener"; import { getAutoIncrement, getCurrencyList, getFormatList } from "./modules/list.mjs"; window.addEventListener("DOMContentLoaded", function () { globalConfiguration(false); configuration(loadConfigurationDT); /* LISTENER */ var HelpSection = document.getElementById("HelpSection"); HelpSection.addEventListener("click", function(){ var modal = document.getElementById("ConfigurationHelp"); modal.style.display = "block"; }); }); function loadConfigurationDT(response) { $.each(JSON.parse(response), function (arrayID, myresp) { document.getElementById("entreprise").innerHTML = (((myresp.entreprise.length === 0) ? "-" : myresp.entreprise)); document.getElementById("nom").innerHTML = ((myresp.nom.length === 0) ? "-" : myresp.nom); document.getElementById("prenom").innerHTML = ((myresp.prenom.length === 0) ? "-" : myresp.prenom); document.getElementById("adresse").innerHTML = ((myresp.adresse.length === 0) ? "-" : myresp.adresse); document.getElementById("legal_one").innerHTML = ((myresp.legal_one.length === 0) ? "-" : myresp.legal_one); document.getElementById("legal_two").innerHTML = ((myresp.legal_two.length === 0) ? "-" : myresp.legal_two); document.getElementById("telephone").innerHTML = ((myresp.telephone.length === 0) ? "-" : myresp.telephone); document.getElementById("mail").innerHTML = ((myresp.mail.length === 0) ? "-" : myresp.mail); document.getElementById("tva_default").innerHTML = ((myresp.tva_default.length === 0) ? "-" : myresp.tva_default); document.getElementById("coefficient_ik").innerHTML = ((myresp.coefficient_ik.length === 0) ? "-" : myresp.coefficient_ik); document.getElementById("facture_prefixe").innerHTML = ((myresp.facture_prefixe.length === 0) ? "-" : myresp.facture_prefixe); // document.getElementById("auto_invoice_number").innerHTML = getAutoIncrement(myresp.auto_invoice_number); document.getElementById("currency").innerHTML = getCurrencyList(myresp.devise); document.getElementById("format").innerHTML = getFormatList(myresp.format); document.getElementById("mentions_default").innerHTML = ((myresp.mentions_default.length === 0) ? "-" : myresp.mentions_default.replace(/\&/g, "&")); document.getElementById("entreprise") .setAttribute("data-id", myresp.id); document.getElementById("nom") .setAttribute("data-id", myresp.id); document.getElementById("prenom") .setAttribute("data-id", myresp.id); document.getElementById("adresse") .setAttribute("data-id", myresp.id); document.getElementById("legal_one") .setAttribute("data-id", myresp.id); document.getElementById("legal_two") .setAttribute("data-id", myresp.id); document.getElementById("telephone") .setAttribute("data-id", myresp.id); document.getElementById("mail") .setAttribute("data-id", myresp.id); document.getElementById("tva_default") .setAttribute("data-id", myresp.id); document.getElementById("coefficient_ik") .setAttribute("data-id", myresp.id); document.getElementById("facture_prefixe") .setAttribute("data-id", myresp.id); // document.getElementById("auto_invoice_number") .setAttribute("data-id", myresp.id); document.getElementById("currency") .setAttribute("data-id", myresp.id); document.getElementById("format") .setAttribute("data-id", myresp.id); document.getElementById("mentions_default") .setAttribute("data-id", myresp.id); }); }