Sign inSign up

gsense/absensi

By gsense

•Updated about 5 years ago

Image
0

911

gsense/absensi repository overview

⁠README APIGETABSENSI

⁠IP & PORT Api

KEYVALUE
IPlocalhost
PORT7001

⁠DOCKER COMMAND

NAMECOMMAND
UPLOAD IMAGESdocker build . -t gsense/absensi:latest

⁠Daftar API

  1. Add Absen⁠
  2. List Absen⁠
  3. List Absen By ID One month⁠
  4. Sistem Hitung Absen⁠

⁠Add Absen

method:POST
ip:port/v1/absent/add

JSON POST

{
    "data":[
        {
            "idk":"19010",
            "time":"2019-03-20 07:18:49"
            
        }
    ]   
}

RESPONSE

{
    "data": [
        {
            "idk": "0",
            "status": "Sukses Post Absen",
            "message": "Berhasil Absen Masuk",
            "nama": " "
        }
    ]
}
⁠List Absen
method:GET
ip:port/v1/absent/list

RESPONSE

{
    "data": [
        {
            "_id": "5c99877e1cd69c4f4891fdcc",
            "idk": "19010",
            "nama": "Developer",
            "tgl": "2019-03-20T07:00:00+07:00",
            "jammasuk": "07:18 AM",
            "istirahat": "",
            "kembali": "",
            "pulang": "",
            "totaljam": 0,
            "dayoff": 0,
            "lembur": 0,
            "gaji": 0
        }
    ]
}
⁠List Absen By ID One month
method:GET
ip:port/v1/absent/ListByIdk/:idk
DATE : 01-25

RESPONSE

{
    "data": [
        {
            "_id": "",
            "idk": "0",
            "nama": "",
            "tgl": "2019-03-01T00:00:00Z",
            "jammasuk": "",
            "istirahat": "",
            "kembali": "",
            "pulang": "",
            "totaljam": 0,
            "dayoff": 0,
            "lembur": 0,
            "gaji": 0
        },
        dst....
        {
            "_id": "",
            "idk": "0",
            "nama": "",
            "tgl": "2019-03-25T00:00:00Z",
            "jammasuk": "",
            "istirahat": "",
            "kembali": "",
            "pulang": "",
            "totaljam": 0,
            "dayoff": 0,
            "lembur": 0,
            "gaji": 0
        }
    ]
}
⁠Sistem Hitung Absen
method:GET
ip:port/v1/absent/hitungabsenall?bulan_end=:bulan

RESPONSE

{
    "data": "Sukses Generate"
}

Tag summary

Content type

Image

Digest

Size

420.4 MB

Last updated

about 5 years ago

docker pull gsense/absensi