export default { data() { return { archTreeData: {}, }; }, methods: { archDataFormat(archTreeData) { const forkData = JSON.parse(JSON.stringify(archTreeData)) const addExtendKey = (forkData) => { if (!forkData) { forkData = {} } forkData.extend = forkData.extend === void 0 ? true : !!forkData.extend if (Array.isArray(forkData.children)) { forkData.children.forEach((c) => { addExtendKey(c) }) } else { forkData.countryUrl2Base64 = forkData.countryUrl2 forkData.settleCountryUrl2Base64 = forkData.settleCountryUrl2 forkData.avatarUrlBase64 = forkData.avatarUrl } return forkData } addExtendKey(forkData) return forkData }, }, };