mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
ahora borra el acabado de cubierta/sobre anterior
This commit is contained in:
4
ci4/.env
4
ci4/.env
@ -22,8 +22,8 @@ CI_ENVIRONMENT = development
|
|||||||
# APP
|
# APP
|
||||||
#--------------------------------------------------------------------
|
#--------------------------------------------------------------------
|
||||||
|
|
||||||
# app.baseURL = 'https://sk-dev.imnavajas.es'
|
app.baseURL = 'https://sk-dev.imnavajas.es'
|
||||||
app.baseURL = 'https://sk-imn.imnavajas.es'
|
#app.baseURL = 'https://sk-imn.imnavajas.es'
|
||||||
# app.baseURL = "http://safekat.test/"
|
# app.baseURL = "http://safekat.test/"
|
||||||
# app.forceGlobalSecureRequests = false
|
# app.forceGlobalSecureRequests = false
|
||||||
|
|
||||||
|
|||||||
@ -676,37 +676,40 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
$('#insertar_serv_acabado').on('click', function(){
|
$('#insertar_serv_acabado').on('click', function(){
|
||||||
const tarifa_text = $('#add_servicio_acabado_list').select2('data')[0].text.trim()
|
const tarifa_text = $('#add_servicio_acabado_list').select2('data')[0].text.trim();
|
||||||
|
|
||||||
|
if(tarifa_text.length > 0){
|
||||||
|
var table = $("#tableOfServiciosAcabado").DataTable();
|
||||||
|
var rows = table.rows().data().toArray();
|
||||||
|
var found = rows.some(row => row[1] === tarifa_text);
|
||||||
|
|
||||||
if( $('#add_servicio_acabado_list').select2('data')[0].text.trim().length > 0){
|
|
||||||
found = false
|
|
||||||
var rows = $("#tableOfServiciosAcabado").DataTable().rows( ).data().toArray();
|
|
||||||
for(row of rows){
|
|
||||||
if(row[1]== tarifa_text)
|
|
||||||
found = true
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
if(!found)
|
if(!found)
|
||||||
get_tarifas_acabado($('#add_servicio_acabado_list').select2('data')[0].id);
|
get_tarifas_acabado($('#add_servicio_acabado_list').select2('data')[0].id);
|
||||||
else{
|
else
|
||||||
popErrorAlert("<?= lang("Presupuestos.errores.error_servicios_duplicados") ?>", 'serv-acabado-alert')
|
popErrorAlert("<?= lang("Presupuestos.errores.error_servicios_duplicados") ?>", 'serv-acabado-alert');
|
||||||
}
|
|
||||||
}
|
}
|
||||||
check_serv_acabado_error()
|
check_serv_acabado_error();
|
||||||
})
|
})
|
||||||
|
|
||||||
function insertar_acabado_exterior($servicio_id, $uso="cubierta"){
|
|
||||||
|
|
||||||
const tarifa_text = $('#add_servicio_acabado_list option[value="' + $servicio_id + '"]').text().trim() + ' (' +$uso + ')'
|
function insertar_acabado_exterior($servicio_id, $uso=""){
|
||||||
|
|
||||||
if($('#tableOfServiciosAcabado tr > td:contains(' + tarifa_text + ')').length == 0)
|
const tarifa_text = '(' +$uso + ')'
|
||||||
get_tarifas_acabado($servicio_id, $uso);
|
|
||||||
else{
|
|
||||||
|
|
||||||
}
|
var tablaAcabados = $("#tableOfServiciosAcabado").DataTable()
|
||||||
|
tablaAcabados.rows().every(function () {
|
||||||
|
var data = this.data();
|
||||||
|
if(data[1].includes(tarifa_text)){
|
||||||
|
this.remove().draw(false);
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
get_tarifas_acabado($servicio_id, $uso);
|
||||||
|
tablaAcabados.draw();
|
||||||
check_serv_acabado_error()
|
check_serv_acabado_error()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function get_datos_acabado(){
|
function get_datos_acabado(){
|
||||||
|
|
||||||
var datosAcabado = []
|
var datosAcabado = []
|
||||||
|
|||||||
Reference in New Issue
Block a user