first commit
This commit is contained in:
83
function/all_function.js
Normal file
83
function/all_function.js
Normal 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
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user