{# Cabeçalho #}
{# Página de Informações Gerais #}
{# Informações sobre cliente e CCM #}
Informações Gerais
Cliente:
{{reportData.informacoes.client}}
CNPJ/CPF:
{{reportData.informacoes.cnpj}}
Origem e Assunto:
{{reportData.informacoes.contactOrigin}} / {{reportData.informacoes.contactSubject}}
Situação:
{{reportData.informacoes.situation}}
Responsável:
{{reportData.informacoes.responsible}}
{% if reportData.itens.ccmProductComplaintInfo is not empty %}
{# Itens #}
Itens
Produto
Reclamação
{% for item in reportData.itens.ccmProductComplaintInfo %}
{{ item.product_code }} - {{ item.product_name }}
{{ item.complaint_code }} - {{ item.complaint_name }}
{% endfor %}
{% endif %}
{% if reportData.itens.ccmProductComplaintInfo is empty %}
{# Itens #}
Itens
{% endif %}
{% if reportData.imagens.ccmImageInfo is not empty %}
{# Imagens e Anexos #}
Imagens/Anexos
{% set hasImages = false %}
{% set hasAttachments = false %}
{% for image in reportData.imagens.ccmImageInfo %}
{% if image.imageName %}
{% set fileExtension = image.imageName|split('.')|last %}
{% if fileExtension not in ['pdf', 'xlsx', 'txt'] %}
{% set hasImages = true %}
{% else %}
{% set hasAttachments = true %}
{% endif %}
{% endif %}
{% endfor %}
{% if hasImages %}
{% for image in reportData.imagens.ccmImageInfo %}
{% if image.imageName %}
{% set fileExtension = image.imageName|split('.')|last %}
{% if fileExtension not in ['pdf', 'xlsx', 'txt'] %}
{% endif %}
{% endif %}
{% endfor %}
{% endif %}
{% if hasAttachments %}
{% for image in reportData.imagens.ccmImageInfo %}
{% if image.imageName %}
{% set fileExtension = image.imageName|split('.')|last %}
{% if fileExtension in ['pdf'] %}
{% endif %}
{% if fileExtension in ['txt'] %}
{% endif %}
{% if fileExtension in ['xls', 'xlsx'] %}
{% endif %}
{% endif %}
{% endfor %}
{% endif %}
{% endif %}
{% if reportData.imagens.ccmImageInfo is empty %}
Imagens/Anexos
{% endif %}
{% if reportData.respostas.responseContent %}
Respostas
Resposta
Responsável
Status
Data/Hora
{% for response in reportData.respostas.responseContent %}
{{response.responseText}}
{{response.responsible}}
{{response.status}}
{{response.createdAt}}
{% endfor %}
{% else %}
Respostas
Resposta
Responsável
Status
Data/Hora
{% endif %}
{# Rodapé #}