import axios from '@/utils/axios'; import { TREE_PREFIX } from './prefix'; export const getAllTreeNodes = () => axios.get(`${TREE_PREFIX}/all`); export const insertTreeNode = (treenode: TreeNode) => axios.post(`${TREE_PREFIX}/node`, treenode); export const updateTreeNode = (treenode: TreeNode) => axios.put(`${TREE_PREFIX}/node`, treenode); export const deleteTreeNode = (nodeId: number) => axios.delete(`${TREE_PREFIX}/node/${nodeId}`); export const addChildNode = (parentId: number) => axios.post(`${TREE_PREFIX}/subNode/${parentId}`); export const getTreeNodesByProjectId = (projectId: number) => axios.get(`${TREE_PREFIX}/${projectId}`);