You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Esta pagina debe estar creada sobre el proyecto [bo-srv-empleo], dentro de la carpeta src/app/page, puede revisar la estructura de las carpetas y las dependencias en la raiz del proyecto.
Para crear la pagina debes crear un componente y agregar dentro del archivo app.routes.ts
Comando para crear componente es => ng generate component --standalone nombre-componente
Deberá contener el CRUD de ofertas laborales:
Insertar oferta laboral
Actualizar oferta laboral
Eliminar de manera lógica la Oferta Laboral
Consultar ofertas laborales
Json de envío:
{
"titulo":"", //Obligatorio
"id_organizacion":"", //Obligatorio: puede utilizar el componente SelectBolsaEmpleoOrganizacionComponent
"id_modalidad":"", //Opcional: puede utilizar el componente SelectModalidadComponent
"id_tipo_contrato":"", //Opcional: puede crear un componente que siga las mismas características que SelectModalidadComponent
"detalle":"", //Obligatorio: Texto largo puede aceptar HTML
"url_externa":"", //Opcional: En caso de que la oferta laboral redirija a otra plataforma o link de registro
"estado":"", //Obligatorio: A=>activo, "I" => Inactivo
"registro_simple":"", //Obligatorio: 0 => por defecto y 1 => cuando url_externa sea diferente de null
"orden":"", //Opcional: priorización de visualización puede ser nulo
}
Emular la respuesta del API Rest
{codigo: 1, mensaje: 'mensaje', data: JsonObject}
The text was updated successfully, but these errors were encountered:
Esta pagina debe estar creada sobre el proyecto [bo-srv-empleo], dentro de la carpeta src/app/page, puede revisar la estructura de las carpetas y las dependencias en la raiz del proyecto.
Para crear la pagina debes crear un componente y agregar dentro del archivo app.routes.ts
Comando para crear componente es => ng generate component --standalone nombre-componente
Deberá contener el CRUD de ofertas laborales:
Json de envío:
{
"titulo":"", //Obligatorio
"id_organizacion":"", //Obligatorio: puede utilizar el componente SelectBolsaEmpleoOrganizacionComponent
"id_modalidad":"", //Opcional: puede utilizar el componente SelectModalidadComponent
"id_tipo_contrato":"", //Opcional: puede crear un componente que siga las mismas características que SelectModalidadComponent
"detalle":"", //Obligatorio: Texto largo puede aceptar HTML
"url_externa":"", //Opcional: En caso de que la oferta laboral redirija a otra plataforma o link de registro
"estado":"", //Obligatorio: A=>activo, "I" => Inactivo
"registro_simple":"", //Obligatorio: 0 => por defecto y 1 => cuando url_externa sea diferente de null
"orden":"", //Opcional: priorización de visualización puede ser nulo
}
Emular la respuesta del API Rest
{codigo: 1, mensaje: 'mensaje', data: JsonObject}
The text was updated successfully, but these errors were encountered: