You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
import request from '@/router/axios';
|
|
|
|
|
|
|
|
|
|
export const getList = (query) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/lab-ops/invoice-apply/finish-work-list',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params:query
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 提交申请
|
|
|
|
|
export const saveSubmit = (data) =>{
|
|
|
|
|
return request({
|
|
|
|
|
url:'/api/lab-ops/invoice-apply/save-submit',
|
|
|
|
|
method:'post',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 申请列表
|
|
|
|
|
export const getApplyList = () =>{
|
|
|
|
|
return request({
|
|
|
|
|
url:'/api/lab-ops/invoice-apply/page',
|
|
|
|
|
method:'get'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取详情
|
|
|
|
|
export const getDetail = (query) =>{
|
|
|
|
|
return request({
|
|
|
|
|
url:'/api/lab-ops/invoice-apply/detail',
|
|
|
|
|
method:'get',
|
|
|
|
|
params:query
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 开具发票
|
|
|
|
|
export const confirm = (query) =>{
|
|
|
|
|
return request({
|
|
|
|
|
url:'/api/lab-ops/invoice-apply/confirm',
|
|
|
|
|
method:'post',
|
|
|
|
|
params:query
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export const getRepairDetail = (query) =>{
|
|
|
|
|
return request({
|
|
|
|
|
// url:'/api/workOrder/detail',
|
|
|
|
|
url:'/api/lab-ops/work-order/detail',
|
|
|
|
|
method:'get',
|
|
|
|
|
params:query
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export const getInspectionDetail = (query) =>{
|
|
|
|
|
return request({
|
|
|
|
|
url:'/api/lab-ops/maintenance/repair-detail',
|
|
|
|
|
method:'get',
|
|
|
|
|
params:query
|
|
|
|
|
})
|
|
|
|
|
}
|