diff --git a/oms_web/oms_vue/src/api/finance/payment.js b/oms_web/oms_vue/src/api/finance/payment.js index 5acd04e2..afb563a2 100644 --- a/oms_web/oms_vue/src/api/finance/payment.js +++ b/oms_web/oms_vue/src/api/finance/payment.js @@ -82,7 +82,8 @@ export function applyPaymentApi(data) { return request({ url: '/finance/payment/applyPayment', method: 'post', - data: data + data: data, + needLoading: true }) } @@ -90,7 +91,8 @@ export function applyPaymentApi(data) { export function applyRefund(id) { return request({ url: '/finance/payment/applyRefund/'+id, - method: 'get' + method: 'get', + needLoading: true }) } @@ -98,7 +100,8 @@ export function applyRefundApprove(id) { return request({ url: '/finance/payment/applyRefundApprove', method: 'post', - data: {id: id} + data: {id: id}, + needLoading: true }) } diff --git a/oms_web/oms_vue/src/api/finance/receipt.js b/oms_web/oms_vue/src/api/finance/receipt.js new file mode 100644 index 00000000..00c43d89 --- /dev/null +++ b/oms_web/oms_vue/src/api/finance/receipt.js @@ -0,0 +1,69 @@ +import request from '@/utils/request' +import {tansParams} from "@/utils/ruoyi" + +// 查询收票单列表 +export function listReceipt(query) { + return request({ + url: '/finance/ticket/list', + method: 'get', + // headers: { + // 'Content-Type': 'application/x-www-form-urlencoded' + // }, + data: tansParams(query) + }) +} + +// 查询收票单详细 +export function getReceipt(id) { + return request({ + url: '/finance/ticket/' + id, + method: 'get' + }) +} + +// 查询收票单附件 +export function getReceiptAttachments(id, params) { + return request({ + url: `/finance/ticket/attachment/${id}`, + method: 'get', + params + }) +} + +// 上传收票单附件 +export function uploadReceiptAttachment(data) { + return request({ + url: '/finance/ticket/uploadReceipt', + method: 'post', + headers: { + 'Content-Type': 'multipart/form-data' + }, + data: data, + needLoading: true + }); +} + +// 退回收票单 +export function redRush(id) { + return request({ + url: '/finance/ticket/applyRefund/' + id, + method: 'get' + }) +} + +export function returnReceipt(id) { + return request({ + url: '/finance/ticket/return/' + id, + method: 'delete' + }) +} + +// 新增收票单 +export function addReceipt(data) { + return request({ + url: '/finance/payable/mergeAndInitiateReceipt', + method: 'post', + data: data, + needLoading: true + }) +} diff --git a/oms_web/oms_vue/src/router/index.js b/oms_web/oms_vue/src/router/index.js index 8dc8baac..d6b7f2ee 100644 --- a/oms_web/oms_vue/src/router/index.js +++ b/oms_web/oms_vue/src/router/index.js @@ -99,6 +99,16 @@ export const constantRoutes = [ component: () => import('@/views/approve/finance/payment/approved/index'), hidden: true }, + { + path: 'invoiceRedLog', + component: () => import('@/views/approve/finance/invoiceRed/approved/index'), + hidden: true + }, + { + path: 'invoiceLog', + component: () => import('@/views/approve/finance/invoiceReceipt/approved/index'), + hidden: true + }, ] }, { diff --git a/oms_web/oms_vue/src/views/approve/finance/invoiceReceipt/approved/index.vue b/oms_web/oms_vue/src/views/approve/finance/invoiceReceipt/approved/index.vue index 93440ac3..edfd1b14 100644 --- a/oms_web/oms_vue/src/views/approve/finance/invoiceReceipt/approved/index.vue +++ b/oms_web/oms_vue/src/views/approve/finance/invoiceReceipt/approved/index.vue @@ -18,11 +18,9 @@ - + - -