finished dokter / admin almost done

This commit is contained in:
kicap1992
2022-05-04 00:44:09 +08:00
parent c147175e52
commit 099f9fe155
35 changed files with 16329 additions and 612 deletions

View File

@ -79,5 +79,211 @@ module.exports = {
} catch (error) {
return false
}
},
dokter_all : async function() {
try {
let http_server = process.env.HTTP_URL+"/api/admin/dokter";
// console.log(http_server);
const response = await fetch(http_server, {
method: 'GET',
headers: {
'Content-Type': 'application/json',
'allow-cors-origin': '*',
'crossDomain': true,
'Authorization': 'Basic ' + btoa(`${process.env.ADMIN_AUTH}:${process.env.ADMIN_PASSWORD}`)
}
});
const data = await response.json();
// console.log(response , "ini response");
if(response.status == 200){
// console.log(data , "ini data");
return data.data;
}else{
return false;
}
} catch (error) {
return false
}
},
pasien_all : async function() {
try {
let http_server = process.env.HTTP_URL+"/api/admin/pasien";
// console.log(http_server);
const response = await fetch(http_server, {
method: 'GET',
headers: {
'Content-Type': 'application/json',
'allow-cors-origin': '*',
'crossDomain': true,
'Authorization': 'Basic ' + btoa(`${process.env.ADMIN_AUTH}:${process.env.ADMIN_PASSWORD}`)
}
});
const data = await response.json();
// console.log(response , "ini response");
if(response.status == 200){
// console.log(data , "ini data");
return data.data;
}else{
return false;
}
} catch (error) {
return false
}
},
jadwal_dokter_today : async function(){
try {
// return hari_ini
let http_server = process.env.HTTP_URL+"/api/admin/jadwal_dokter";
// console.log(http_server);
const response = await fetch(http_server, {
method: 'GET',
headers: {
'Content-Type': 'application/json',
'allow-cors-origin': '*',
'crossDomain': true,
'Authorization': 'Basic ' + btoa(`${process.env.ADMIN_AUTH}:${process.env.ADMIN_PASSWORD}`)
}
});
const data = await response.json();
// console.log(response , "ini response");
if(response.status == 200){
// console.log(data , "ini data");
return data.data;
}else{
return false;
}
} catch (error) {
return false
}
},
jadwal_pasien_today : async function(){
try {
// return hari_ini
let http_server = process.env.HTTP_URL+"/api/admin/jadwal_pasien";
// console.log(http_server);
const response = await fetch(http_server, {
method: 'GET',
headers: {
'Content-Type': 'application/json',
'allow-cors-origin': '*',
'crossDomain': true,
'Authorization': 'Basic ' + btoa(`${process.env.ADMIN_AUTH}:${process.env.ADMIN_PASSWORD}`)
}
});
const data = await response.json();
// console.log(response , "ini response");
if(response.status == 200){
// console.log(data , "ini data");
return data.data;
}else{
return false;
}
} catch (error) {
return false
}
},
jadwal_dokter_today_home : async function(){
try {
// return hari_ini
let http_server = process.env.HTTP_URL+"/api/login/jadwal_dokter";
// console.log(http_server);
const response = await fetch(http_server, {
method: 'GET',
headers: {
'Content-Type': 'application/json',
'allow-cors-origin': '*',
'crossDomain': true,
'Authorization': 'Basic ' + btoa(`${process.env.ADMIN_AUTH}:${process.env.ADMIN_PASSWORD}`)
}
});
const data = await response.json();
// console.log(response , "ini response");
if(response.status == 200){
// console.log(data , "ini data");
return data.data;
}else{
return false;
}
} catch (error) {
return false
}
},
get_jadwal_dokter : async function(id){
try {
// return hari_ini
let http_server = process.env.HTTP_URL+"/api/dokter/jadwal_dokter?id="+id;
// console.log(http_server);
const response = await fetch(http_server, {
method: 'GET',
headers: {
'Content-Type': 'application/json',
'allow-cors-origin': '*',
'crossDomain': true,
'Authorization': 'Basic ' + btoa(`${process.env.ADMIN_AUTH}:${process.env.ADMIN_PASSWORD}`)
}
});
const data = await response.json();
// console.log(response , "ini response");
if(response.status == 200){
// console.log(data , "ini data");
return data.data;
}else{
return false;
}
} catch (error) {
return false
}
},
jadwal_ini_hari : async function(id){
try {
// return hari_ini
let http_server = process.env.HTTP_URL+"/api/dokter/jadwal_ini_hari?id="+id;
// console.log(http_server);
const response = await fetch(http_server, {
method: 'GET',
headers: {
'Content-Type': 'application/json',
'allow-cors-origin': '*',
'crossDomain': true,
'Authorization': 'Basic ' + btoa(`${process.env.ADMIN_AUTH}:${process.env.ADMIN_PASSWORD}`)
}
});
const data = await response.json();
// console.log(response , "ini response");
if(response.status == 200){
// console.log(data , "ini data");
return data.data;
}else{
return false;
}
} catch (error) {
return false
}
},
cek_data_rekam_medis : async function(id,id_dokter){
try {
// return hari_ini
let http_server = process.env.HTTP_URL+"/api/dokter/cek_data_rekam_medis?id="+id+"&id_dokter="+id_dokter;
// console.log(http_server);
const response = await fetch(http_server, {
method: 'GET',
headers: {
'Content-Type': 'application/json',
'allow-cors-origin': '*',
'crossDomain': true,
'Authorization': 'Basic ' + btoa(`${process.env.ADMIN_AUTH}:${process.env.ADMIN_PASSWORD}`)
}
});
const data = await response.json();
// console.log(response , "ini response");
if(response.status == 200){
// console.log(data , "ini data");
return data.data;
}else{
return false;
}
} catch (error) {
return false
}
}
}