Browse Source

Corrigido formato do cronometro

pull/2871/head
Cesar Carvalho 7 years ago
parent
commit
be6859c163
  1. 2
      sapl/templates/painel/index.html
  2. 14
      sapl/templates/sessao/painel.html

2
sapl/templates/painel/index.html

@ -161,7 +161,7 @@
$('#cronometro_' + "{{cron.id}}").runner({ $('#cronometro_' + "{{cron.id}}").runner({
autostart: false, autostart: false,
countdown: true, countdown: true,
startAt: {{cron.duracao_cronometro|duration_to_seconds}} * 1000, startAt: parseInt("{{cron.duracao_cronometro|duration_to_seconds}}") * 1000,
stopAt: 0, stopAt: 0,
milliseconds: false, milliseconds: false,
format: function(value) { format: function(value) {

14
sapl/templates/sessao/painel.html

@ -2,7 +2,6 @@
{% load i18n %} {% load i18n %}
{% load common_tags %} {% load common_tags %}
{% load staticfiles %} {% load staticfiles %}
{% load webpack_static from webpack_loader %} {% load webpack_static from webpack_loader %}
{% load render_bundle from webpack_loader %} {% load render_bundle from webpack_loader %}
@ -100,6 +99,7 @@ function startTime() {
},500); },500);
} }
$(document).ready(function(){ $(document).ready(function(){
let pk_sessao = parseInt("{{root_pk}}"); let pk_sessao = parseInt("{{root_pk}}");
let botao_abrir = $('#id_abrir_painel'); let botao_abrir = $('#id_abrir_painel');
@ -135,7 +135,16 @@ $(document).ready(function(){
countdown: true, countdown: true,
startAt: parseInt("{{cron.duracao_cronometro|duration_to_seconds}}") * 1000, startAt: parseInt("{{cron.duracao_cronometro|duration_to_seconds}}") * 1000,
stopAt: 0, stopAt: 0,
milliseconds: false milliseconds: false,
format: function(value) {
let h = Math.floor((value/1000) / 3600);
h = checkTime(h);
let m = Math.floor((value/1000) % 3600 / 60);
m = checkTime(m);
let s = Math.floor((value/1000) % 3600 % 60);
s = checkTime(s);
return h.toString() + ":" + m.toString() + ":" + s.toString();
}
}).on('runnerFinish', function(eventObject, info){ }).on('runnerFinish', function(eventObject, info){
$.get('/painel/cronometro', { tipo: 'cronometro_' + "{{cron.id}}", action: 'stop' } ); $.get('/painel/cronometro', { tipo: 'cronometro_' + "{{cron.id}}", action: 'stop' } );
audioAlertFinish.play(); audioAlertFinish.play();
@ -188,6 +197,7 @@ $(document).ready(function(){
$('#cronometro_' + "{{cron.id}}").runner('stop'); $('#cronometro_' + "{{cron.id}}").runner('stop');
$('#cronometro_' + "{{cron.id}}").runner('reset'); $('#cronometro_' + "{{cron.id}}").runner('reset');
}); });
{% endfor %} {% endfor %}
}); });

Loading…
Cancel
Save