import request from '@/router/axios' export function getPartAllStructureExt(query) { return request({ url: '/mes/bom/bigTreeExt', method: 'post', data: query }) } export function addByStructure() { return request({ url: '/mes/bom/addByStructure', method: 'post' }) } export function getPartAllStructure(id) { return request({ url: '/mes/bom/bigTree/' + id, method: 'get' }) } export function addObj(obj) { return request({ url: '/mes/bom', method: 'post', data: obj }) } export function fetchList(query) { return request({ url: '/mes/bom/page', method: 'get', params: query }) } export function getObj(id) { return request({ url: '/mes/bom/' + id, method: 'get' }) } // export function delObj(id) { // return request({ // url: '/mes/bom/' + id, // method: 'delete' // }) // } export function delObj(ids, event) { return request({ url: '/mes/bom' , method: 'delete', data: ids }) } export function putObj(obj) { return request({ url: '/mes/bom', method: 'put', data: obj }) } export function getComponents(bomId) { return request({ url: '/mes/bom/component/' + bomId, method: 'get' }) } export function changeState(ids, event) { return request({ url: '/mes/bom/state/' + event, method: 'post', data: ids }) }