import request from '@/router/axios'; //采购资料列表查询 export function customerList(data) { return request({ url: '/api/trade-purchase/purchase-order/list', method: 'get', params: data }) } //采购资料列表查看明细 export function detail(data) { return request({ url: '/api/trade-purchase/purchase-order/' + data, method: 'get' }) } //采购资料列表修改和新增 export function typeSave(data) { return request({ url: '/api/trade-purchase/purchase-order/submit', method: 'post', data: data }) } //采购资料列表删除 export function deleteDetails(data) { return request({ url: '/api/trade-purchase/purchase-order/remove', method: 'post', params: { ids: data } }) } //商品从表列表删除 export function corpsattn(data) { return request({ url: '/api/trade-purchase/purchase-order/removeByItem', method: 'post', data: { id: data } }) } //附件上传列表删除 export function corpsbank(data) { return request({ url: '/api/trade-purchase/purchase-order/removeByFiles', method: 'post', data: { id: data } }) } //采购文件列表删除 export function corpsfiles(data) { return request({ url: '/api/blade-client/corpsfiles/update', method: 'post', data: { id: data } }) } //费用明细列表删除 export function corpsitem(data) { return request({ url: '/api/trade-purchase/purchase-order/removeByFees', method: 'post', data: { id: data } }) } //查询采购类型主页下拉 export function getDeptLazyTree(parentId) { return request({ url: '/api/blade-client/corpstype/lazy-tree', method: 'get', params: { parentId } }) } export const getDeptLazyTreeS = (parentId) => { return request({ url: '/api/blade-client/goodstype/lazy-tree', method: 'get', params: { parentId } }) } //政策列表查看明细 export function detailList(data) { return request({ url: '/api/blade-mocha-item/salespolicy/detail?id=' + data, method: 'get' }) } export const getList = (current, size, params, goodsTypeId) => { return request({ url: '/api//blade-client/goodsdesc/selectGoods', method: 'get', params: { ...params, current, size, goodsTypeId, } }) } //查询采购类型下拉 export function corpstypeTree() { return request({ url: '/api/blade-client/corpstype/tree', method: 'get' }) } // 获取系统编号 export function getSysNo(prefix) { return request({ url: '/api/trade-purchase/purchase-order/getSysNo', method: 'get', params: { prefix } }) } //生成收货单 export function generateShipment(data) { return request({ url: '/api/blade-purchase-sales/order/deliverGoods', method: 'post', data: data }) } // 获取销售订单明细 export function getGNMarketDetailsList(current, size, params) { return request({ url: '/api/blade-purchase-sales/order/orderItemsList', method: 'get', params: { ...params, current, size, } }) } export function genfactory(data) { return request({ url: '/api/blade-deliver-goods/reCeVing/submit', method: 'post', data: data }) } export function getApplyAmount(query) { return request({ url: '/api/trade-finance/settlement/getApplyAmount', method: 'get', params: query }) } export const getStoragelist = (data) => { return request({ url: '/api/blade-client/storagedesc/storage/list', method: 'get', params: data }) }