bonus-ui/src/api/report/report.js

211 lines
4.7 KiB
JavaScript

import request from '@/utils/request'
// 新购入库报表查询
export function getPurChaseReportListApi(query) {
return request({
url: '/material/bm_report/getPurChaseReportList',
method: 'get',
params: query
})
}
// 新购入库报表查询-无分页
export function getPurChaseReportListNoPageApi(query) {
return request({
url: '/material/bm_report/getPurChaseReportListNoPage',
method: 'get',
params: query
})
}
// 新购入库报表-弹窗查询
export function getPurChaseReportDetailsListApi(query) {
return request({
url: '/material/bm_report/getPurChaseReportDetailsList',
method: 'get',
params: query
})
}
// 新购入库验收合格报表-弹窗查询
export function getPurChaseReportSuccessListApi(query) {
return request({
url: '/material/bm_report/getPurChaseReportSuccessList',
method: 'get',
params: query
})
}
// 新购入库数量报表-弹窗查询
export function getPurChaseReportInBoundListApi(query) {
return request({
url: '/material/bm_report/getPurChaseReportInBoundList',
method: 'get',
params: query
})
}
// 新购入库数量报表-弹窗查询
export function getPurChaseReportNotInBoundListApi(query) {
return request({
url: '/material/bm_report/getPurChaseReportNotInBoundList',
method: 'get',
params: query
})
}
// 领料出库报表查询
export function getLeaseOutListApi(query) {
return request({
url: '/material/bm_report/getLeaseOutList',
method: 'get',
params: query
})
}
// 领料出库报表查询-无分页
export function getLeaseOutListNoPageApi(query) {
return request({
url: '/material/bm_report/getLeaseOutListNoPage',
method: 'get',
params: query
})
}
// 领料出库报表-弹窗查询
export function getLeaseOutDetailsListApi(query) {
return request({
url: '/material/bm_report/getLeaseOutDetailsList',
method: 'get',
params: query
})
}
// 退料报表查询
export function getBackInputListApi(query) {
return request({
url: '/material/bm_report/getBackInputList',
method: 'get',
params: query
})
}
// 退料报表查询-无分页
export function getBackInputListNoPageApi(query) {
return request({
url: '/material/bm_report/getBackInputListNoPage',
method: 'get',
params: query
})
}
// 退料报表-弹窗查询
export function getBackDetailsInputListApi(query) {
return request({
url: '/material/bm_report/getBackDetailsInputList',
method: 'get',
params: query
})
}
// 维修报表查询
export function getRepairListApi(query) {
return request({
url: '/material/bm_report/getRepairList',
method: 'get',
params: query
})
}
// 维修报表查询-无分页
export function getRepairListNoPageApi(query) {
return request({
url: '/material/bm_report/getRepairListNoPage',
method: 'get',
params: query
})
}
// 维修报表-弹窗查询
export function getRepairDetailsListApi(query) {
return request({
url: '/material/bm_report/getRepairDetailsList',
method: 'get',
params: query
})
}
// 修饰入库报表查询
export function getRepairInputListApi(query) {
return request({
url: '/material/bm_report/getRepairInputList',
method: 'get',
params: query
})
}
// 修饰入库报表查询-无分页
export function getRepairInputListNoPageApi(query) {
return request({
url: '/material/bm_report/getRepairInputListNoPage',
method: 'get',
params: query
})
}
// 修饰入库报表-弹窗查询
export function getRepairInputDetailsListApi(query) {
return request({
url: '/material/bm_report/getRepairInputDetailsList',
method: 'get',
params: query
})
}
// 报废报表-列表
export function getScrapListApi(query) {
return request({
url: '/material/bm_report/getScrapList',
method: 'get',
params: query
})
}
// 报废报表-总条数
export function getScrapListNoPageApi(query) {
return request({
url: '/material/bm_report/getScrapListNoPage',
method: 'get',
params: query
})
}
// 报废报表-弹窗查询
export function getScrapDetailsListApi(query) {
return request({
url: '/material/bm_report/getScrapDetailsList',
method: 'get',
params: query
})
}
//报表查询
export function getReportList(query) {
return request({
url: '/material/bm_report/reportList',
method: 'get',
params: query,
})
}
export function downloadFileApi(data) {
return request({
url: '/material/bm_report/downloadSingle',
method: 'post',
data,
responseType: 'arraybuffer'
})
}
export function batchDownloadFileApi(data) {
return request({
url: '/material/bm_report/downloadBulk',
method: 'post',
data,
responseType: 'arraybuffer'
})
}