const URL = "/one-api/mockup/masterdata/"; export async function search_company(token) { try { var resp = await axios.post(URL + 'priceref/search_company', { token:token }); 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_mou(token, company, query) { try { var resp = await axios.post(URL + 'priceref/search_mou', { token:token, company_id: company, search: query }); 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_price(token, mou, query) { try { var resp = await axios.post(URL + 'priceref/search_price', { token:token, mou_id: mou, search: query }); 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 del_price(token, id) { try { var resp = await axios.post(URL + 'priceref/del_price', { token:token, 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_px(token, query) { try { var resp = await axios.post(URL + 'price/search_px', { token:token, search: query }); 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_px(token, datax) { try { var resp = await axios.post(URL + 'priceref/save_px', { token:token, data: datax }); 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_addon(token, query) { // try { // var resp = await axios.post(URL + 'price/search_addon', { // token:token, // search: query // }); // 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_addon(token, name) { // try { // var resp = await axios.post(URL + 'price/save_addon', { // token:token, // name: name // }); // if (resp.status != 200) { // return { // status: "ERR", // message: resp.statusText // }; // } // let data = resp.data; // return data; // } catch (e) { // return { // status: "ERR", // message: e.message // }; // } // }