add layout detail mapping jasa
This commit is contained in:
40
test/vuex/acc-one-map-jasa-coa/api/api.js
Normal file
40
test/vuex/acc-one-map-jasa-coa/api/api.js
Normal file
@@ -0,0 +1,40 @@
|
||||
const URL = "/one-api/map/ServiceCoaMapping";
|
||||
|
||||
async function request(endpoint, params) {
|
||||
try {
|
||||
const resp = await axios.post(URL + endpoint, params)
|
||||
if (resp.status !== 200) {
|
||||
throw new Error(resp.statusText);
|
||||
}
|
||||
return resp.data;
|
||||
} catch (error) {
|
||||
return {
|
||||
status: "ERR",
|
||||
message: error.message
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
export async function getListItemJasa(params) {
|
||||
return request("/getListItemJasa", params);
|
||||
}
|
||||
|
||||
export async function getListCoa(params) {
|
||||
return request("/getListCoa", params);
|
||||
}
|
||||
|
||||
export async function getListServiceMapping(params) {
|
||||
return request("/getListServiceMapping", params);
|
||||
}
|
||||
|
||||
export async function insertJasaCoaMapping(params) {
|
||||
return request("/insertJasaCoaMapping", params);
|
||||
}
|
||||
|
||||
export async function updateJasaCoaMapping(params) {
|
||||
return request("/updateJasaCoaMapping", params);
|
||||
}
|
||||
|
||||
export async function deleteJasaCoaMapping(params) {
|
||||
return request("/deleteJasaCoaMapping", params);
|
||||
}
|
||||
Reference in New Issue
Block a user