commonTree.js 915 Bytes
import {CTX} from '@/api/config';
import request from '@/utils/request';

const PREFIX = `${CTX.UC}/`;

// 获取树数据
export function getNodeTree(funCode) {
    return request({
        url: `${PREFIX}/category/${funCode}`,
        method: 'get'
    });
}

// 新增节点
export function insertNode(data) {
    return request({
        url: `${PREFIX}/category/insert`,
        method: 'post',
        data
    });
}

// 编辑节点
export function updateNode(data) {
    return request({
        url: `${PREFIX}/category/update`,
        method: 'POST',
        data
    });
}

// 删除节点
export function deleteNode(params) {
    return request({
        url: `${PREFIX}/category/delete`,
        method: 'delete',
        params
    });
}

// 移动节点
export function moveNode(params) {
    return request({
        url: `${PREFIX}/category/move`,
        method: 'post',
        params
    });
}