193 lines
3.2 KiB
JavaScript
193 lines
3.2 KiB
JavaScript
import request from '@/utils/request'
|
|
|
|
// 往来单位-下拉
|
|
export function getUnitList(query) {
|
|
return request({
|
|
url: '/material/agreementInfo/getUnitList',
|
|
method: 'get',
|
|
params: query
|
|
})
|
|
}
|
|
// 工程名称-下拉
|
|
export function getProjectList(query) {
|
|
return request({
|
|
url: '/material/agreementInfo/getProjectList',
|
|
method: 'get',
|
|
params: query
|
|
})
|
|
}
|
|
|
|
// 协议管理-列表
|
|
export function getAgreementList(query) {
|
|
return request({
|
|
url: '/material/agreementInfo/getAgreementInfoAll',
|
|
method: 'get',
|
|
params: query
|
|
})
|
|
}
|
|
// 协议管理-详情
|
|
export function getAgreementInfoId(query) {
|
|
return request({
|
|
url: '/material/agreementInfo/getAgreementInfoId',
|
|
method: 'get',
|
|
params: query
|
|
})
|
|
}
|
|
|
|
//协议管理--新增
|
|
export function addAgreement(data) {
|
|
return request({
|
|
url: '/material/agreementInfo/add',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 协议管理--修改
|
|
export function updateAgreement(data) {
|
|
return request({
|
|
url: '/material/agreementInfo/update',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
// //协议管理--删除
|
|
export function removeAgreement(data) {
|
|
return request({
|
|
url: '/material/agreementInfo/remove',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 机具领料-列表
|
|
export function getLeaseAuditListAll(query) {
|
|
return request({
|
|
url: '/base/tm_task/getLeaseAuditListAll',
|
|
method: 'get',
|
|
params: query
|
|
})
|
|
}
|
|
|
|
// 获取 来往单位 列表
|
|
export function getUnitData(params = {}){
|
|
return request({
|
|
url: '/system/select/getUnitCbx',
|
|
method: 'post',
|
|
data: params
|
|
})
|
|
}
|
|
|
|
// 获取 工程 列表
|
|
export function getProData(params = {}){
|
|
return request({
|
|
url: '/system/select/getSectionEngineeringCbx',
|
|
method: 'post',
|
|
data: params
|
|
})
|
|
}
|
|
|
|
// 获取 设备树
|
|
export function getDeviceTypeTree(params = {}){
|
|
return request({
|
|
url: '/system/select/getDeviceTypeTree',
|
|
method: 'post',
|
|
data: params
|
|
})
|
|
}
|
|
|
|
// 根据单位id和工程id 获取 协议id
|
|
export function getAgreementInfoById(params = {}){
|
|
return request({
|
|
url:'/system/select/getAgreementInfoById',
|
|
method:'post',
|
|
data:params
|
|
})
|
|
}
|
|
|
|
//提交 领料申请
|
|
export function submitLeaseApply(params = {}){
|
|
return request({
|
|
url:'/base/tm_task/submitLeaseApply',
|
|
method: 'post',
|
|
data:params
|
|
})
|
|
}
|
|
|
|
//编辑 领料申请
|
|
export function editLeaseApply(params = {}){
|
|
return request({
|
|
url:'/base/tm_task/edit',
|
|
method: 'post',
|
|
data:params
|
|
})
|
|
}
|
|
|
|
// 参数 领料任务
|
|
export function deleteTask( taskId ){
|
|
return request({
|
|
url:`/base/tm_task/${taskId}`,
|
|
method:'delete'
|
|
})
|
|
}
|
|
|
|
// 根据 领料任务id 获取详情数据
|
|
export function getTaskDetail( params = {} ){
|
|
return request({
|
|
url: '/base/tm_task/getLeaseListAll',
|
|
method:'get',
|
|
params:params
|
|
})
|
|
}
|
|
|
|
// 领料审核 同意
|
|
export function auditLeaseByCompany(params = {} ){
|
|
return request({
|
|
url:'/base/tm_task/auditLeaseByCompany',
|
|
method:'post',
|
|
data:params
|
|
})
|
|
}
|
|
|
|
// 获取 物品类型
|
|
export function getUseTypeTreee(params = {}){
|
|
return request({
|
|
url: '/material/backApply/getUseTypeTree',
|
|
method: 'post',
|
|
data: params
|
|
})
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|