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
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
|
|
})
|
|
}
|
|
|