cma_search_old/client/src/api/inspectTask.js

99 lines
1.8 KiB
JavaScript

import request from '@/utils/request'
export function getinspecttasklist(query) {
return request({
url: '/quality/inspecttask/',
method: 'get',
params: query
})
}
export function getinspecttask(id) {
return request({
url: `/quality/inspecttask/${id}/`,
method: 'get'
})
}
export function createinspecttask(data) {
return request({
url: '/quality/inspecttask/',
method: 'post',
data
})
}
export function updateinspecttask(id, data) {
return request({
url: `/quality/inspecttask/${id}/`,
method: 'put',
data
})
}
export function deleteinspecttask(id, data) {
return request({
url: `/quality/inspecttask/${id}/`,
method: 'delete',
data
})
}
export function initinspecttask(id, data) {
return request({
url: `/quality/inspecttask/${id}/init/`,
method: 'post',
data
})
}
export function appendinspecttask(id, data) {
return request({
url: `/quality/inspecttask/${id}/append/`,
method: 'post',
data
})
}
export function getinspecttaskcontents(id) {
return request({
url: `/quality/inspecttask/${id}/contents/`,
method: 'get'
})
}
export function getinspecttaskdepts(id) {
return request({
url: `/quality/inspecttask/${id}/depts/`,
method: 'get'
})
}
export function startinspecttask(id) {
return request({
url: `/quality/inspecttask/${id}/start/`,
method: 'put'
})
}
export function closeinspecttask(id) {
return request({
url: `/quality/inspecttask/${id}/close/`,
method: 'put'
})
}
export function getinspecttaskdeptall(id) {
return request({
url: `/quality/inspecttask/${id}/deptall/`,
method: 'get'
})
}
export function getmyinspecttasklist(query) {
return request({
url: '/quality/inspecttask/self/',
method: 'get',
params: query
})
}