162 lines
3.2 KiB
JavaScript
162 lines
3.2 KiB
JavaScript
import request from '@/utils/request'
|
|
|
|
// 工具台账-列表
|
|
export const getToolLedgerListApi = (data = {}) => {
|
|
return request({
|
|
url: '/material-mall/toolLedger/list',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 类型下拉
|
|
export const getToolSelectApi = (data = {}) => {
|
|
return request({
|
|
url: '/material-mall/tool/getSelect',
|
|
method: 'POST',
|
|
data: data,
|
|
})
|
|
}
|
|
|
|
// 工具录入申请-列表
|
|
export const getToolApplyListApi = (data = {}) => {
|
|
return request({
|
|
url: '/material-mall/toolApply/list',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 工具录入申请-删除
|
|
export const deleteToolApplyApi = (data) => {
|
|
return request({
|
|
url: '/material-mall/toolApply/delete',
|
|
method: 'POST',
|
|
data: data,
|
|
})
|
|
}
|
|
|
|
// 新增工具-列表
|
|
export const getListByApplyIdApi = (data) => {
|
|
return request({
|
|
url: '/material-mall/toolApply/listByApplyId',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 新增工具-删除
|
|
export const deleteToolApi = (data) => {
|
|
return request({
|
|
url: '/material-mall/toolApply/deleteDetail',
|
|
method: 'POST',
|
|
data: data,
|
|
})
|
|
}
|
|
|
|
// 类型树
|
|
export const getTreeSelectApi = (data = {}) => {
|
|
return request({
|
|
url: '/material-mall/toolApply/getTreeSelect',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 新增订单号
|
|
export const addApplyCodeApi = (data = {}) => {
|
|
return request({
|
|
url: '/material-mall/toolApply/add',
|
|
method: 'POST',
|
|
data: data,
|
|
})
|
|
}
|
|
|
|
// 新增工具
|
|
export const addToolApi = (data = {}) => {
|
|
return request({
|
|
url: '/material-mall/toolApply/addDetail',
|
|
method: 'POST',
|
|
data: data,
|
|
})
|
|
}
|
|
|
|
// 提交申请
|
|
export const updateToolApplyApi = (data = {}) => {
|
|
return request({
|
|
url: '/material-mall/toolApply/update',
|
|
method: 'POST',
|
|
data: data,
|
|
})
|
|
}
|
|
|
|
// 工具录入审核-列表
|
|
export const getListReviewApi = (data = {}) => {
|
|
return request({
|
|
url: '/material-mall/toolApply/listReview',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 单个审核
|
|
export const updateToolApplyReviewApi = (data = {}) => {
|
|
return request({
|
|
url: '/material-mall/toolApply/updateDetail',
|
|
method: 'POST',
|
|
data: data,
|
|
})
|
|
}
|
|
|
|
// 全部审核
|
|
export const updateAllDetailApi = (data = {}) => {
|
|
return request({
|
|
url: '/material-mall/toolApply/updateAllDetail',
|
|
method: 'POST',
|
|
data: data,
|
|
})
|
|
}
|
|
|
|
// 审核-编码详情
|
|
export const getListEncodingApi = (data = {}) => {
|
|
return request({
|
|
url: '/material-mall/toolApply/listEncoding',
|
|
method: 'get',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 编码工具管理-列表
|
|
export const getListCodeApi = (data = {}) => {
|
|
return request({
|
|
url: '/material-mall/toolLedger/listCode',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
// 编码工具管理-编辑
|
|
export const updateByIdApi = (data = {}) => {
|
|
return request({
|
|
url: '/material-mall/toolLedger/updateById',
|
|
method: 'POST',
|
|
data: data,
|
|
})
|
|
}
|
|
|
|
// 工具详情-弹框
|
|
export const getToolByTypeIdApi = (data = {}) => {
|
|
return request({
|
|
url: '/material-mall/toolLedger/getToolByTypeId',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
}
|
|
|
|
export const getToolByProApi = (data = {}) => {
|
|
return request({
|
|
url: '/material-mall/toolLedger/getToolByPro',
|
|
method: 'GET',
|
|
params: data,
|
|
})
|
|
} |