|
|
|
@ -232,11 +232,13 @@ function GetHorarios($dbcon, $id, $acaoH)
|
|
|
|
|
$opcao_nao = $row["opcao_nao"] ? $row["opcao_nao"] : '-'; |
|
|
|
|
$acao_nao = $row["acao_nao"] ? $row["acao_nao"] : '-'; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// PBX_opcoes não deve ser buscado com org_id, pois é uma VIEW padrão e fixa para todas as empresas |
|
|
|
|
$query = "select * from ( select a.id, a.id_horario, a.horario_inicio, a.horario_fim, a.todos_dias_semana, a.semana, |
|
|
|
|
a.semana_fim, a.todos_dias_mes, a.dias_mes, a.dias_mes_fim, a.todos_mes, a.mes, |
|
|
|
|
a.mes_fim, b.name as opcao, a.acao as acao, case when(feriado = 'A')then 0 else 1 end as feriado |
|
|
|
|
from pbx_horarios_itens a |
|
|
|
|
left outer join pbx_opcoes b on b.value = a.opcao and b.org_id = a.org_id |
|
|
|
|
left outer join pbx_opcoes b on b.value = a.opcao |
|
|
|
|
left outer join pbx_opcao_acao c on c.opcao = a.opcao and c.id = a.acao and c.org_id = a.org_id |
|
|
|
|
where id_horario = $id and a.org_id = $org_id) as itens order by feriado asc, id"; |
|
|
|
|
|
|
|
|
@ -347,12 +349,12 @@ function GetHorarios($dbcon, $id, $acaoH)
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (m >= 60) { |
|
|
|
|
m = 00; |
|
|
|
|
m = "00"; |
|
|
|
|
h = h + 1; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (h >= 24) { |
|
|
|
|
h = 00; |
|
|
|
|
h = "00"; |
|
|
|
|
} else { |
|
|
|
|
s = s + 1; |
|
|
|
|
} |
|
|
|
|