first commit

This commit is contained in:
kicap1992
2022-04-27 01:19:12 +08:00
parent 1ac188d93a
commit c3d0676355
38 changed files with 11606 additions and 1486 deletions

83
function/all_function.js Normal file
View File

@ -0,0 +1,83 @@
// const md5 = require('md5');
module.exports = {
thousandSeparator: function (num) {
return num.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
},
cek_user : async function cek_user(username, password, role) {
// console.log(username, password, role, "sini di cek user");
try {
let http_server = process.env.HTTP_URL+"/api/login?username="+username+"&password="+password+"&role="+role;
// console.log(http_server);
const response = await fetch(http_server, {
method: 'GET',
headers: {
'Content-Type': 'application/json',
'allow-cors-origin': '*',
'crossDomain': true,
}
});
const data = await response.json();
// console.log(response , "ini response");
if(response.status == 200){
// console.log(data , "ini data");
return true;
}else{
return false;
}
} catch (error) {
return false
}
},
tindakan_all : async function tindakan_all() {
try {
let http_server = process.env.HTTP_URL+"/api/admin/tindakan";
// 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
}
},
obat_all : async function obat_all() {
try {
let http_server = process.env.HTTP_URL+"/api/admin/obat";
// 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
}
}
}