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.
 
 
 
 
 
 

151 lines
3.2 KiB

import request from '@/utils/request'
// 待开票车辆条件查询 (已改)
export function listPage(data) {
return request({
url: '/fin/v1/finbillapplication/listPageQK',
data: data,
method: 'post',
headers: {
'Content-Type': 'application/json'
}
})
}
// 选择合同
export function selectByStaffSid(data) {
return request({
url: '/base/v1/commoncontract/selectByStaffSid',
data: data,
method: 'post',
headers: {
'Content-Type': 'application/json'
}
})
}
// 选择车辆
export function vehicleQKKPList(data) {
return request({
url: '/base/v1/basevehicle/vehicleQKKPList',
data: data,
method: 'post',
headers: {
'Content-Type': 'application/json'
}
})
}
// 待开票车辆条件查询 (已改)
export function deleteBySid(data) {
return request({
url: '/fin/v1/finbillapplication/delBySids',
data: data,
method: 'DELETE',
headers: {
'Content-Type': 'application/json'
}
})
}
// 详情回显 获取一条记录
export function fetchDetailsBySid(data) {
return request({
url: '/fin/v1/finbillapplication/fetchDetailsBySid/' + data,
method: 'get'
})
}
// 判断申请中单台开票金额是否可以填写(只允许第一次填写)
export function fetchByContractNo(data) {
return request({
url: '/buscenter/v1/bussalesorder/fetchByContractNo/' + data,
method: 'get'
})
}
// 开票申请--保存
export function saveOrUpdate(data) {
return request({
url: '/fin/v1/finbillapplication/saveQK',
data: data,
method: 'post',
headers: {
'Content-Type': 'application/json'
}
})
}
// 开票申请--提交
export function submit(data) {
return request({
url: '/fin/v1/finbillapplication/submitFinBillApplicationQK',
data: data,
method: 'post',
headers: {
'Content-Type': 'application/json'
}
})
}
// 流程审批(同意)
export function complete(data) {
return request({
url: '/fin/v1/finbillapplication/completeQK',
data: data,
method: 'post'
})
}
// 流程审批(同意)
export function completeByDivision(data) {
return request({
url: 'fin/v1/finbillapplication/companyToDivisionOperateQK',
data: data,
method: 'post'
})
}
// 流程审批(驳回)
export function reject(data) {
return request({
url: '/fin/v1/finbillapplication/rejectQK',
data: data,
method: 'post'
})
}
// 流程审批(撤回)
export function revokeProcess(data) {
return request({
url: '/fin/v1/finbillapplication/revokeProcessQK',
data: data,
method: 'post'
})
}
// 流程审批(终止)
export function breakProcess(data) {
return request({
url: '/fin/v1/finbillapplication/breakProcessQK',
data: data,
method: 'post'
})
}
// 审批流程(同意)获取下一环节
export function getNextNodesForSubmit(data) {
return request({
url: '/fin/v1/finbillapplication/getNextNodesForSubmitQK',
method: 'get',
params: data
})
}
// 审批流程(驳回)获取上一环节
export function getPreviousNodesForReject(data) {
return request({
url: '/fin/v1/finbillapplication/getPreviousNodesForRejectQK',
method: 'get',
params: data
})
}