+((SELECT `id` FROM `zz_modules` WHERE `name` = 'Contratti'), 'Validità', "IF(IFNULL(`co_contratti`.`validita`, 0) = 0, '', CONCAT(IF(`co_contratti`.`tipo_validita` IS NOT NULL AND `co_contratti`.`data_accettazione` IS NOT NULL AND `co_contratti`.`data_conclusione` IS NOT NULL AND NOT ((`co_contratti`.`tipo_validita` = 'years' AND `co_contratti`.`data_conclusione` = DATE_ADD(DATE_ADD(`co_contratti`.`data_accettazione`, INTERVAL `co_contratti`.`validita` YEAR), INTERVAL -1 DAY)) OR (`co_contratti`.`tipo_validita` = 'months' AND `co_contratti`.`data_conclusione` = DATE_ADD(DATE_ADD(`co_contratti`.`data_accettazione`, INTERVAL `co_contratti`.`validita` MONTH), INTERVAL -1 DAY)) OR (`co_contratti`.`tipo_validita` = 'days' AND `co_contratti`.`data_conclusione` = DATE_ADD(DATE_ADD(`co_contratti`.`data_accettazione`, INTERVAL `co_contratti`.`validita` DAY), INTERVAL -1 DAY))), '<i class=\"fa fa-warning text-orange\"></i> ', ''), `co_contratti`.`validita`, ' ', CASE COALESCE(`co_contratti`.`tipo_validita`, 'days') WHEN 'years' THEN IF(`co_contratti`.`validita` <= 1, 'anno', 'anni') WHEN 'months' THEN IF(`co_contratti`.`validita` <= 1, 'mese', 'mesi') WHEN 'days' THEN IF(`co_contratti`.`validita` <= 1, 'giorno', 'giorni') ELSE '' END))", (SELECT * FROM (SELECT COALESCE((SELECT `order` + 1 FROM `zz_views` WHERE `id_module` = (SELECT `id` FROM `zz_modules` WHERE `name` = 'Contratti') AND `name` = 'Data conclusione' LIMIT 1), (SELECT MAX(`order`) + 1 FROM `zz_views` WHERE `id_module` = (SELECT `id` FROM `zz_modules` WHERE `name` = 'Contratti'))) AS `new_order`) AS `t`), 1);
0 commit comments