82 lines
1.4 KiB
TypeScript
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'
|
|
})
|
|
}
|