'
- htmlParsed += `
-
-
-
Resultado da avaliação documental:
-
-
`
- for(const criteriaId in opinion.evaluationData) {
- const criteria = opinion.evaluationData[criteriaId]
- criteria.obs_items = criteria.obs_items?.replace('\n','
')
- criteria.obs = criteria.obs?.replace('\n','
')
-
- htmlParsed += `
`
- htmlParsed += `
${criteria.label}
`
- htmlParsed += `
`
- // htmlParsed += criteria.evaluation === 'invalid' ? `
${criteria['obs_items']}
` : ''
- htmlParsed += `
${criteria['obs_items']}
`
- htmlParsed += `
${criteria['obs']}
`
- htmlParsed += `
`
+const opinionHtml = (opinion, evaluationMethod) => {
+ const resultHtml = (opinionUrl, result, evaluationMethod) => {
+ if (evaluationMethod === 'documentary')
+ return `
+ Resultado da avaliação documental:
+
+
`;
+ if (evaluationMethod === 'technical')
+ return `
Nota da avaliação técnica:${result}
`
}
- htmlParsed += '
'
+
+ const evaluationToHtml = (opinion, evaluationMethod) => {
+ let evaluationHtml = ''
+ if(evaluationMethod === 'documentary') {
+ for(const criteriaId in opinion.evaluationData) {
+ const criteria = opinion.evaluationData[criteriaId]
+ criteria.obs_items = criteria.obs_items?.replace('\n','