| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 | import axios from "@/config/axios";export const getPT = async (token, params) => {	try {		let url = "/pt";		if (params) {			url += "?";			if (params.search || params.pembina) {				const parseURL = [];				if (params.search) parseURL.push(`search=${params.search}`);				if (params.pembina) parseURL.push(`pembina=${params.pembina}`);				url += parseURL.join("&");			}		}		const response = await axios.get(url, {			headers: {				Authorization: token,			},		});		return response.data;	} catch (error) {		console.log("error", error);		return false;	}};export const getOnePT = async (token, pt_id) => {	try {		const response = await axios.get(`/pt/${pt_id}`, {			headers: {				Authorization: token,			},		});		return response.data;	} catch (error) {		console.log("error", error);		return false;	}};export const ptPublic = async (params) => {	try {		let url = "/public/pt";		if (params) {			url += "?";			if (params.search) {				const parseURL = [];				if (params.search) parseURL.push(`search=${params.search}`);				url += parseURL.join("&");			}		}		const response = await axios.get(url);		return response.data;	} catch (error) {		console.log("error", error);		return false;	}};export const getPembina = async (token, params) => {	try {		let url = "/lembaga";		if (params) {			url += "?";			if (params.search) {				url += `search=${params.search}`;			}		}		const response = await axios.get(url, {			headers: {				Authorization: token,			},		});		return response.data;	} catch (error) {		console.log("error", error);		return false;	}};
 |