Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AsignacionController ¶
type AsignacionController struct {
beego.Controller
}
AsignacionController operations for Asignacion
func (*AsignacionController) Asignacion ¶
func (c *AsignacionController) Asignacion()
Asignacion ... @Title Asignacion @Description Listar todas las asignaciones de la vigencia determinada @Param vigencia query string true "Vigencia de las asignaciones" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router / [get]
func (*AsignacionController) AsignacionDocente ¶
func (c *AsignacionController) AsignacionDocente()
AsignacionDocente ... @Title AsignacionDocente @Description Listar todas las asignaciones de la vigencia determinada de un docente @Param docente query string true "Id docente" @Param vigencia query string true "Vigencia de las asignaciones" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router /docente [get]
func (*AsignacionController) URLMapping ¶
func (c *AsignacionController) URLMapping()
URLMapping ...
type DocenteController ¶
type DocenteController struct {
beego.Controller
}
DocenteController operations for Asignacion
func (*DocenteController) DocumentoDocenteVinculacion ¶
func (c *DocenteController) DocumentoDocenteVinculacion()
DocumentoDocenteVinculacion ... @Title DocumentoDocenteVinculacion @Description Listar los docentes de acuerdo a la vinculacion y su documento @Param documento query string true "Documento docente" @Param vinculacion query int true "Id tipo de vinculación" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router /documento [get]
func (*DocenteController) NombreDocenteVinculacion ¶
func (c *DocenteController) NombreDocenteVinculacion()
NombreDocenteVinculacion ... @Title NombreDocenteVinculacion @Description Listar los docentes de acuerdo a la vinculacion y su nombre @Param nombre query string true "Nombre docente" @Param vinculacion query int true "Id tipo de vinculación" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router /nombre [get]
type EspacioAcademicoController ¶
type EspacioAcademicoController struct {
beego.Controller
}
EspacioAcademicoController operations for Asignacion
func (*EspacioAcademicoController) GrupoEspacioAcademico ¶
func (c *EspacioAcademicoController) GrupoEspacioAcademico()
GrupoEspacioAcademico ... @Title GrupoEspacioAcademico @Description Lista los grupos de un espacios académico padre por vigencia @Param padre query string true "Id del espacio académico padre" @Param vigencia query string true "Vigencia del espacio académico" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router /grupo [get]
func (*EspacioAcademicoController) GrupoEspacioAcademicoPadre ¶
func (c *EspacioAcademicoController) GrupoEspacioAcademicoPadre()
GrupoEspacioAcademicoPadre ... @Title GrupoEspacioAcademicoPadre @Description Lista los grupos de un espacios académico padre @Param padre query string true "Id del espacio académico padre" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router /grupo-padre [get]
func (*EspacioAcademicoController) URLMapping ¶
func (c *EspacioAcademicoController) URLMapping()
URLMapping ...
type EspacioFisicoController ¶
type EspacioFisicoController struct {
beego.Controller
}
EspacioFisicoController operations for Asignacion
func (*EspacioFisicoController) DisponibilidadEspacioFisico ¶
func (c *EspacioFisicoController) DisponibilidadEspacioFisico()
DisponibilidadEspacioFisico ... @Title DisponibilidadEspacioFisico @Description Consulta la disponibilidad de un espacio fisico @Param salon query string true "Salon de las asignaciones" @Param vigencia query string true "Vigencia de las asignaciones" @Param plan query string true "Id del plan de trabajo" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router /disponibilidad [get]
func (*EspacioFisicoController) EspacioFisicoDependencia ¶
func (c *EspacioFisicoController) EspacioFisicoDependencia()
EspacioFisicoDependencia ... @Title EspacioFisicoDependencia @Description Lista opciones espacios físicos asignados a una dependencia @Param dependencia query int true "Id dependencia" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router /dependencia [get]
func (*EspacioFisicoController) URLMapping ¶
func (c *EspacioFisicoController) URLMapping()
URLMapping ...
type PlanController ¶
type PlanController struct {
beego.Controller
}
PlanController operations for Asignacion
func (*PlanController) CopiarPlanTrabajoDocente ¶
func (c *PlanController) CopiarPlanTrabajoDocente()
CopiarPlanTrabajoDocente ... @Title CopiarPlanTrabajoDocente @Description Copia de plan de trabajo docente de una vigencia anterior @Param docente query int true "Id docente" @Param vigenciaAnterior query int true "Vigencia de la cual se pretende hacer copia" @Param vigencia query int true "Vigencia actual para encontrar diferencias" @Param vinculacion query int true "Id vinculacion" @Param carga query int true "Carga Lectiva 1, Actividades 2" @Success 200 {} @Failure 400 The request contains an incorrect data type or an invalid parameter @Failure 404 he request contains an incorrect parameter or no record exist @router /copiar [get]
func (*PlanController) DefinePlanTrabajoDocente ¶
func (c *PlanController) DefinePlanTrabajoDocente()
DefinePlanTrabajoDocente ... @Title DefinePlanTrabajoDocente @Description Actualiza la información de los planes de trabajo @Param body body {} true "body plan a actualizar" @Success 200 {} @Failure 404 the request contains an incorrect parameter or no record exist @router / [put]
func (*PlanController) PlanPreaprobado ¶
func (c *PlanController) PlanPreaprobado()
PlanPreaprobado ... @Title PlanPreaprobado @Description Listar planes que han sido aprobados en asignar ptd @Param vigencia query int true "Id periodo" @Param proyecto query int true "Id proyecto" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router /preaprobado [get]
func (*PlanController) PlanTrabajoDocenteAsignacion ¶
func (c *PlanController) PlanTrabajoDocenteAsignacion()
PlanTrabajoDocenteAsignacion ... @Title PlanTrabajoDocenteAsignacion @Description Traer la información de las asignaciones de un docente en la vigencia determinada @Param docente query int true "Id docente" @Param vigencia query int true "Vigencia de las asignaciones" @Param vinculacion query int true "Id vinculacion" @Success 200 {} @Failure 400 The request contains an incorrect data type or an invalid parameter @Failure 404 he request contains an incorrect parameter or no record exist @router / [get]
type PreasignacionController ¶
type PreasignacionController struct {
beego.Controller
}
PreasignacionController operations for Preasignacion
func (*PreasignacionController) Aprobar ¶
func (c *PreasignacionController) Aprobar()
Aprobar ... @Title Aprobar @Description Actualizar estado de la aprobación de la preasignación @Param body body {} true "body Actualizar preasignación plan docente" @Success 200 {} @Failure 400 The request contains an incorrect data type or an invalid parameter @router /aprobar [put]
func (*PreasignacionController) DeletePreasignacion ¶
func (c *PreasignacionController) DeletePreasignacion()
@Title DeletePreasignacion @Description delete preasignacion teniendo en cuenta restricciones @Param preasignacion_id path string true "preasignacion id" @Success 200 {string} delete success! @Failure 404 not found resource @router /:preasignacion_id [delete]
func (*PreasignacionController) Preasignacion ¶
func (c *PreasignacionController) Preasignacion()
Preasignacion ... @Title Preasignacion @Description Listar todas las preasignaciones @Param vigencia query string true "Vigencia de las preasignaciones" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router / [get]
func (*PreasignacionController) PreasignacionDocente ¶
func (c *PreasignacionController) PreasignacionDocente()
PreasignacionDocente ... @Title PreasignacionDocente @Description Listar preasignaciones de un docente @Param docente query string true "Id docente" @Param vigencia query string true "Vigencia de las preasignaciones" @Success 200 {} @Failure 404 he request contains an incorrect parameter or no record exist @router /docente [get]
func (*PreasignacionController) URLMapping ¶
func (c *PreasignacionController) URLMapping()
URLMapping ...
type ReportesController ¶
type ReportesController struct {
beego.Controller
}
ReportesController operations for Reportes
func (*ReportesController) ReporteCargaLectiva ¶
func (c *ReportesController) ReporteCargaLectiva()
ReporteCargaLectiva ... @Title ReporteCargaLectiva @Description Generar reporte excel de carga lectiva para docente @Param docente query int true "Id de docente" @Param vinculacion query int true "Id vinculacion" @Param periodo query int true "Id periodo academico" @Param carga query string true "Tipo carga: C) Carga lectiva, A) Actividades" @Success 200 Report Generation successful @Failure 400 The request contains an incorrect data type or an invalid parameter @Failure 404 he request contains an incorrect parameter or no record exist @router /plan-trabajo-docente [get]
func (*ReportesController) ReporteVerificacionCumplimientoPTD ¶
func (c *ReportesController) ReporteVerificacionCumplimientoPTD()
ReporteVerificacionCumplimientoPTD ... @Title ReporteVerificacionCumplimientoPTD @Description Generar reporte excel de verificacion cumplimiento PTD @Param vigencia query int true "Id periodo academico" @Param proyecto query int false "Id proyecto academico" @Success 200 Report Generation successful @Failure 400 The request contains an incorrect data type or an invalid parameter @Failure 404 he request contains an incorrect parameter or no record exist @router /verificacion-cumplimiento-ptd [get]