diff --git a/web/src/api/index.js b/web/src/api/index.js
index 69a66d2..b0b7f6c 100644
--- a/web/src/api/index.js
+++ b/web/src/api/index.js
@@ -45,4 +45,12 @@ export default {
createAppUser: (data = {}) => request.post('/app-user/register', data),
updateAppUser: (data = {}) => request.post('/app-user/update', data),
deleteAppUser: (params = {}) => request.delete('/app-user/delete', { params }),
+ // invoice (开票记录)
+ getInvoiceList: (params = {}) => request.get('/invoice/list', { params }),
+ getInvoiceById: (params = {}) => request.get('/invoice/detail', { params }),
+ createInvoice: (data = {}) => request.post('/invoice/create', data),
+ updateInvoice: (data = {}) => request.post('/invoice/update', data),
+ deleteInvoice: (params = {}) => request.delete('/invoice/delete', { params }),
+ updateInvoiceStatus: (data = {}) => request.post('/invoice/update-status', data),
+ remindInvoice: (data = {}) => request.post('/invoice/remind', data),
}
diff --git a/web/src/views/transaction/invoice/index.vue b/web/src/views/transaction/invoice/index.vue
new file mode 100644
index 0000000..ddd602b
--- /dev/null
+++ b/web/src/views/transaction/invoice/index.vue
@@ -0,0 +1,455 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+