diff --git a/test/vuex/acc-one-map-jasa-coa/api/api.js b/test/vuex/acc-one-map-jasa-coa/api/api.js new file mode 100644 index 0000000..60c50a9 --- /dev/null +++ b/test/vuex/acc-one-map-jasa-coa/api/api.js @@ -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); +} diff --git a/test/vuex/acc-one-map-jasa-coa/components/left-side.vue b/test/vuex/acc-one-map-jasa-coa/components/left-side.vue index 447352c..13ba6c8 100644 --- a/test/vuex/acc-one-map-jasa-coa/components/left-side.vue +++ b/test/vuex/acc-one-map-jasa-coa/components/left-side.vue @@ -6,9 +6,9 @@ - + + label="Cari" placeholder="Nama Item atau Jasa"> diff --git a/test/vuex/acc-one-map-jasa-coa/components/right-side.vue b/test/vuex/acc-one-map-jasa-coa/components/right-side.vue index f669761..88254d3 100644 --- a/test/vuex/acc-one-map-jasa-coa/components/right-side.vue +++ b/test/vuex/acc-one-map-jasa-coa/components/right-side.vue @@ -1,47 +1,50 @@ diff --git a/test/vuex/acc-one-map-jasa-coa/index.php b/test/vuex/acc-one-map-jasa-coa/index.php index f49eabd..312c898 100644 --- a/test/vuex/acc-one-map-jasa-coa/index.php +++ b/test/vuex/acc-one-map-jasa-coa/index.php @@ -50,7 +50,7 @@ 'one-navbar': httpVueLoader('../../../apps/components/oneNavbarComponent.vue'), 'one-footer': httpVueLoader('../../../apps/components/oneFooter.vue'), 'one-left': httpVueLoader('./components/left-side.vue'), - 'one-right': httpVueLoader('./components/right-side.vue'), + 'one-right': httpVueLoader('./components/right-side.vue') } })