/**
|
* 生产计划管理
|
*/
|
import axios from '../request';
|
export default{
|
/**
|
* 管片原料理论放量
|
*/
|
// 查询管片原料理论放量信息
|
searchDuctRaw: params =>
|
axios({
|
method: 'post',
|
url: '/materials/rsbMaterialPlan/findList',
|
headers: {
|
pageNum: params.pageNum,
|
pageSize: params.pageSize
|
},
|
data:params
|
}),
|
// 添加管片原料理论放量信息
|
insertDuctRaw: params =>
|
axios.post('/materials/rsbMaterialPlan/addRsbMaterialPlan', params),
|
// 修改管片原料理论放量信息
|
updateDuctRaw: params =>
|
axios.post('/materials/rsbMaterialPlan/addRsbMaterialPlan', params),
|
// 删除管片原料理论放量信息
|
deleteDuctRaw: params =>
|
axios.post('/materials/rsbMaterialPlan/delete', params),
|
//获取计划原料列表
|
getPlanList: params =>
|
axios.post('/materials/rsbMaterialPlan/info', params),
|
//导出按钮
|
// exportBtns: params =>
|
// axios.post('/usercore/sysUser/getAuthCode', params),
|
exportBtns: params =>
|
// axios.post('/materials/mixingstationstorage/statExport', params),
|
axios({
|
method: 'post',
|
url: '/materials/mixingstationstorage/statExport',
|
responseType: 'blob',
|
data: params
|
}),
|
|
/**
|
* 管片生产计划
|
*/
|
// 查询管片生产计划信息
|
searchDuctPlan: params =>
|
axios.post('/materials/pipePlan/findList', params),
|
// 添加管片生产计划信息
|
insertDuctPlan: params =>
|
axios.post('/materials/pipePlan/addPipePlan', params),
|
// 修改管片生产计划信息
|
updateDuctPlan: params =>
|
axios.post('/materials/pipePlan/addPipePlan', params),
|
// 删除管片生产计划信息
|
deleteDuctPlan: params =>
|
axios.post('/materials/pipePlan/delete', params),
|
//获取月份列表
|
getMonthsList: params =>
|
axios.post('/materials/pipePlan/monthList', params),
|
//获取管片明细
|
searchDuctDetails: params =>
|
axios.post('/materials/needYear/selectPipeInfo', params),
|
/**
|
* 管片发运计划
|
*/
|
ductForward: {
|
// 查询管片生产计划信息
|
searchDuctPlan: params =>
|
axios.post('/materials/pipeoutplan/findAll', params),
|
// 添加管片生产计划信息
|
insertDuctPlan: params =>
|
axios.post('/materials/pipeoutplan/insert', params),
|
// 修改管片生产计划信息
|
updateDuctPlan: params =>
|
axios.post('/materials/pipeoutplan/update', params),
|
// 删除管片生产计划信息
|
deleteDuctPlan: params =>
|
axios.get('/materials/pipeoutplan/delete', {params}),
|
//获取月份列表
|
getMonthsList: params =>
|
axios.post('/materials/pipePlan/monthList', params),
|
//获取管片明细
|
searchDuctDetails: params =>
|
axios.post('/m/pipeInfo/findList', params),
|
},
|
/**
|
* 原料实际放量
|
*/
|
practicalRaw: {
|
getLists: params =>
|
axios.post('/materials/materialRelease/materialReleaseList', params),
|
insert: params =>
|
axios.post('/materials/materialRelease/materialReleaseInsert', params),
|
update: params =>
|
axios.post('/materials/materialRelease/materialReleaseUpdate', params),
|
delete: params =>
|
axios.get('/materials/materialRelease/materialReleaseDel', { params }),
|
getMaterialNames: params =>
|
axios.get('/materials/materialRelease/dictList', { params }),
|
exportXls: params =>
|
axios({
|
method: 'post',
|
url: '/materials/materialRelease/materialReleaseExcel',
|
responseType: 'blob',
|
data: params
|
}),
|
}
|
}
|