import request from '@/router/axios'; export const getList = (current, size, params) => { return request({ url: '/api/blade-manager/wbsTree/lazy-tree?parentId=0', method: 'get', params: { ...params, current, size, } }) } export const getLazytree = (wbsId,parentId,tenantId,params) => { return request({ url: '/api/blade-manager/wbsTree/lazy-tree', method: 'get', params: { ...params, wbsId, parentId, tenantId, } }) } export const getAlltree = (tenantId,params) => { return request({ url: '/api/blade-manager/wbsTree/tree', method: 'get', params: { ...params, tenantId, } }) } export const getDetail = (id) => { return request({ url: '/api/blade-manager/wbsTree/detail', method: 'get', params: { id } }) } export const remove = (ids) => { return request({ url: '/api/blade-manager/wbsTree/remove', method: 'post', params: { ids, } }) } export const add = (row) => { return request({ url: '/api/blade-manager/wbsTree/submit', method: 'post', data: row }) } export const update = (row) => { return request({ url: '/api/blade-manager/wbsTree/submit', method: 'post', data: row }) } export const selectByNodeTable = (id, params) => { return request({ url: '/blade-manager/wbsTree/selectByNodeTable', method: 'get', params: { ...params, id } }) } export const saveFormAndElement = (formElementDTO, params) => { return request({ url: '/blade-manager/wbsTree/saveFormAndElement', method: 'post', params: { ...params, formElementDTO } }) }