mes-vue/src/api/illustrated.ts
2026-07-29 16:22:42 +08:00

82 lines
1.4 KiB
TypeScript

import { request } from '@/utils/request'
//新增
export function addDrawing(data:any) {
return request({
url: '/biz/drawingFile',
method: 'post',
data
})
}
//编辑
export function editDrawing(data:any) {
return request({
url: '/biz/drawingFile',
method: 'put',
data
})
}
//列表
export function drawinglist(params:any) {
return request({
url: `/biz/drawingFile/page`,
method: 'get',
params
})
}
//下发
export function drawingIssue(data:any) {
return request({
url: 'biz/drawingFile/issue',
method: 'post',
data
})
}
//删除
export function deleteDrawing(ids:any) {
return request({
url: `biz/drawingFile/${ids}`,
method: 'delete'
})
}
//生成图纸编号
export function generateDFCode() {
return request({
url: `/biz/drawingFile/generateDFCode`,
method: 'get'
})
}
//导出
export function exportdraFile(params:any) {
return request({
url: `biz/drawingFile/export`,
method: 'get',
responseType: 'blob',
params
})
}
//任务树
export function opertree() {
return request({
url: `biz/ncCode/operationTree`,
method: 'get'
})
}
//查询已上传文件
export function filelist(id:any) {
return request({
url: `sys/file/${id}`,
method: 'get'
})
}