89 lines
1.6 KiB
JavaScript
89 lines
1.6 KiB
JavaScript
import request from '@/utils/request'
|
|
|
|
export const getList = (data = {}) => {
|
|
return request({
|
|
url: '/material-mall/backChange/getList',
|
|
method: 'GET',
|
|
params: data
|
|
})
|
|
}
|
|
|
|
|
|
// 查询部门下拉树结构
|
|
export function deptTreeSelect() {
|
|
return request({
|
|
url: '/system/user/deptTree',
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
|
|
// 自用申请-列表
|
|
export const getApplyListApi = (data = {}) => {
|
|
return request({
|
|
url: '/material-mall/backChange/getDevDetailsInfo',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
|
|
|
|
// 新增申请-列表
|
|
export const addApplyApi = (data) => {
|
|
return request({
|
|
url: '/material-mall/backChange/addDevDetails',
|
|
method: 'POST',
|
|
data: data,
|
|
})
|
|
}
|
|
|
|
|
|
// 自用申请-列表
|
|
export const getListApi = (data = {}) => {
|
|
return request({
|
|
url: '/material-mall/backChange/getList',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
|
|
// 申请-获取详情
|
|
export const getApplyDetailsApi = (data = {}) => {
|
|
return request({
|
|
url: '/material-mall/backChange/getDevDetailsById',
|
|
method: 'get',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
|
|
// 修改申请-列表
|
|
export const editApplyApi = (data) => {
|
|
return request({
|
|
url: '/material-mall/backChange/updateDevDetails',
|
|
method: 'POST',
|
|
data: data,
|
|
})
|
|
}
|
|
|
|
|
|
// 申请-删除
|
|
export const deleteApplyApi = (data) => {
|
|
return request({
|
|
url: '/material-mall/backChange/deleteDevDetails',
|
|
method: 'POST',
|
|
data: data,
|
|
})
|
|
}
|
|
|
|
// 审核通过/驳回
|
|
export const applyPassApi = (data) => {
|
|
return request({
|
|
url: '/material-mall/backChange/approve',
|
|
method: 'POST',
|
|
data: data,
|
|
})
|
|
}
|