Regalamiunsorriso/rus/admin/pg/_js/ab-gara.js
2026-03-14 20:04:39 +01:00

241 lines
No EOL
5.9 KiB
JavaScript

/************************************************/
/* standard javascript for lte */
/************************************************/
/*************************************************/
/*************************************************/
/* DOCUMENT READY CR*/
/*************************************************/
/*************************************************/
function documentReadyScript()
{
Ab.startAggiornaThreadMsg();
}
/************************************************/
/************************************************/
/* check fields per pagina dettaglio /*
/************************************************/
/************************************************/
function checkFields()
{
//R per required
//isNum per numerico
//isNumKey è una chiave.. uguale a isNum>0 ma cambio il messaggio
//isNum>x per numerico maggiore di x
//isNum<x per numerico minore di x
//isEmail per indirizzo email
//inRange1:10 per ..
//3 stringhe
//1: nome del field
//2: se '' visualizza il nome del field, altrimenti questo campo
//3: R/N+''/isNum/isEmail/inRangea:b
return Ab.validateForm('descrizione', 'Descrizione', 'R');
}
/************************************************/
/************************************************/
/** REPORT MA FORSE NON SERVE */
/************************************************/
/************************************************/
function reportxxx() {
//FACCIO IL SUBMIT
var f = document.main;
f.flgReport.value = "S";
//f.action=webApp+"/tr/Pratica.abl";
f.cmd.value = "search";
Ab.submitAj('main');
}
function checkBoxes()
/////////////////////////////////////////////
{
}
function checkBoxesCR() {
}
/************************************************/
/************************************************/
/* PUNTI FOTO */
/************************************************/
/************************************************/
function addPuntoFoto() {
var f = document.main;
if (Ab.validateForm('descrizionePuntoFoto', 'Descrizione', 'R', 'pathRelativoFoto', 'Path relativo foto', 'R')) {
f.action = f.actionPage.value + "#righe";
f.cmd.value = "addPuntoFoto";
f.act.value = "";
Ab.submitAj('main');
}
}
function delPuntoFoto(l_id) {
Ab.confirmDelete4(function () {
var f = document.main;
f.action = f.actionPage.value + "#righe";
f.cmd.value = "delPuntoFoto";
f.act.value = "";
f.id_puntoFoto.value = l_id;
Ab.submitAj('main');
});
}
function modPuntoFoto(l_id) {
var f = document.main;
f.action = f.actionPage.value + "#righe";
f.cmd.value = "modPuntoFoto";
f.act.value = "";
f.id_puntoFoto.value = l_id;
Ab.submitAj('main');
}
/************************************************/
/************************************************/
/* INDICIZZAZIONE */
/************************************************/
/************************************************/
function indexFoto(l_id)
{
swal({
title: "Indicizzazione Foto",
text: "Verranno indicizzate le foto. Sei Sicuro?",
type: "warning",
showCancelButton: true,
confirmButtonClass: "btn-danger",
confirmButtonText: "si",
cancelButtonText: "no",
closeOnConfirm: true,
closeOnCancel: true
},
function(isConfirm) {
if (isConfirm) {
$("#main").attr("action",$("#actionPage").val());
$("#cmd", "#main").val("indexFoto");
$("#act","#main").val("");
$("#id_puntoFotoIdx").val(l_id);
Ab.submitAj('main');
} else {
}
});
}
function noIndexFoto(l_id)
{
swal({
title: "Indicizzazione Foto",
text: "Verranno annullate le precedenti indicizzazioni su questo punto foto. Sei Sicuro?",
type: "warning",
showCancelButton: true,
confirmButtonClass: "btn-danger",
confirmButtonText: "si",
cancelButtonText: "no",
closeOnConfirm: true,
closeOnCancel: true
},
function(isConfirm) {
if (isConfirm) {
$("#main").attr("action",$("#actionPage").val());
$("#cmd", "#main").val("noIndexFoto");
$("#act","#main").val("");
$("#id_puntoFotoIdx").val(l_id);
Ab.submitAj('main');
} else {
}
});
}
/************************************************/
/************************************************/
/* CREAZIONE AUTOMATICA PUNTI FOTO */
/************************************************/
/************************************************/
function creaPuntiFoto()
{
swal({
title: "Creazione Punti Foto",
text: "Verranno creati automaticamente i punti foto in base alla dir base. Sei Sicuro?",
type: "warning",
showCancelButton: true,
confirmButtonClass: "btn-danger",
confirmButtonText: "si",
cancelButtonText: "no",
closeOnConfirm: true,
closeOnCancel: true
},
function(isConfirm) {
if (isConfirm) {
$("#main").attr("action",$("#actionPage").val());
$("#cmd", "#main").val("creaPuntiFoto");
$("#act","#main").val("");
//$("#id_puntoFotoIdx").val(l_id);
Ab.submitAj('main');
} else {
}
});
}
/************************************/
/************************************/
/* salva il file csv che ho caricato*/
/************************************/
/************************************/
function salvaFileCsv()
{
var f = document.main;
//if(confirm("Import Indicizzazione foto. Vuoi Continuare?"))
{
$("#main").attr("action", $("#actionPage").val());
//FACCIO IL SUBMIT
f.cmd.value="salvaFileCsv";
//alert(f.cmd.value);
Ab.submitAj('main');
}
}
/************************************************/
/************************************************/
/* CREAZIONE AUTOMATICA PUNTI FOTO */
/************************************************/
/************************************************/
function indexCsvPisa(l_id)
{
//FACCIO IL SUBMIT
var f = document.main;
if (confirm("Indicizzo le foto con il file appena caricato. Sei Sicuro?"))
{
$("#main").attr("action", $("#actionPage").val());
//f.id_puntoFotoIdx.value=l_id;
f.cmd.value="indexCsvPisa";
var ct=f.currentTab.value;
f.currentTab.value=ct;
Ab.submitAj('main');
}
}