Initial import

This commit is contained in:
sas.fajri
2026-05-25 20:01:37 +07:00
commit 710d7c1b97
10371 changed files with 2381698 additions and 0 deletions

View File

@@ -0,0 +1,92 @@
// API :
// search bank
// paramater : query , page , rowPerPage
const URL =
window.BASE_URL + "/one-api/mockup/clinic/fo/";
export async function search_province(search) {
try {
var resp = await axios.post(URL + 'area/search_province', {
search: search
});
if (resp.status != 200) {
return {
status: "ERR",
message: resp.statusText
};
}
let data = resp.data;
return data;
} catch(e) {
return {
status: "ERR",
message: e.message
};
}
}
export async function search_city(province_id, search) {
try {
var resp = await axios.post(URL + 'area/search_city', {
search: search,
province_id: province_id
});
if (resp.status != 200) {
return {
status: "ERR",
message: resp.statusText
};
}
let data = resp.data;
return data;
} catch(e) {
return {
status: "ERR",
message: e.message
};
}
}
export async function search_district(city_id, search) {
try {
var resp = await axios.post(URL + 'area/search_district', {
search: search,
city_id: city_id
});
if (resp.status != 200) {
return {
status: "ERR",
message: resp.statusText
};
}
let data = resp.data;
return data;
} catch(e) {
return {
status: "ERR",
message: e.message
};
}
}
export async function search_kelurahan(district_id, search) {
try {
var resp = await axios.post(URL + 'area/search_kelurahan', {
search: search,
district_id: district_id
});
if (resp.status != 200) {
return {
status: "ERR",
message: resp.statusText
};
}
let data = resp.data;
return data;
} catch(e) {
return {
status: "ERR",
message: e.message
};
}
}

View File

@@ -0,0 +1,28 @@
// API :
// search bank
// paramater : query , page , rowPerPage
const URL =
window.BASE_URL + "/one-api/mockup/clinic/fo/";
export async function search(search) {
try {
var resp = await axios.post(URL + 'doctor/search', {
search: search
});
if (resp.status != 200) {
return {
status: "ERR",
message: resp.statusText
};
}
let data = resp.data;
return data;
} catch(e) {
return {
status: "ERR",
message: e.message
};
}
}

View File

@@ -0,0 +1,41 @@
// API :
// search bank
// paramater : query , page , rowPerPage
const URL =
window.BASE_URL + "/one-api/mockup/clinic/fo/";
export async function save(order_id, header, payment, token) {
try {
var resp = await axios.post(URL + 'order/save', {
order_id: order_id,
header: header,
payment: payment,
token: token
});
return resp
} catch (e) {
return {
status: "ERR",
message: e.message
}
}
}
export async function log_nota(token, order_id, patient_id) {
try {
var resp = await axios.post(URL + 'payment/log_nota', {
order_id: order_id,
patient_id: patient_id,
token: token
});
return resp
} catch (e) {
return {
status: "ERR",
message: e.message
}
}
}

View File

@@ -0,0 +1,111 @@
// API :
// search bank
// paramater : query , page , rowPerPage
const URL =
window.BASE_URL + "/one-api/mockup/clinic/fo/";
export async function search_sex(search) {
try {
var resp = await axios.post(URL + 'sex/search', {
search: search
});
if (resp.status != 200) {
return {
status: "ERR",
message: resp.statusText
};
}
let data = resp.data;
return data;
} catch(e) {
return {
status: "ERR",
message: e.message
};
}
}
export async function search_title(search, sex) {
try {
var resp = await axios.post(URL + 'title/search', {
search: search,
sex_id: sex
});
if (resp.status != 200) {
return {
status: "ERR",
message: resp.statusText
};
}
let data = resp.data;
return data;
} catch(e) {
return {
status: "ERR",
message: e.message
};
}
}
export async function search_bank(search) {
try {
var resp = await axios.post(URL + 'payment/search_bank', {
search: search
});
if (resp.status != 200) {
return {
status: "ERR",
message: resp.statusText
};
}
let data = resp.data;
return data;
} catch(e) {
return {
status: "ERR",
message: e.message
};
}
}
export async function search_accounts(search) {
try {
var resp = await axios.post("/one-api/mockup/fo/registration/" + 'bank/search_account', {
search: search
});
if (resp.status != 200) {
return {
status: "ERR",
message: resp.statusText
};
}
let data = resp.data;
return data;
} catch(e) {
return {
status: "ERR",
message: e.message
};
}
}
export async function search_religion(search) {
try {
var resp = await axios.post(URL + 'religion/search', {
search: search
});
if (resp.status != 200) {
return {
status: "ERR",
message: resp.statusText
};
}
let data = resp.data;
return data;
} catch(e) {
return {
status: "ERR",
message: e.message
};
}
}

View File

@@ -0,0 +1,87 @@
// API :
// search bank
// paramater : query , page , rowPerPage
const URL =
window.BASE_URL + "/one-api/mockup/clinic/fo/";
export async function search(noreg, search) {
try {
var resp = await axios.post(URL + 'patient/search', {
search: search,
noreg: noreg
});
if (resp.status != 200) {
return {
status: "ERR",
message: resp.statusText
};
}
let data = resp.data;
return data;
} catch(e) {
return {
status: "ERR",
message: e.message
};
}
}
export async function add_new(datas) {
try {
var resp = await axios.post(URL + 'patient/add_new', datas);
if (resp.status != 200) {
return {
status: "ERR",
message: resp.statusText
};
}
let data = resp.data;
return data;
} catch(e) {
return {
status: "ERR",
message: e.message
};
}
}
export async function edit(datas, id) {
try {
//sipe add token
datas["token"] = window.one_token();
datas["id"] = id
var resp = await axios.post(URL + 'patient/edit', datas);
if (resp.status != 200) {
return {
status: "ERR",
message: resp.statusText
};
}
let data = resp.data;
return data;
} catch(e) {
return {
status: "ERR",
message: e.message
};
}
}
export async function search_idtype() {
try {
var resp = await axios.post(URL + 'patient/search_idtype', {});
if (resp.status != 200) {
return {
status: "ERR",
message: resp.statusText
};
}
let data = resp.data;
return data;
} catch(e) {
return {
status: "ERR",
message: e.message
};
}
}

View File

@@ -0,0 +1,55 @@
const URL = window.BASE_URL + "/one-api/mockup/clinic/fo/";
export async function get_order(id) {
try {
var resp = await axios.post(URL + 'payment/get_order',{id:id});
if (resp.status != 200) {
return {
status: "ERR",
message: resp.statusText
};
}
let data = resp.data;
return data;
} catch(e) {
return {
status: "ERR",
message: e.message
};
}
}
export async function search(search) {
try {
var resp = await axios.post(URL + 'payment/search', {search:search});
if (resp.status != 200) {
return {
status: "ERR",
message: resp.statusText
};
}
let data = resp.data;
return data;
} catch(e) {
return {
status: "ERR",
message: e.message
};
}
}
export async function save(order_id, payments) {
try {
var resp = await axios.post(URL + 'payment/save', {
order_id: order_id,
payments: payments
});
return resp
} catch (e) {
return {
status: "ERR",
message: e.message
}
}
}

View File

@@ -0,0 +1,28 @@
// API :
// search bank
// paramater : query , page , rowPerPage
const URL =
window.BASE_URL + "/one-api/mockup/clinic/fo/";;
export async function upload(token, id, datas) {
try {
var resp = await axios.post(URL + 'photo/upload', {
token: token,
id: id,
data: datas
});
if (resp.status != 200) {
return {
status: "ERR",
message: resp.statusText
};
}
let data = resp.data;
return data;
} catch(e) {
return {
status: "ERR",
message: e.message
};
}
}