diff --git a/web/src/api/index.js b/web/src/api/index.js index 2ac5b1c..76b785e 100644 --- a/web/src/api/index.js +++ b/web/src/api/index.js @@ -52,6 +52,8 @@ export default { getInvoiceById: (params = {}) => request.get(`/transactions/receipts/${params.id}`, { params }), // 后端接口要求请求体包裹在 data 字段下 sendInvoice: (data = {}) => request.post('/transactions/send-email', { data }), + // 退款 + refundInvoice: (data = {}) => request.post('/invoice/update-status', data), // invoice headers getInvoiceHeaders: (params = {}) => request.get('/invoice/list', { params }), // valuation (估值评估) diff --git a/web/src/views/transaction/invoice/InvoiceModal.vue b/web/src/views/transaction/invoice/InvoiceModal.vue index 7e46ba0..ce01ab2 100644 --- a/web/src/views/transaction/invoice/InvoiceModal.vue +++ b/web/src/views/transaction/invoice/InvoiceModal.vue @@ -172,18 +172,16 @@ const modalTitle = props.mode === 'invoice' ? '开票' : '查看发票'
-
-
+
-
@@ -223,13 +221,4 @@ const modalTitle = props.mode === 'invoice' ? '开票' : '查看发票' color: #d9d9d9; } -:deep(.n-upload-file-list) { - display: flex; - gap: 8px; -} - -:deep(.n-upload-trigger) { - width: 100px; - height: 100px; -} diff --git a/web/src/views/transaction/invoice/index.vue b/web/src/views/transaction/invoice/index.vue index af2da5d..cc1a6eb 100644 --- a/web/src/views/transaction/invoice/index.vue +++ b/web/src/views/transaction/invoice/index.vue @@ -1,7 +1,7 @@