import request from '@/utils/request' export default { // 查询分页列表 listPage: function(params) { return request({ url: '/pms/pmspurchasebill/listPage', method: 'post', data: params, headers: { 'Content-Type': 'application/json' } }) }, // 查询分页列表 -- 供应商 supplierListPage: function(params) { return request({ url: '/base/basesupplierinfo/listPage', method: 'post', data: params, headers: { 'Content-Type': 'application/json' } }) }, // 查询分页列表 -- 商品列表 purGoodsListPage: function(params) { return request({ url: '/base/basegoodssku/purGoodsListPage', method: 'post', data: params, headers: { 'Content-Type': 'application/json' } }) }, // 初始化 fetchDetailsBySid: function(data) { return request({ url: '/pms/pmspurchasebillsettle/fetchDetailsBySid/' + data, method: 'get' }) }, saveOrUpdate: function(data) { return request({ url: '/pms/pmspurchasebill/save', method: 'post', data: data, headers: { 'Content-Type': 'application/json' } }) }, settlement: function(data) { return request({ url: '/pms/pmspurchasebillsettle/save', method: 'post', data: data, headers: { 'Content-Type': 'application/json' } }) }, deleteBySids: function(data) { return request({ url: '/pms/pmspurchasebill/delBySids', method: 'DELETE', data: data, headers: { 'Content-Type': 'application/json' } }) }, // 导出 exportExcel: function(data) { return request({ url: '/pms/pmspurchasebill/exportExcel', method: 'post', responseType: 'blob', // 表明返回服务器返回的数据类型 data: data, headers: { 'Content-Type': 'application/json' } }) } }