updated_xamn

main
elmer-20 1 month ago
parent a9c751b736
commit f68b874c24

@ -18,21 +18,23 @@
row-key="id" row-key="id"
bordered bordered
> >
<template #actions="{ record }"> <template #bodyCell="{ column, record }">
<a-space> <template v-if="column.key === 'actions'">
<a-button type="link" @click="openModal(record)"> <a-space>
Editar <a-button type="link" @click="openModal(record)">
</a-button> Editar
<a-popconfirm
title="¿Seguro de eliminar?"
@confirm="eliminar(record.id)"
>
<a-button type="link" danger>
Eliminar
</a-button> </a-button>
</a-popconfirm>
</a-space> <a-popconfirm
title="¿Seguro de eliminar?"
@confirm="eliminar(record.id)"
>
<a-button type="link" danger>
Eliminar
</a-button>
</a-popconfirm>
</a-space>
</template>
</template> </template>
</a-table> </a-table>
@ -92,12 +94,12 @@ const form = ref({
}) })
const columns = [ const columns = [
{ title: 'Nombre', dataIndex: 'nombre' }, { title: 'Nombre', dataIndex: 'nombre', key: 'nombre' },
{ title: 'Correcta', dataIndex: 'puntos_correcta' }, { title: 'Correcta', dataIndex: 'puntos_correcta', key: 'puntos_correcta' },
{ title: 'Incorrecta', dataIndex: 'puntos_incorrecta' }, { title: 'Incorrecta', dataIndex: 'puntos_incorrecta', key: 'puntos_incorrecta' },
{ title: 'Nula', dataIndex: 'puntos_nula' }, { title: 'Nula', dataIndex: 'puntos_nula', key: 'puntos_nula' },
{ title: 'Máximo', dataIndex: 'puntaje_maximo' }, { title: 'Máximo', dataIndex: 'puntaje_maximo', key: 'puntaje_maximo' },
{ title: 'Acciones', key: 'actions', slots: { customRender: 'actions' } } { title: 'Acciones', key: 'actions' } // 👈 sin slots
] ]
const cargar = async () => { const cargar = async () => {

@ -156,12 +156,12 @@
<span class="menu-label">Lista</span> <span class="menu-label">Lista</span>
</div> </div>
</a-menu-item> </a-menu-item>
<a-menu-item key="estudiantes-nuevo" class="menu-item"> <!-- <a-menu-item key="estudiantes-nuevo" class="menu-item">
<div class="menu-item-content"> <div class="menu-item-content">
<UserAddOutlined class="menu-icon" /> <UserAddOutlined class="menu-icon" />
<span class="menu-label">Agregar</span> <span class="menu-label">Agregar</span>
</div> </div>
</a-menu-item> </a-menu-item> -->
</a-sub-menu> </a-sub-menu>
<a-sub-menu key="examenes" class="sub-menu"> <a-sub-menu key="examenes" class="sub-menu">
@ -291,20 +291,6 @@
<!-- Contenido Principal --> <!-- Contenido Principal -->
<a-layout-content class="content" :class="{ 'content-collapsed': sidebarCollapsed && !isMobile }"> <a-layout-content class="content" :class="{ 'content-collapsed': sidebarCollapsed && !isMobile }">
<div class="content-container"> <div class="content-container">
<!-- Breadcrumb y Acciones -->
<div class="content-header">
<div class="breadcrumb">
<a-breadcrumb separator=">">
<a-breadcrumb-item>
<HomeOutlined />
</a-breadcrumb-item>
<a-breadcrumb-item>{{ currentSection }}</a-breadcrumb-item>
<a-breadcrumb-item v-if="currentSubSection">{{ currentSubSection }}</a-breadcrumb-item>
</a-breadcrumb>
</div>
</div>
<!-- Contenido Dinámico --> <!-- Contenido Dinámico -->
<div class="content-wrapper"> <div class="content-wrapper">

@ -7,7 +7,7 @@
<!-- Head --> <!-- Head -->
<div class="head"> <div class="head">
<div> <div>
<div class="hTitle">Resultados del examen</div> <div class="hTitle">Resultados</div>
<div class="hSub">Resumen claro + detalle por curso.</div> <div class="hSub">Resumen claro + detalle por curso.</div>
</div> </div>
@ -36,7 +36,7 @@
</div> </div>
</div> </div>
<div class="scoreMain">{{ fmt2(resultado.total_puntos) }}</div> <div class="scoreMain">{{ fmt2(resultado.total_puntos) }} /100.00</div>
<div class="scoreLabel">Puntaje total</div> <div class="scoreLabel">Puntaje total</div>
<div class="bigProgress"> <div class="bigProgress">

Loading…
Cancel
Save