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 @@ - Detail Account Jasa {{ }} + Detail Account Jasa {{ }} + + edit + - - - + + + Setting Akun Jasa + + + Akun Item Jasa: + {{ "-" }} + {{ "-" }} + + + Akun Item Jasa Hutang: + {{ "-" }} + {{ "-" }} + + + + + + Batal + + + Simpan + - - - - - - - - {{ props.index + 1 }} - - - {{ props.item.M_ItemDesc }} - - - - - - - - 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') } })