Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <head>
- <meta name="layout" content="ace" />
- <g:set var="title" value="Avaliação antropométrica - preparar impressão com gráficos" />
- <title>${title}</title>
- <mm:noSecMenu />
- <mm:googleChartsJs />
- <content tag="upper.navpills">
- <g:render template="/avaliacao/navpills" />
- </content>
- <content tag="header">
- <mm:pageHeader title="${title}"></mm:pageHeader>
- </content>
- <script type="text/javascript">
- var lista = [];
- var checkIsGraficosIncluded = function(){
- var abortElem = $("#escolheuNaoIncluirGraficos")
- console.log("abortElem="+abortElem.size())
- if (abortElem.size() > 0) {
- $("#botoes").show()
- $("#gerandoMsg").hide()
- $("#gerouMsg").show()
- $("#modalAguarde").modal('hide')
- console.log('abort, nenhum gráfico pra gerar')
- return false
- }
- return true
- }
- var saveGraficoBase64 = function(index){
- console.log("index = " + index)
- console.log("lista.length = " + lista.length)
- quantidadeGraficos = $('#quantidadeGraficos').attr('value')
- if (lista.length.toString() == quantidadeGraficos) {
- $('#pageGraficos').addClass("hide")
- try {
- dado = lista[index]
- console.log('aqui call back')
- // ajax
- var url = appCtx + "print/avaliacaoAntropometrica"
- var data = {}
- data.op = 'graficoSalvarBase64'
- data.graficoNome = dado.propName
- data.base64 = dado.base64
- data.avaliacaoId = $('#avaliacaoId').attr('value')
- console.log(url)
- console.log(data)
- $.ajax({
- type:'POST',
- url: url,
- data: data,
- success: function(data, stat, jqXHR) {
- console.log('aqui success')
- index++
- if(index < quantidadeGraficos){
- saveGraficoBase64(index)
- } else {
- $("#botoes").show()
- $("#gerandoMsg").hide()
- $("#gerouMsg").show()
- $("#modalAguarde").modal('hide')
- console.log('Já foi todos uploads de gráficos')
- }
- },
- error: function(err) {
- console.log('ERRO')
- var el = $('#quantidadeGraficos')
- var currVal = parseInt(el.val())
- el.val(currVal-1)
- console.log('Erro ao criar imagem de gráfico index='+index)
- }
- })
- }catch(err){
- console.log('ERROR')
- console.log(err)
- }
- }
- }
- var callback1 = function(dataBase64){
- console.log("callback1")
- lista.push({base64: dataBase64, propName: "imagemBase64GrafPesos"})
- saveGraficoBase64(0)
- }
- var callback2 = function(dataBase64){
- console.log("callback2")
- lista.push({base64: dataBase64, propName: "imagemBase64GrafPesosComparativo"})
- saveGraficoBase64(0)
- }
- var callback3 = function(dataBase64){
- console.log("callback3")
- lista.push({base64: dataBase64, propName: "imagemBase64GrafDobrasCutaneas"})
- saveGraficoBase64(0)
- }
- var callback4 = function(dataBase64){
- console.log("callback4")
- lista.push({base64: dataBase64, propName: "imagemBase64GrafPerimetros"})
- saveGraficoBase64(0)
- }
- </script>
- <style type="text/css">
- table.avaliacaoDados {
- border: 1px solid #333;
- border-collapse: collapse;
- }
- table.avaliacaoDados td, table.avaliacaoDados tr, table.avaliacaoDados th {
- font-size: 0.92em;
- }
- table.avaliacaoDados td, table.avaliacaoDados tr {
- text-align: left;
- padding:2px;
- }
- div.break {
- page-break-after:always;
- }
- table.avaliacaoDados td.name, table.avaliacaoDados td.value {
- }
- .no-margin {
- margin: 0;
- }
- .no-padding {
- padding: 0;
- }
- .page-container {
- margin: 15px;
- }
- div.bordered-first {
- }
- div.bordered, div.bordered-first {
- padding: 5px;
- font-weight: normal;
- }
- .no-border {
- border: none;
- }
- .margin-bottom {
- margin-bottom: 5px;
- }
- @media print
- {
- .no-print, .no-print *
- {
- display: none !important;
- }
- }
- </style>
- <script type="text/javascript">
- var printPage = function() {
- };
- window.printPage = printPage
- </script>
- </head>
- <body>
- <div class="span12">
- <h1 id="gerandoMsg" class="center">
- Aguarde, preparando impressão... <i class="fa fa-cog fa-spin bigger-200 red"></i>
- </h1>
- <h1 id="gerouMsg" class="hide center">
- Impressão preparada com sucesso
- <i class="fa fa-check bigger-200 green"></i>
- </h1>
- <div id="botoes" class="hide">
- <div class="row-fluid">
- <div class="span12">
- <div class="alert alert-box-only" id="botoes">
- <g:form uri="${createLink(uri:'/print/avaliacaoAntropometrica')}" class="no-margin no-padding" target="_blank">
- <fieldset class="hide">
- <input name="layout" type="text" value="comGrafico1"/>
- <input type="number" name="id" value="${avaliacaoAtual.id}"/>
- <input name="max" value="${max}"/>
- <input type="checkbox" name="incluirGraficos" ${incluirGraficos ? 'checked' : ''}/>
- <input type="checkbox" name="incluirTabelaComparativos" ${incluirTabelaComparativos ? 'checked' : ''} />
- <input type="checkbox" name="grafPesosPizza" ${grafPesosPizza ? 'checked' : ''} />
- <input type="checkbox" name="grafPesosArea" ${grafPesosArea ? 'checked' : ''}/>
- <input type="checkbox" name="grafDobras" ${grafDobras ? 'checked' : ''} />
- <input type="checkbox" name="grafPerimetria" checked="checked" ${grafPerimetria ? 'checked' : ''} />
- </fieldset>
- <g:render template="/avaliacao/impressao/botoesEnviar" model="[noEmail: true]" />
- </g:form>
- </div>
- </div>
- </div>
- </div>
- <div>
- <div class="modal hide modalIgnoreUiRemove" id="modalAguarde">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
- <h3>Aguarde...</h3>
- </div>
- <div class="modal-body" >
- <h2 class="">Preparando a impressão, <br />
- aguarde... <i class="fa fa-cog fa-spin bigger-200 red"></i>
- </h2>
- </div>
- <div class="modal-footer">
- <button class="btn btn-large btn-primary" data-dismiss="modal">Fechar</button>
- </div>
- </div>
- <g:if test="${!incluirGraficos}">
- <g:hiddenField name="escolheuNaoIncluirGraficos" value="true" />
- </g:if>
- <g:hiddenField name="avaliacaoId" value="${avaliacaoAtual.id}" />
- <g:hiddenField name="quantidadeGraficos" value="${quantidadeGraficos}" />
- <div class="page-container hide">
- <h3 class="no-margin no-padding"><g:message code="avaliacao.label" /></h3>
- <div class="row margin-bottom">
- <div class="span6">
- <table class="table table-bordered avaliacaoDados" style="margin: 0; padding: 0;">
- <tbody>
- <tr class="prop" style="text-align: left;">
- <td valign="top" class="name" style="text-align: left;">Avaliado</td>
- <td valign="top" class="value"><b style="font-weight: normal;">${avaliacaoAtual.cliente.nome}</b></td>
- </tr>
- <tr class="prop" style="text-align: left;">
- <td valign="top" class="name" style="text-align: left;">Data Avaliação</td>
- <td valign="top" class="value"><b style="font-weight: normal;">${formatDate(date: avaliacaoAtual.dateCreated, format: 'dd/MM/yyyy')}, ${mm.mostrarQuantosDiasAtrasEssaData(date: avaliacaoAtual.dateCreated)}</b></td>
- </tr>
- <tr class="prop" style="text-align: left;">
- <td valign="top" class="name" style="text-align: left;">Idade</td>
- <td valign="top" class="value"><b style="font-weight: normal;">${avaliacaoAtual.idade}</b></td>
- </tr>
- <tr class="prop" style="text-align: left;">
- <td valign="top" class="name" style="text-align: left;">Peso total</td>
- <td valign="top" class="value"><b style="font-weight: normal;">${avaliacaoAtual.pesoTotal} kg</b></td>
- </tr>
- <tr class="prop" style="text-align: left;">
- <td valign="top" class="name" style="text-align: left;">Altura</td>
- <td valign="top" class="value"><b style="font-weight: normal;">${avaliacaoAtual.altura} cm</b></td>
- </tr>
- <tr class="prop" style="text-align: left;">
- <td valign="top" class="name" style="text-align: left;">Instrutor</td>
- <td valign="top" class="value"><b style="font-weight: normal;">${avaliacaoAtual.instrutor?.nome ?: ''}</b></td>
- </tr>
- <tr class="prop" style="text-align: left;">
- <td valign="top" class="name" style="text-align: left;">Objetivos</td>
- <td valign="top" class="value"><b style="font-weight: normal;">${avaliacaoAtual.cliente.clienteObjetivos.collect{it.objetivo.descricao}.join(', ') }</b></td>
- </tr>
- <tr class="prop" style="text-align: left;">
- <td valign="top" class="name" style="text-align: left;">Protocolo utilizado</td>
- <td valign="top" class="value"><b style="font-weight: normal;">${message(code: avaliacaoAtual.equacaoUsada + '.title')}</b></td>
- </tr>
- <tr class="prop" style="text-align: left;">
- <td valign="top" class="name" style="text-align: left;">Observação</td>
- <td valign="top" class="value"><b style="font-weight: normal;">${avaliacaoAtual.observacao}</b></td>
- </tr>
- <tr class="prop" style="text-align: left;">
- <td valign="top" class="name" style="text-align: left;">Análise do instrutor</td>
- <td valign="top" class="value"><b style="font-weight: normal;">${avaliacaoAtual.analiseInstrutor}</b></td>
- </tr>
- </tbody>
- </table>
- </div>
- <div class="span6">
- <div class="">
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" noObsPesos="true" />
- </div>
- </div>
- </div>
- <div class="row">
- <div class="span12">
- <div class="bordered" style="font-size: .86em">
- <div class="row-fluid">
- <div class="span6">
- IMC: <b><avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" name="imc" semHtml="true" /></b>,
- Análise IMC: <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" name="imcAnalise" />
- </div>
- <div class="span6">
- RCQ: <b><avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" name="relacaoCinturaQuadril" semHtml="true" /></b>,
- Análise RCQ: <b><avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" name="relacaoCinturaQuadrilAnalise" /></b>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="row">
- <div class="span4">
- <div class="margin-bottom">
- <h4 class="no-padding no-margin center text-center"><g:message code="dobrasCutaneas.label" /></h4>
- <table class="table table-bordered">
- <thead>
- <tr>
- <th>Dobra</th>
- <th>Medida</th>
- </tr>
- </thead>
- <tbody>
- <g:each in="${avaliacaoAtual.avaliacaoCamposComposicao()}">
- <tr>
- <td style="width: 75%">${it.campo.descricao}</td>
- <td class=''>${formatNumber(number: it.mediana(), minFractionDigits: 2, maxFractionDigits: 2)}</td>
- </tr>
- </g:each>
- </tbody>
- </table>
- </div>
- </div>
- <div class="span4">
- <div class="margin-bottom">
- <h4 class="no-padding no-margin center text-center"><g:message code="perimetros.label" /></h4>
- <table class="table table-bordered">
- <thead>
- <tr>
- <th>Perímetro</th>
- <th>Medida</th>
- </tr>
- </thead>
- <tbody>
- <g:each in="${avaliacaoAtual.avaliacaoCamposPerimetro()}">
- <tr>
- <td style="width: 75%">${it.campo.descricao}</td>
- <td class=''>${formatNumber(number: it.mediana(), minFractionDigits: 2, maxFractionDigits: 2)}</td>
- </tr>
- </g:each>
- </tbody>
- </table>
- </div>
- </div>
- <div class="span4">
- <div class="margin-bottom">
- <h4 class="no-padding no-margin center text-center"><g:message code="cardiaco.label" /></h4>
- <div class="margin-bottom">
- <div class="">
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" name="todosCalculosCardiacos" noLegend="true" noObsPesos="true" />
- </div>
- </div>
- </div>
- </div>
- </div>
- <g:if test="${incluirTabelaComparativos}">
- <div class="row">
- <div class="span12">
- <div class="bordered margin-bottom no-border" style="border: none; font-size: .82em">
- <g:set var="avaliacaoAnterior" value="${avaliacaoAtual.anterior()}" />
- <h4 class="no-margin no-padding">Comparativo com anterior</h4>
- <g:if test="${avaliacaoAnterior}">
- <g:set var="avaliacaoAnterior2" value="${avaliacaoAnterior.anterior()}" />
- <g:if test="${avaliacaoAnterior2}">
- <g:set var="avaliacaoAnterior3" value="${avaliacaoAnterior2.anterior()}" />
- </g:if>
- <table class="table table-bordered" style=''>
- <thead>
- <tr>
- <th>Dado</th>
- <th class="center">Valor em ${formatDate(date: avaliacaoAtual.dateCreated, format: 'dd/MM/yyyy')}</th>
- <th class="center">Comparado com ${formatDate(date: avaliacaoAnterior.dateCreated, format: 'dd/MM/yyyy')}${mm.mostrarQuantosDiasAtrasEssaData(useSeparator: true, date: avaliacaoAnterior.dateCreated, dateRelativeTo: avaliacaoAtual.dateCreated)}</th>
- <g:if test="${avaliacaoAnterior2}">
- <th class="center">Comparado com ${formatDate(date: avaliacaoAnterior2.dateCreated, format: 'dd/MM/yyyy')}${mm.mostrarQuantosDiasAtrasEssaData(useSeparator: true, date: avaliacaoAnterior2.dateCreated, dateRelativeTo: avaliacaoAnterior.dateCreated)}</th>
- </g:if>
- <g:if test="${avaliacaoAnterior3}">
- <th class="center">Comparado com ${formatDate(date: avaliacaoAnterior3.dateCreated, format: 'dd/MM/yyyy')} ${mm.mostrarQuantosDiasAtrasEssaData(useSeparator: true, date: avaliacaoAnterior3.dateCreated, dateRelativeTo: avaliacaoAnterior2.dateCreated)}</th>
- </g:if>
- </tr>
- </thead>
- <tbody>
- <tr>
- <g:set var="avaliacaoCalculoEnum" value="${br.com.mobilemind.gym.AvaliacaoCalculo.PERCENTUAL_GORDURA_CORPORAL}" />
- <td class="right text-right" style='vertical-align: middle;'>Percentual gordura corporal:</td>
- <td class="center text-center" style='vertical-align: middle;'>
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" name="${avaliacaoAnterior.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- <td class="center text-center" style='vertical-align: middle;'>
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- <g:if test="${avaliacaoAnterior2}">
- <td class="center text-center">
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior2}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- </g:if>
- <g:if test="${avaliacaoAnterior3}">
- <td class="center text-center">
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior3}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- </g:if>
- </tr>
- <tr>
- <td class="right text-right" style='vertical-align: middle;'>Percentual densidade corporal:</td>
- <g:set var="avaliacaoCalculoEnum" value="${br.com.mobilemind.gym.AvaliacaoCalculo.PERCENTUAL_DENSIDADE_CORPORAL}" />
- <td class="center text-center" style='vertical-align: middle;'>
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" name="${avaliacaoAnterior.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- <td class="center text-center" style='vertical-align: middle;'>
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- <g:if test="${avaliacaoAnterior2}">
- <td class="center text-center">
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior2}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- </g:if>
- <g:if test="${avaliacaoAnterior3}">
- <td class="center text-center">
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior3}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- </g:if>
- </tr>
- <tr>
- <td class="right text-right" style='vertical-align: middle;'>Peso Total:</td>
- <g:set var="avaliacaoCalculoEnum" value="${br.com.mobilemind.gym.AvaliacaoCalculo.PESO_TOTAL}" />
- <td class="center text-center" style='vertical-align: middle;'>
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" name="${avaliacaoAnterior.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" diffQuilos="true" />
- </td>
- <td class="center text-center" style='vertical-align: middle;'>
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior}" compararComAnterior="true" diffQuilos="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" diffQuilos="true"/>
- </td>
- <g:if test="${avaliacaoAnterior2}">
- <td class="center text-center">
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior2}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- </g:if>
- <g:if test="${avaliacaoAnterior3}">
- <td class="center text-center">
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior3}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- </g:if>
- </tr>
- <tr>
- <td class="right text-right" style='vertical-align: middle;'>Peso gordura:</td>
- <g:set var="avaliacaoCalculoEnum" value="${br.com.mobilemind.gym.AvaliacaoCalculo.PESO_GORDURA}" />
- <td class="center text-center" style='vertical-align: middle;'>
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" name="${avaliacaoAnterior.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- <td class="center" style='vertical-align: middle;'>
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- <g:if test="${avaliacaoAnterior2}">
- <td class="center text-center">
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior2}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- </g:if>
- <g:if test="${avaliacaoAnterior3}">
- <td class="center text-center">
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior3}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- </g:if>
- </tr>
- <tr>
- <td class="right text-right" style='vertical-align: middle;'>Peso magro:</td>
- <g:set var="avaliacaoCalculoEnum" value="${br.com.mobilemind.gym.AvaliacaoCalculo.PESO_MAGRO}" />
- <td class="center text-center" style='vertical-align: middle;'>
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" name="${avaliacaoAnterior.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- <td class="center" style='vertical-align: middle;'>
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- <g:if test="${avaliacaoAnterior2}">
- <td class="center text-center">
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior2}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- </g:if>
- <g:if test="${avaliacaoAnterior3}">
- <td class="center text-center">
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior3}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- </g:if>
- </tr>
- <tr>
- <td class="right text-right" style='vertical-align: middle;'>Peso ósseo:</td>
- <g:set var="avaliacaoCalculoEnum" value="${br.com.mobilemind.gym.AvaliacaoCalculo.PESO_OSSEO}" />
- <td class="center text-center" style='vertical-align: middle;'>
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" name="${avaliacaoAnterior.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- <td class="center" style='vertical-align: middle;'>
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- <g:if test="${avaliacaoAnterior2}">
- <td class="center text-center">
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior2}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- </g:if>
- <g:if test="${avaliacaoAnterior3}">
- <td class="center text-center">
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior3}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- </g:if>
- </tr>
- <tr>
- <td class="right text-right" style='vertical-align: middle;'>Peso residual:</td>
- <g:set var="avaliacaoCalculoEnum" value="${br.com.mobilemind.gym.AvaliacaoCalculo.PESO_RESIDUAL}" />
- <td class="center text-center" style='vertical-align: middle;'>
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" name="${avaliacaoAnterior.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- <td class="center" style='vertical-align: middle;'>
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- <g:if test="${avaliacaoAnterior2}">
- <td class="center text-center">
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior2}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- </g:if>
- <g:if test="${avaliacaoAnterior3}">
- <td class="center text-center">
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior3}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- </g:if>
- </tr>
- <tr>
- <td class="right text-right" style='vertical-align: middle;'>Peso muscular:</td>
- <g:set var="avaliacaoCalculoEnum" value="${br.com.mobilemind.gym.AvaliacaoCalculo.PESO_MUSCULAR}" />
- <td class="center text-center" style='vertical-align: middle;'><avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" name="${avaliacaoAnterior.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" /></td>
- <td class="center" style='vertical-align: middle;'>
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- <g:if test="${avaliacaoAnterior2}">
- <td class="center text-center">
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior2}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- </g:if>
- <g:if test="${avaliacaoAnterior3}">
- <td class="center text-center">
- <avaliacao:renderEquacao avaliacao="${avaliacaoAtual}" avaliacaoAnterior="${avaliacaoAnterior3}" compararComAnterior="true" name="${avaliacaoAtual.equacaoUsada}" avaliacaoCalculo="${avaliacaoCalculoEnum}" mostrarTodosCalculos="${false}" />
- </td>
- </g:if>
- </tr>
- </tbody>
- </table>
- </g:if>
- <g:else>
- <h5>Nenhum avaliação anterior encontrada</h5>
- </g:else>
- </div>
- </div>
- </div>
- </g:if>
- </div>
- <div class="break"></div>
- <div id="pageGraficos">
- <g:if test="${incluirGraficos && (grafPesosPizza || grafPesosArea)}">
- <div class="page-container">
- <g:if test="${grafPesosPizza}">
- <div class="row">
- <div class="col-md-12">
- <div class="bordered margin-bottom">
- <avaliacao:renderEquacao onImageUriAvailable="callback1" avaliacao="${avaliacaoAtual}" pie="true" somenteGrafico="true" customWidth="600px" customHeight="460px" />
- </div>
- </div>
- </div>
- </g:if>
- <g:if test="${grafPesosArea}">
- <div class="row">
- <div class="col-md-12">
- <div class="bordered">
- <div id="grafPesosArea" style="width: 50%; height: 400px;"></div>
- </div>
- </div>
- </div>
- </g:if>
- </div>
- <div class="break"></div>
- </g:if>
- <g:if test="${incluirGraficos && (grafDobras || grafPerimetria)}">
- <div class="page-container">
- <g:if test="${grafDobras}">
- <div class="row">
- <div class="col-md-12">
- <div class="bordered">
- <div id="graficoBarrasVertDobras" style="width: 50%; height: 400px;"></div>
- </div>
- </div>
- </div>
- <br>
- </g:if>
- <g:if test="${grafPerimetria}">
- <div class="row">
- <div class="col-md-12">
- <div class="bordered">
- <div id="graficoBarrasVertPerimetros" style="width: 50%; height: 400px;"></div>
- </div>
- </div>
- </div>
- </g:if>
- </div>
- <div class="break"></div>
- </g:if>
- </div>
- </div>
- <content tag="include.bottom">
- <script type="text/javascript">
- $(function(){
- })
- <g:if test="${incluirGraficos}">
- <g:render template="/_common/js/avaliacao/grafico" model="[avaliacoesAnteriores: avaliacoesAnteriores, barChartIsStacked: false, barChartVertical: true, hideAreaCharts: true, columnLabelAlwaysVisible: true]" />
- </g:if>
- <g:else>
- $(function(){
- checkIsGraficosIncluded()
- })
- </g:else>
- </script>
- </content>
- </div>
- </body>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement