Skip to content

Refactor batch invoice logic#12

Draft
topfunplusnew wants to merge 6 commits intofront-devfrom
cursor/refactor-batch-invoice-logic-claude-4.5-opus-high-thinking-4d92
Draft

Refactor batch invoice logic#12
topfunplusnew wants to merge 6 commits intofront-devfrom
cursor/refactor-batch-invoice-logic-claude-4.5-opus-high-thinking-4d92

Conversation

@topfunplusnew
Copy link
Owner

Refactor batch invoicing to use backend APIs for data management and status updates.

Previously, after Excel import, much of the batch invoicing state (aggregated company info, invoicing status, session persistence) was managed purely on the frontend (Vuex, localStorage, IndexedDB). This refactor shifts these responsibilities to the backend, ensuring that the source of truth for batch data and invoicing status is always the server, improving data consistency and reliability.


Open in Cursor Open in Web

Co-authored-by: ming10655 <ming10655@gmail.com>
@cursor
Copy link

cursor bot commented Dec 7, 2025

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

cursoragent and others added 5 commits December 7, 2025 06:20
Co-authored-by: ming10655 <ming10655@gmail.com>
Co-authored-by: ming10655 <ming10655@gmail.com>
…pplierInfo components to use the correct date variable for improved accuracy in financial data representation.
…d ReadyList components to simplify batch invoice processing logic.
Co-authored-by: ming10655 <ming10655@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants