114 lines
2.3 KiB
JavaScript
114 lines
2.3 KiB
JavaScript
// const URL = "/one-api/training/Counter/";
|
|
const URL = "/one-api/mockup/masterdata/one-md-counter-service/Counter/";
|
|
|
|
export async function search(prm) {
|
|
try {
|
|
var resp = await axios.post(URL + "search", prm);
|
|
if (resp.status != 200) {
|
|
return {
|
|
status: "ERR",
|
|
};
|
|
}
|
|
let data = resp.data;
|
|
return data;
|
|
} catch (e) {
|
|
return {
|
|
status: "ERR",
|
|
message: e.message,
|
|
};
|
|
}
|
|
}
|
|
export async function getLocation(prm) {
|
|
try {
|
|
var resp = await axios.post(URL + "getLocation", prm);
|
|
if (resp.status != 200) {
|
|
return {
|
|
status: "ERR",
|
|
};
|
|
}
|
|
let data = resp.data;
|
|
return data;
|
|
} catch (e) {
|
|
return {
|
|
status: "ERR",
|
|
message: e.message,
|
|
};
|
|
}
|
|
}
|
|
export async function getService(prm) {
|
|
try {
|
|
// devone.aplikasi.web.id / one -
|
|
// api / mockup / masterdata / one -
|
|
// md -
|
|
// fo -
|
|
// service / service / search;
|
|
var resp = await axios.get(
|
|
"/one-api/mockup/masterdata/one-md-fo-service/Service/listService "
|
|
);
|
|
if (resp.status != 200) {
|
|
return {
|
|
status: "ERR",
|
|
};
|
|
}
|
|
let data = resp.data;
|
|
|
|
return data;
|
|
} catch (e) {
|
|
return {
|
|
status: "ERR",
|
|
message: e.message,
|
|
};
|
|
}
|
|
}
|
|
export async function addData(prm) {
|
|
try {
|
|
var resp = await axios.post(URL + "add", prm);
|
|
if (resp.status != 200) {
|
|
return {
|
|
status: "ERR",
|
|
};
|
|
}
|
|
let data = resp.data;
|
|
return data;
|
|
} catch (e) {
|
|
return {
|
|
status: "ERR",
|
|
message: e.message,
|
|
};
|
|
}
|
|
}
|
|
export async function editData(prm) {
|
|
try {
|
|
var resp = await axios.post(URL + "edit", prm);
|
|
if (resp.status != 200) {
|
|
return {
|
|
status: "ERR",
|
|
};
|
|
}
|
|
let data = resp.data;
|
|
return data;
|
|
} catch (e) {
|
|
return {
|
|
status: "ERR",
|
|
message: e.message,
|
|
};
|
|
}
|
|
}
|
|
export async function deleteData(prm) {
|
|
try {
|
|
var resp = await axios.post(URL + "delete", prm);
|
|
if (resp.status != 200) {
|
|
return {
|
|
status: "ERR",
|
|
};
|
|
}
|
|
let data = resp.data;
|
|
return data;
|
|
} catch (e) {
|
|
return {
|
|
status: "ERR",
|
|
message: e.message,
|
|
};
|
|
}
|
|
}
|