import axios from "../request";
|
|
/**
|
* 物资管理模块接口
|
*/
|
export default {
|
/**
|
* 搅拌站原料模块接口
|
*/
|
|
// 获取原料数据总量
|
getAllmixMaterialData: () =>
|
axios.post('/materials/mixMaterial/mixTotalCount'),
|
|
// 查询搅拌站原料管理信息
|
searchStirstandList: (params) =>
|
axios({
|
method: 'post',
|
url: '/materials/mixMaterial/findList',
|
headers: {
|
pageNum: params.pageNum,
|
pageSize: params.pageSize
|
},
|
data: {
|
startTime: params.startTime ? `${params.startTime} 00:00:00` : '',
|
endTime: params.endTime ? `${params.endTime} 23:59:59` : ''
|
}
|
}),
|
// 获取原料信息
|
getRawMaterialData: (params) =>
|
axios.post('/materials/mixMaterial/info', params),
|
// 添加 修改 搅拌站原料信息
|
insertStirstandInfo: (params) =>
|
axios.post('/materials/mixMaterial/addMixMaterial', params),
|
// 删除搅拌站原料信息
|
deleteStirstandInfo: (params) =>
|
axios.post('/materials/mixMaterial/delete', params),
|
|
/**
|
* 进场称重记录
|
*/
|
//查询列表接口
|
searchWeighRecordsList: (params) =>
|
axios.post('/materials/weigh/queryAllWeigh', params),
|
|
|
/**
|
* 备品备件模块接口
|
*/
|
// 查询备品备件列表信息
|
SEARCHSPAREPARTLIST: (params) =>
|
axios({
|
method: 'post',
|
url: '/materials/spare/findList',
|
headers: {
|
pageNum: params.pageNum,
|
pageSize: params.pageSize
|
},
|
data: {
|
spareNum: params.spareNum,
|
spareName: params.spareName
|
}
|
}),
|
// 添加备品备件信息
|
INSERTSPAREPARTINFO: (params) =>
|
axios.post('/materials/spare/addSpare', params),
|
// 修改备品备件信息
|
UPDATESPAREPARTINFO: (params) =>
|
axios.post('/materials/spare/addSpare', params),
|
// 删除备品备件信息
|
DELETESPAREPARTINFO: (params) =>
|
axios.post('/materials/spare/delete', params),
|
|
/**
|
* 搅拌站原料管理(入库)
|
*/
|
// 搅拌站入库管理列表
|
mixingInventLists: (params) =>
|
axios.post('/materials/mixingstationstorage/selectAllList', params),
|
// 搅拌站入库管理导出
|
mixingInventExports: (params) =>
|
axios({
|
method: 'post',
|
url: '/materials/mixingstationstorage/export',
|
responseType: 'blob',
|
data: params
|
}),
|
// 搅拌站入库管理新增
|
mixingInventAdd: (params) =>
|
axios.post('/materials/mixingstationstorage/insert', params),
|
|
/**
|
* 搅拌站原料管理(库存)
|
*/
|
// 搅拌站库存列表
|
mixingRepertLists: (params) =>
|
axios.post('/materials/mixingstationstorage/selectInventoryList', params),
|
//搅拌站(库存校正)
|
mixingCheckInvents: (params) =>
|
axios.post('/materials/mixingstationstorage/inventoryCorrection', params),
|
|
/**
|
* 搅拌站原料管理(校正记录)
|
*/
|
//校正记录列表
|
mixingCheckRecords: (params) =>
|
axios.post('/materials/mixingstationstorage/selectInventoryRecordList', params),
|
//校正记录导出按钮
|
mixingChecksexports: (params) =>
|
axios({
|
method: 'post',
|
url: '/materials/mixingstationstorage/exportInventoryRecord',
|
responseType: 'blob',
|
data: params
|
}),
|
|
/**
|
* 搅拌站原料管理(消耗记录)
|
*/
|
//消耗记录列表
|
mixingCostsRecords: (params) =>
|
axios.post('/materials/mixingstationstorage/selectAllConsumptionList', params),
|
//消耗记录导出按钮
|
mixingCostsExports: (params) =>
|
axios({
|
method: 'post',
|
url: '/materials/mixingstationstorage/exportAllConsumptionList',
|
responseType: 'blob',
|
data: params
|
}),
|
}
|