Se ha añadido una nueva API para la asistencia con BioStar 2.8.13.

 

Para 'Cómo usar TA API swagger', consulte el siguiente enlace:

[BioStar 2 API para TA] Como usar e iniciar con el API de BioStar 2 para TA

 

 

Cómo buscar registros de marcación

Los registros de marcación de BioStar 2 TA se pueden buscar utilizando la API de TA.

 

 

Graphical user interface, application

Description automatically generated
 
Puede buscar sus registros y hacer clic en ellos para agregar / editar registros de marcación.   Averigüemos cómo buscar los registros de marcación modificados como se ve en la captura de pantalla anterior.    Puede encontrar la API /tna/punch_logs/modified en su TA


텍스트, 스크린샷, 실내이(가) 표시된 사진

자동 생성된 설명Graphical user interface, application

Description automatically generated

 

 

Parte 1. Buscar los registros de marcación

 

[POST]: /tna/punch_logs/modified

[Encabezados]

*Se requieren encabezados de desplazamiento y límite.

[Parámetros]

Nombre

Tipo

*M/O

Explicación

Valor

Fecha

Cuerda

M

Fecha del registro que contiene los registros de marcación

AAAA-MM-DD

Day_start_time

Largo

M

Hora de inicio del día utilizada para buscar registros de marcación en minutos usando el reloj de 24 horas

Ej. «60», «480»

Retrieve_only_modified

Booleano

O

Indica si sólo se deben recuperar los registros modificados

 

User_id

Cuerda

M

ID de usuario de los registros

 

* M – Obligatorio, O – Opcional

[Ejemplo de modelo de valor/parámetros]

{

"fecha": "2022-04-06",

"day_start_time": 0,

"retrieve_only_modified": verdadero,

"user_id": "1"

}

 

[Respuesta: exitosa]

{

"message": "Procesado correctamente",

"message_key": "EXITOSO",

"idioma": "en",

"status_code": "EXITOSO",

"total": 3,

"registros": [

{

"modified_log": {

"id": 7,

"device_datetime": "2022-04-06 08:00:00",

"tipo": "PUNCH_TYPE_CHECK_IN",

"usuario": {

"user_id": "1",

"name": "Administrador"

},

"device_datetime_format_string": "2022/04/06 08:00:00"

},

"device_datetime": "2022-04-05T23:00:00.000Z",

"device_datetime_long": 1649199600000,

"tipo": "PUNCH_TYPE_CHECK_IN",

"modified_by_user": {

"user_id": "1",

"name": "Administrador"

}

},

{

"modified_log": {

"id": 9,

"device_datetime": "2022-04-06 12:00:00",

"tipo": "PUNCH_TYPE_BREAK_START",

"usuario": {

"user_id": "1",

"name": "Administrador"

},

"device_datetime_format_string": "06/04/2022 12:00:00"

},

"device_datetime": "2022-04-06T03:00:00.000Z",

"device_datetime_long": 1649214000000,

"tipo": "PUNCH_TYPE_BREAK_START",

"modified_by_user": {

"user_id": "1",

"name": "Administrador"

}

},

{

"modified_log": {

"id": 8,

"device_datetime": "2022-04-06 17:00:00",

"tipo": "PUNCH_TYPE_CHECK_OUT",

"usuario": {

"user_id": "1",

"name": "Administrador"

},

"device_datetime_format_string": "06/04/2022 17:00:00"

},

"device_datetime": "2022-04-06T08:00:00.000Z",

"device_datetime_long": 1649232000000,

"tipo": "PUNCH_TYPE_CHECK_OUT",

"modified_by_user": {

"user_id": "1",

"name": "Administrador"

}

}

]

}

 

La respuesta anterior representa los mismos resultados que la captura de pantalla siguiente.

Interfaz gráfica de usuario

Descripción generada automáticamente

 

 

 

Parte 2. Buscar registros de marcación a través de POSTMAN

텍스트, 스크린샷, 모니터, 화면이(가) 표시된 사진

자동 생성된 설명