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 @@ + + +