Dashboard


GET
Request

    axios.get('https://domain.com/analis/dashboard?limit=15&page=1')
    

Response
Output Home Card

{
    "code": 200,
    "message": "DashboardAnalis loaded successfuly",
    "jumlahSampel": 1,
    "jumlahTugas": 1,
    "leadtime": "Lead Time",
    "jumlahSampelSelesai": 0,
    "sampelProject": [
        {
            "id": "SPLcl2b9mg-CqL",
            "namaSampel": "jamur alaska",
            "kodeSampel": "IN.KIM/040724/1",
            "status": "retest",
            "tanggal": "2024-07-04T09:36:58.745Z"
        }
    ]
}

Dashboard Details

GET
Request
sampel id is required in url

  axios.get('https://domain.com/analis/dashboard/'+SAMPELID+'/')
Response
Result

          {
    "code": 200,
    "message": "Dashboard detail loaded successfuly",
    "totalPermintaanAnalisis": 1,
    "items": [
        {
            "id": "PTAvb6TvxW5Cz_",
            "sampelId": "SPLE6_54K5uKfO",
            "sampel": "4/4/16 XW -sh/1 Line 1",
            "kodeSampel": "EX.KIM/270524/4",
            "status": "menunggu",
            "analis": "Admin",
            "createdAt": "2024-05-27T03:08:50.629Z"
        }
    ],
    "yangBertugas": [
        {
            "id": "USRL6HvSBCn9VZ",
            "name": "Admin",
            "analis": false
        }
    ]
}
          
Don't forget to make another status code response

CODE :
  • 200
  • 201
  • 500
  • 404
  • 405