From 58e5717d03efd25b770a9a0c7d5589f4760f251a Mon Sep 17 00:00:00 2001
From: gaoxq <376340421@qq.com>
Date: Sun, 9 Nov 2025 20:54:10 +0800
Subject: [PATCH] =?UTF-8?q?=E9=82=AE=E4=BB=B6API?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../com/mini/capi/api/biz/bizController.java | 105 ++++++++++
...ntroller.java => BizCitiesController.java} | 6 +-
...troller.java => BizCompanyController.java} | 6 +-
...ler.java => BizMailAccountController.java} | 6 +-
...roller.java => BizMailSentController.java} | 6 +-
....java => BizMunicipalitiesController.java} | 6 +-
...ler.java => BizProjectInfoController.java} | 6 +-
...r.java => BizProjectReportController.java} | 6 +-
... => BizProjectRequirementsController.java} | 6 +-
...roller.java => BizProvinceController.java} | 6 +-
....java => BizResumeEmployeeController.java} | 6 +-
....java => BizWebsiteStorageController.java} | 6 +-
.../controller/CombinedSummaryController.java | 18 --
...troller.java => ErpAccountController.java} | 8 +-
...roller.java => ErpCategoryController.java} | 8 +-
.../biz/controller/ErpExpenseController.java | 18 ++
...ntroller.java => ErpIncomeController.java} | 8 +-
...r.java => ErpPeriodSummaryController.java} | 8 +-
...java => ErpTransactionFlowController.java} | 8 +-
...roller.java => ErpTransferController.java} | 8 +-
.../ExpenseCategoriesController.java | 18 --
.../controller/IncomeSourcesController.java | 18 --
.../IncomesExpenseViewController.java | 18 --
.../controller/NotifyMessageController.java | 18 --
.../controller/NotifyNoticeController.java | 18 --
.../biz/controller/NotifyTodoController.java | 18 --
.../controller/SyncTablesViewController.java | 18 --
.../TransactionDetailsController.java | 18 --
.../biz/controller/TransfersController.java | 18 --
.../domain/{Cities.java => BizCities.java} | 4 +-
.../domain/{Company.java => BizCompany.java} | 4 +-
.../{MailAccount.java => BizMailAccount.java} | 4 +-
.../{MailSent.java => BizMailSent.java} | 4 +-
...cipalities.java => BizMunicipalities.java} | 4 +-
.../{ProjectInfo.java => BizProjectInfo.java} | 4 +-
...ojectReport.java => BizProjectReport.java} | 4 +-
...ments.java => BizProjectRequirements.java} | 4 +-
.../{Province.java => BizProvince.java} | 4 +-
...meEmployee.java => BizResumeEmployee.java} | 4 +-
...iteStorage.java => BizWebsiteStorage.java} | 4 +-
.../mini/capi/biz/domain/CombinedSummary.java | 180 ------------------
.../capi/biz/domain/CombinedSummaryView.java | 36 ----
.../capi/biz/domain/DailySummaryView.java | 33 ----
.../domain/{Accounts.java => ErpAccount.java} | 26 +--
...xpenseCategories.java => ErpCategory.java} | 42 ++--
.../domain/{Expenses.java => ErpExpense.java} | 49 ++---
.../domain/{Incomes.java => ErpIncome.java} | 55 ++----
.../capi/biz/domain/ErpPeriodSummary.java | 123 ++++++++++++
...onDetails.java => ErpTransactionFlow.java} | 67 ++++---
.../{DailySummary.java => ErpTransfer.java} | 54 +++---
.../mini/capi/biz/domain/IncomeSources.java | 74 -------
.../capi/biz/domain/IncomesExpenseView.java | 45 -----
.../mini/capi/biz/domain/NotifyMessage.java | 134 -------------
.../mini/capi/biz/domain/NotifyNotice.java | 122 ------------
.../com/mini/capi/biz/domain/NotifyTodo.java | 134 -------------
.../mini/capi/biz/domain/SyncTablesView.java | 22 ---
.../com/mini/capi/biz/domain/Transfers.java | 112 -----------
.../mini/capi/biz/mapper/AccountsMapper.java | 16 --
...CitiesMapper.java => BizCitiesMapper.java} | 6 +-
...mpanyMapper.java => BizCompanyMapper.java} | 6 +-
...tMapper.java => BizMailAccountMapper.java} | 6 +-
...SentMapper.java => BizMailSentMapper.java} | 6 +-
...pper.java => BizMunicipalitiesMapper.java} | 6 +-
...oMapper.java => BizProjectInfoMapper.java} | 6 +-
...apper.java => BizProjectReportMapper.java} | 6 +-
...java => BizProjectRequirementsMapper.java} | 6 +-
...inceMapper.java => BizProvinceMapper.java} | 6 +-
...pper.java => BizResumeEmployeeMapper.java} | 6 +-
...pper.java => BizWebsiteStorageMapper.java} | 6 +-
.../biz/mapper/CombinedSummaryMapper.java | 16 --
.../biz/mapper/CombinedSummaryViewMapper.java | 16 --
.../capi/biz/mapper/DailySummaryMapper.java | 16 --
.../biz/mapper/DailySummaryViewMapper.java | 16 --
.../capi/biz/mapper/ErpAccountMapper.java | 16 ++
.../capi/biz/mapper/ErpCategoryMapper.java | 16 ++
.../capi/biz/mapper/ErpExpenseMapper.java | 16 ++
.../mini/capi/biz/mapper/ErpIncomeMapper.java | 16 ++
.../biz/mapper/ErpPeriodSummaryMapper.java | 16 ++
.../biz/mapper/ErpTransactionFlowMapper.java | 16 ++
.../capi/biz/mapper/ErpTransferMapper.java | 16 ++
.../biz/mapper/ExpenseCategoriesMapper.java | 16 --
.../mini/capi/biz/mapper/ExpensesMapper.java | 16 --
.../capi/biz/mapper/IncomeSourcesMapper.java | 16 --
.../biz/mapper/IncomesExpenseViewMapper.java | 16 --
.../mini/capi/biz/mapper/IncomesMapper.java | 16 --
.../capi/biz/mapper/NotifyMessageMapper.java | 16 --
.../capi/biz/mapper/NotifyNoticeMapper.java | 16 --
.../capi/biz/mapper/NotifyTodoMapper.java | 16 --
.../capi/biz/mapper/SyncTablesViewMapper.java | 16 --
.../biz/mapper/TransactionDetailsMapper.java | 16 --
.../mini/capi/biz/mapper/TransfersMapper.java | 16 --
.../capi/biz/service/AccountsService.java | 16 --
...tiesService.java => BizCitiesService.java} | 6 +-
...anyService.java => BizCompanyService.java} | 6 +-
...ervice.java => BizMailAccountService.java} | 6 +-
...ntService.java => BizMailSentService.java} | 6 +-
...ice.java => BizMunicipalitiesService.java} | 6 +-
...ervice.java => BizProjectInfoService.java} | 6 +-
...vice.java => BizProjectReportService.java} | 6 +-
...ava => BizProjectRequirementsService.java} | 6 +-
...ceService.java => BizProvinceService.java} | 6 +-
...ice.java => BizResumeEmployeeService.java} | 6 +-
...ice.java => BizWebsiteStorageService.java} | 6 +-
.../biz/service/CombinedSummaryService.java | 16 --
.../service/CombinedSummaryViewService.java | 16 --
.../capi/biz/service/DailySummaryService.java | 16 --
.../biz/service/DailySummaryViewService.java | 16 --
.../capi/biz/service/ErpAccountService.java | 16 ++
.../capi/biz/service/ErpCategoryService.java | 16 ++
.../capi/biz/service/ErpExpenseService.java | 16 ++
.../capi/biz/service/ErpIncomeService.java | 16 ++
.../biz/service/ErpPeriodSummaryService.java | 16 ++
.../service/ErpTransactionFlowService.java | 16 ++
.../capi/biz/service/ErpTransferService.java | 16 ++
.../biz/service/ExpenseCategoriesService.java | 16 --
.../capi/biz/service/ExpensesService.java | 16 --
.../biz/service/IncomeSourcesService.java | 16 --
.../service/IncomesExpenseViewService.java | 16 --
.../mini/capi/biz/service/IncomesService.java | 16 --
.../biz/service/NotifyMessageService.java | 16 --
.../capi/biz/service/NotifyNoticeService.java | 16 --
.../capi/biz/service/NotifyTodoService.java | 16 --
.../biz/service/SyncTablesViewService.java | 16 --
.../service/TransactionDetailsService.java | 16 --
.../capi/biz/service/TransfersService.java | 16 --
.../biz/service/impl/AccountsServiceImpl.java | 20 --
.../service/impl/BizCitiesServiceImpl.java | 20 ++
.../service/impl/BizCompanyServiceImpl.java | 20 ++
.../impl/BizMailAccountServiceImpl.java | 20 ++
.../service/impl/BizMailSentServiceImpl.java | 20 ++
.../impl/BizMunicipalitiesServiceImpl.java | 20 ++
.../impl/BizProjectInfoServiceImpl.java | 20 ++
.../impl/BizProjectReportServiceImpl.java | 20 ++
.../BizProjectRequirementsServiceImpl.java | 20 ++
.../service/impl/BizProvinceServiceImpl.java | 20 ++
.../impl/BizResumeEmployeeServiceImpl.java | 20 ++
.../impl/BizWebsiteStorageServiceImpl.java | 20 ++
.../biz/service/impl/CitiesServiceImpl.java | 20 --
.../impl/CombinedSummaryServiceImpl.java | 20 --
.../impl/CombinedSummaryViewServiceImpl.java | 20 --
.../biz/service/impl/CompanyServiceImpl.java | 20 --
.../service/impl/DailySummaryServiceImpl.java | 20 --
.../impl/DailySummaryViewServiceImpl.java | 20 --
.../service/impl/ErpAccountServiceImpl.java | 20 ++
.../service/impl/ErpCategoryServiceImpl.java | 20 ++
.../service/impl/ErpExpenseServiceImpl.java | 20 ++
.../service/impl/ErpIncomeServiceImpl.java | 20 ++
.../impl/ErpPeriodSummaryServiceImpl.java | 20 ++
.../impl/ErpTransactionFlowServiceImpl.java | 20 ++
.../service/impl/ErpTransferServiceImpl.java | 20 ++
.../impl/ExpenseCategoriesServiceImpl.java | 20 --
.../biz/service/impl/ExpensesServiceImpl.java | 20 --
.../impl/IncomeSourcesServiceImpl.java | 20 --
.../impl/IncomesExpenseViewServiceImpl.java | 20 --
.../biz/service/impl/IncomesServiceImpl.java | 20 --
.../service/impl/MailAccountServiceImpl.java | 20 --
.../biz/service/impl/MailSentServiceImpl.java | 20 --
.../impl/MunicipalitiesServiceImpl.java | 20 --
.../impl/NotifyMessageServiceImpl.java | 20 --
.../service/impl/NotifyNoticeServiceImpl.java | 20 --
.../service/impl/NotifyTodoServiceImpl.java | 20 --
.../service/impl/ProjectInfoServiceImpl.java | 20 --
.../impl/ProjectReportServiceImpl.java | 20 --
.../impl/ProjectRequirementsServiceImpl.java | 20 --
.../biz/service/impl/ProvinceServiceImpl.java | 20 --
.../impl/ResumeEmployeeServiceImpl.java | 20 --
.../impl/SyncTablesViewServiceImpl.java | 20 --
.../impl/TransactionDetailsServiceImpl.java | 20 --
.../service/impl/TransfersServiceImpl.java | 20 --
.../impl/WebsiteStorageServiceImpl.java | 20 --
.../java/com/mini/capi/model/DateInfo.java | 24 +++
src/main/java/com/mini/capi/mybatis/demo.java | 4 +-
.../com/mini/capi/utils/BigDecimalUtils.java | 89 +++++++++
.../java/com/mini/capi/utils/DateUtils.java | 20 ++
src/main/java/com/mini/capi/utils/vF.java | 8 +-
.../{CitiesMapper.xml => BizCitiesMapper.xml} | 4 +-
...CompanyMapper.xml => BizCompanyMapper.xml} | 4 +-
...untMapper.xml => BizMailAccountMapper.xml} | 4 +-
...ilSentMapper.xml => BizMailSentMapper.xml} | 4 +-
...Mapper.xml => BizMunicipalitiesMapper.xml} | 4 +-
...nfoMapper.xml => BizProjectInfoMapper.xml} | 4 +-
...tMapper.xml => BizProjectReportMapper.xml} | 4 +-
...r.xml => BizProjectRequirementsMapper.xml} | 4 +-
...ovinceMapper.xml => BizProvinceMapper.xml} | 4 +-
...Mapper.xml => BizResumeEmployeeMapper.xml} | 4 +-
...Mapper.xml => BizWebsiteStorageMapper.xml} | 4 +-
.../mapper/CombinedSummaryMapper.xml | 40 ----
.../mapper/CombinedSummaryViewMapper.xml | 18 --
.../resources/mapper/DailySummaryMapper.xml | 25 ---
.../mapper/DailySummaryViewMapper.xml | 17 --
...ccountsMapper.xml => ErpAccountMapper.xml} | 8 +-
...goriesMapper.xml => ErpCategoryMapper.xml} | 13 +-
...xpensesMapper.xml => ErpExpenseMapper.xml} | 12 +-
...{IncomesMapper.xml => ErpIncomeMapper.xml} | 14 +-
.../mapper/ErpPeriodSummaryMapper.xml | 30 +++
...apper.xml => ErpTransactionFlowMapper.xml} | 19 +-
...nsfersMapper.xml => ErpTransferMapper.xml} | 18 +-
.../resources/mapper/IncomeSourcesMapper.xml | 22 ---
.../mapper/IncomesExpenseViewMapper.xml | 21 --
.../resources/mapper/NotifyMessageMapper.xml | 32 ----
.../resources/mapper/NotifyNoticeMapper.xml | 30 ---
.../resources/mapper/NotifyTodoMapper.xml | 32 ----
.../resources/mapper/SyncTablesViewMapper.xml | 14 --
203 files changed, 1342 insertions(+), 2749 deletions(-)
rename src/main/java/com/mini/capi/biz/controller/{CitiesController.java => BizCitiesController.java} (74%)
rename src/main/java/com/mini/capi/biz/controller/{CompanyController.java => BizCompanyController.java} (76%)
rename src/main/java/com/mini/capi/biz/controller/{MailAccountController.java => BizMailAccountController.java} (72%)
rename src/main/java/com/mini/capi/biz/controller/{MailSentController.java => BizMailSentController.java} (73%)
rename src/main/java/com/mini/capi/biz/controller/{MunicipalitiesController.java => BizMunicipalitiesController.java} (71%)
rename src/main/java/com/mini/capi/biz/controller/{ProjectInfoController.java => BizProjectInfoController.java} (75%)
rename src/main/java/com/mini/capi/biz/controller/{ProjectReportController.java => BizProjectReportController.java} (72%)
rename src/main/java/com/mini/capi/biz/controller/{ProjectRequirementsController.java => BizProjectRequirementsController.java} (69%)
rename src/main/java/com/mini/capi/biz/controller/{ProvinceController.java => BizProvinceController.java} (73%)
rename src/main/java/com/mini/capi/biz/controller/{ResumeEmployeeController.java => BizResumeEmployeeController.java} (74%)
rename src/main/java/com/mini/capi/biz/controller/{WebsiteStorageController.java => BizWebsiteStorageController.java} (74%)
delete mode 100644 src/main/java/com/mini/capi/biz/controller/CombinedSummaryController.java
rename src/main/java/com/mini/capi/biz/controller/{AccountsController.java => ErpAccountController.java} (64%)
rename src/main/java/com/mini/capi/biz/controller/{ExpensesController.java => ErpCategoryController.java} (64%)
create mode 100644 src/main/java/com/mini/capi/biz/controller/ErpExpenseController.java
rename src/main/java/com/mini/capi/biz/controller/{IncomesController.java => ErpIncomeController.java} (64%)
rename src/main/java/com/mini/capi/biz/controller/{DailySummaryController.java => ErpPeriodSummaryController.java} (62%)
rename src/main/java/com/mini/capi/biz/controller/{CombinedSummaryViewController.java => ErpTransactionFlowController.java} (60%)
rename src/main/java/com/mini/capi/biz/controller/{DailySummaryViewController.java => ErpTransferController.java} (63%)
delete mode 100644 src/main/java/com/mini/capi/biz/controller/ExpenseCategoriesController.java
delete mode 100644 src/main/java/com/mini/capi/biz/controller/IncomeSourcesController.java
delete mode 100644 src/main/java/com/mini/capi/biz/controller/IncomesExpenseViewController.java
delete mode 100644 src/main/java/com/mini/capi/biz/controller/NotifyMessageController.java
delete mode 100644 src/main/java/com/mini/capi/biz/controller/NotifyNoticeController.java
delete mode 100644 src/main/java/com/mini/capi/biz/controller/NotifyTodoController.java
delete mode 100644 src/main/java/com/mini/capi/biz/controller/SyncTablesViewController.java
delete mode 100644 src/main/java/com/mini/capi/biz/controller/TransactionDetailsController.java
delete mode 100644 src/main/java/com/mini/capi/biz/controller/TransfersController.java
rename src/main/java/com/mini/capi/biz/domain/{Cities.java => BizCities.java} (96%)
rename src/main/java/com/mini/capi/biz/domain/{Company.java => BizCompany.java} (96%)
rename src/main/java/com/mini/capi/biz/domain/{MailAccount.java => BizMailAccount.java} (96%)
rename src/main/java/com/mini/capi/biz/domain/{MailSent.java => BizMailSent.java} (97%)
rename src/main/java/com/mini/capi/biz/domain/{Municipalities.java => BizMunicipalities.java} (96%)
rename src/main/java/com/mini/capi/biz/domain/{ProjectInfo.java => BizProjectInfo.java} (96%)
rename src/main/java/com/mini/capi/biz/domain/{ProjectReport.java => BizProjectReport.java} (96%)
rename src/main/java/com/mini/capi/biz/domain/{ProjectRequirements.java => BizProjectRequirements.java} (96%)
rename src/main/java/com/mini/capi/biz/domain/{Province.java => BizProvince.java} (95%)
rename src/main/java/com/mini/capi/biz/domain/{ResumeEmployee.java => BizResumeEmployee.java} (96%)
rename src/main/java/com/mini/capi/biz/domain/{WebsiteStorage.java => BizWebsiteStorage.java} (96%)
delete mode 100644 src/main/java/com/mini/capi/biz/domain/CombinedSummary.java
delete mode 100644 src/main/java/com/mini/capi/biz/domain/CombinedSummaryView.java
delete mode 100644 src/main/java/com/mini/capi/biz/domain/DailySummaryView.java
rename src/main/java/com/mini/capi/biz/domain/{Accounts.java => ErpAccount.java} (79%)
rename src/main/java/com/mini/capi/biz/domain/{ExpenseCategories.java => ErpCategory.java} (67%)
rename src/main/java/com/mini/capi/biz/domain/{Expenses.java => ErpExpense.java} (68%)
rename src/main/java/com/mini/capi/biz/domain/{Incomes.java => ErpIncome.java} (63%)
create mode 100644 src/main/java/com/mini/capi/biz/domain/ErpPeriodSummary.java
rename src/main/java/com/mini/capi/biz/domain/{TransactionDetails.java => ErpTransactionFlow.java} (61%)
rename src/main/java/com/mini/capi/biz/domain/{DailySummary.java => ErpTransfer.java} (60%)
delete mode 100644 src/main/java/com/mini/capi/biz/domain/IncomeSources.java
delete mode 100644 src/main/java/com/mini/capi/biz/domain/IncomesExpenseView.java
delete mode 100644 src/main/java/com/mini/capi/biz/domain/NotifyMessage.java
delete mode 100644 src/main/java/com/mini/capi/biz/domain/NotifyNotice.java
delete mode 100644 src/main/java/com/mini/capi/biz/domain/NotifyTodo.java
delete mode 100644 src/main/java/com/mini/capi/biz/domain/SyncTablesView.java
delete mode 100644 src/main/java/com/mini/capi/biz/domain/Transfers.java
delete mode 100644 src/main/java/com/mini/capi/biz/mapper/AccountsMapper.java
rename src/main/java/com/mini/capi/biz/mapper/{CitiesMapper.java => BizCitiesMapper.java} (57%)
rename src/main/java/com/mini/capi/biz/mapper/{CompanyMapper.java => BizCompanyMapper.java} (60%)
rename src/main/java/com/mini/capi/biz/mapper/{MailAccountMapper.java => BizMailAccountMapper.java} (55%)
rename src/main/java/com/mini/capi/biz/mapper/{MailSentMapper.java => BizMailSentMapper.java} (55%)
rename src/main/java/com/mini/capi/biz/mapper/{MunicipalitiesMapper.java => BizMunicipalitiesMapper.java} (52%)
rename src/main/java/com/mini/capi/biz/mapper/{ProjectInfoMapper.java => BizProjectInfoMapper.java} (60%)
rename src/main/java/com/mini/capi/biz/mapper/{ProjectReportMapper.java => BizProjectReportMapper.java} (54%)
rename src/main/java/com/mini/capi/biz/mapper/{ProjectRequirementsMapper.java => BizProjectRequirementsMapper.java} (50%)
rename src/main/java/com/mini/capi/biz/mapper/{ProvinceMapper.java => BizProvinceMapper.java} (55%)
rename src/main/java/com/mini/capi/biz/mapper/{ResumeEmployeeMapper.java => BizResumeEmployeeMapper.java} (57%)
rename src/main/java/com/mini/capi/biz/mapper/{WebsiteStorageMapper.java => BizWebsiteStorageMapper.java} (59%)
delete mode 100644 src/main/java/com/mini/capi/biz/mapper/CombinedSummaryMapper.java
delete mode 100644 src/main/java/com/mini/capi/biz/mapper/CombinedSummaryViewMapper.java
delete mode 100644 src/main/java/com/mini/capi/biz/mapper/DailySummaryMapper.java
delete mode 100644 src/main/java/com/mini/capi/biz/mapper/DailySummaryViewMapper.java
create mode 100644 src/main/java/com/mini/capi/biz/mapper/ErpAccountMapper.java
create mode 100644 src/main/java/com/mini/capi/biz/mapper/ErpCategoryMapper.java
create mode 100644 src/main/java/com/mini/capi/biz/mapper/ErpExpenseMapper.java
create mode 100644 src/main/java/com/mini/capi/biz/mapper/ErpIncomeMapper.java
create mode 100644 src/main/java/com/mini/capi/biz/mapper/ErpPeriodSummaryMapper.java
create mode 100644 src/main/java/com/mini/capi/biz/mapper/ErpTransactionFlowMapper.java
create mode 100644 src/main/java/com/mini/capi/biz/mapper/ErpTransferMapper.java
delete mode 100644 src/main/java/com/mini/capi/biz/mapper/ExpenseCategoriesMapper.java
delete mode 100644 src/main/java/com/mini/capi/biz/mapper/ExpensesMapper.java
delete mode 100644 src/main/java/com/mini/capi/biz/mapper/IncomeSourcesMapper.java
delete mode 100644 src/main/java/com/mini/capi/biz/mapper/IncomesExpenseViewMapper.java
delete mode 100644 src/main/java/com/mini/capi/biz/mapper/IncomesMapper.java
delete mode 100644 src/main/java/com/mini/capi/biz/mapper/NotifyMessageMapper.java
delete mode 100644 src/main/java/com/mini/capi/biz/mapper/NotifyNoticeMapper.java
delete mode 100644 src/main/java/com/mini/capi/biz/mapper/NotifyTodoMapper.java
delete mode 100644 src/main/java/com/mini/capi/biz/mapper/SyncTablesViewMapper.java
delete mode 100644 src/main/java/com/mini/capi/biz/mapper/TransactionDetailsMapper.java
delete mode 100644 src/main/java/com/mini/capi/biz/mapper/TransfersMapper.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/AccountsService.java
rename src/main/java/com/mini/capi/biz/service/{CitiesService.java => BizCitiesService.java} (57%)
rename src/main/java/com/mini/capi/biz/service/{CompanyService.java => BizCompanyService.java} (61%)
rename src/main/java/com/mini/capi/biz/service/{MailAccountService.java => BizMailAccountService.java} (55%)
rename src/main/java/com/mini/capi/biz/service/{MailSentService.java => BizMailSentService.java} (56%)
rename src/main/java/com/mini/capi/biz/service/{MunicipalitiesService.java => BizMunicipalitiesService.java} (53%)
rename src/main/java/com/mini/capi/biz/service/{ProjectInfoService.java => BizProjectInfoService.java} (60%)
rename src/main/java/com/mini/capi/biz/service/{ProjectReportService.java => BizProjectReportService.java} (54%)
rename src/main/java/com/mini/capi/biz/service/{ProjectRequirementsService.java => BizProjectRequirementsService.java} (50%)
rename src/main/java/com/mini/capi/biz/service/{ProvinceService.java => BizProvinceService.java} (56%)
rename src/main/java/com/mini/capi/biz/service/{ResumeEmployeeService.java => BizResumeEmployeeService.java} (58%)
rename src/main/java/com/mini/capi/biz/service/{WebsiteStorageService.java => BizWebsiteStorageService.java} (59%)
delete mode 100644 src/main/java/com/mini/capi/biz/service/CombinedSummaryService.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/CombinedSummaryViewService.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/DailySummaryService.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/DailySummaryViewService.java
create mode 100644 src/main/java/com/mini/capi/biz/service/ErpAccountService.java
create mode 100644 src/main/java/com/mini/capi/biz/service/ErpCategoryService.java
create mode 100644 src/main/java/com/mini/capi/biz/service/ErpExpenseService.java
create mode 100644 src/main/java/com/mini/capi/biz/service/ErpIncomeService.java
create mode 100644 src/main/java/com/mini/capi/biz/service/ErpPeriodSummaryService.java
create mode 100644 src/main/java/com/mini/capi/biz/service/ErpTransactionFlowService.java
create mode 100644 src/main/java/com/mini/capi/biz/service/ErpTransferService.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/ExpenseCategoriesService.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/ExpensesService.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/IncomeSourcesService.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/IncomesExpenseViewService.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/IncomesService.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/NotifyMessageService.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/NotifyNoticeService.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/NotifyTodoService.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/SyncTablesViewService.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/TransactionDetailsService.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/TransfersService.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/AccountsServiceImpl.java
create mode 100644 src/main/java/com/mini/capi/biz/service/impl/BizCitiesServiceImpl.java
create mode 100644 src/main/java/com/mini/capi/biz/service/impl/BizCompanyServiceImpl.java
create mode 100644 src/main/java/com/mini/capi/biz/service/impl/BizMailAccountServiceImpl.java
create mode 100644 src/main/java/com/mini/capi/biz/service/impl/BizMailSentServiceImpl.java
create mode 100644 src/main/java/com/mini/capi/biz/service/impl/BizMunicipalitiesServiceImpl.java
create mode 100644 src/main/java/com/mini/capi/biz/service/impl/BizProjectInfoServiceImpl.java
create mode 100644 src/main/java/com/mini/capi/biz/service/impl/BizProjectReportServiceImpl.java
create mode 100644 src/main/java/com/mini/capi/biz/service/impl/BizProjectRequirementsServiceImpl.java
create mode 100644 src/main/java/com/mini/capi/biz/service/impl/BizProvinceServiceImpl.java
create mode 100644 src/main/java/com/mini/capi/biz/service/impl/BizResumeEmployeeServiceImpl.java
create mode 100644 src/main/java/com/mini/capi/biz/service/impl/BizWebsiteStorageServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/CitiesServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/CombinedSummaryServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/CombinedSummaryViewServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/CompanyServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/DailySummaryServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/DailySummaryViewServiceImpl.java
create mode 100644 src/main/java/com/mini/capi/biz/service/impl/ErpAccountServiceImpl.java
create mode 100644 src/main/java/com/mini/capi/biz/service/impl/ErpCategoryServiceImpl.java
create mode 100644 src/main/java/com/mini/capi/biz/service/impl/ErpExpenseServiceImpl.java
create mode 100644 src/main/java/com/mini/capi/biz/service/impl/ErpIncomeServiceImpl.java
create mode 100644 src/main/java/com/mini/capi/biz/service/impl/ErpPeriodSummaryServiceImpl.java
create mode 100644 src/main/java/com/mini/capi/biz/service/impl/ErpTransactionFlowServiceImpl.java
create mode 100644 src/main/java/com/mini/capi/biz/service/impl/ErpTransferServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/ExpenseCategoriesServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/ExpensesServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/IncomeSourcesServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/IncomesExpenseViewServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/IncomesServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/MailAccountServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/MailSentServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/MunicipalitiesServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/NotifyMessageServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/NotifyNoticeServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/NotifyTodoServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/ProjectInfoServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/ProjectReportServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/ProjectRequirementsServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/ProvinceServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/ResumeEmployeeServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/SyncTablesViewServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/TransactionDetailsServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/TransfersServiceImpl.java
delete mode 100644 src/main/java/com/mini/capi/biz/service/impl/WebsiteStorageServiceImpl.java
create mode 100644 src/main/java/com/mini/capi/model/DateInfo.java
create mode 100644 src/main/java/com/mini/capi/utils/BigDecimalUtils.java
rename src/main/resources/mapper/{CitiesMapper.xml => BizCitiesMapper.xml} (94%)
rename src/main/resources/mapper/{CompanyMapper.xml => BizCompanyMapper.xml} (94%)
rename src/main/resources/mapper/{MailAccountMapper.xml => BizMailAccountMapper.xml} (94%)
rename src/main/resources/mapper/{MailSentMapper.xml => BizMailSentMapper.xml} (95%)
rename src/main/resources/mapper/{MunicipalitiesMapper.xml => BizMunicipalitiesMapper.xml} (94%)
rename src/main/resources/mapper/{ProjectInfoMapper.xml => BizProjectInfoMapper.xml} (94%)
rename src/main/resources/mapper/{ProjectReportMapper.xml => BizProjectReportMapper.xml} (94%)
rename src/main/resources/mapper/{ProjectRequirementsMapper.xml => BizProjectRequirementsMapper.xml} (94%)
rename src/main/resources/mapper/{ProvinceMapper.xml => BizProvinceMapper.xml} (93%)
rename src/main/resources/mapper/{ResumeEmployeeMapper.xml => BizResumeEmployeeMapper.xml} (93%)
rename src/main/resources/mapper/{WebsiteStorageMapper.xml => BizWebsiteStorageMapper.xml} (94%)
delete mode 100644 src/main/resources/mapper/CombinedSummaryMapper.xml
delete mode 100644 src/main/resources/mapper/CombinedSummaryViewMapper.xml
delete mode 100644 src/main/resources/mapper/DailySummaryMapper.xml
delete mode 100644 src/main/resources/mapper/DailySummaryViewMapper.xml
rename src/main/resources/mapper/{AccountsMapper.xml => ErpAccountMapper.xml} (77%)
rename src/main/resources/mapper/{ExpenseCategoriesMapper.xml => ErpCategoryMapper.xml} (58%)
rename src/main/resources/mapper/{ExpensesMapper.xml => ErpExpenseMapper.xml} (65%)
rename src/main/resources/mapper/{IncomesMapper.xml => ErpIncomeMapper.xml} (60%)
create mode 100644 src/main/resources/mapper/ErpPeriodSummaryMapper.xml
rename src/main/resources/mapper/{TransactionDetailsMapper.xml => ErpTransactionFlowMapper.xml} (55%)
rename src/main/resources/mapper/{TransfersMapper.xml => ErpTransferMapper.xml} (53%)
delete mode 100644 src/main/resources/mapper/IncomeSourcesMapper.xml
delete mode 100644 src/main/resources/mapper/IncomesExpenseViewMapper.xml
delete mode 100644 src/main/resources/mapper/NotifyMessageMapper.xml
delete mode 100644 src/main/resources/mapper/NotifyNoticeMapper.xml
delete mode 100644 src/main/resources/mapper/NotifyTodoMapper.xml
delete mode 100644 src/main/resources/mapper/SyncTablesViewMapper.xml
diff --git a/src/main/java/com/mini/capi/api/biz/bizController.java b/src/main/java/com/mini/capi/api/biz/bizController.java
index 4945ded..de60cb8 100644
--- a/src/main/java/com/mini/capi/api/biz/bizController.java
+++ b/src/main/java/com/mini/capi/api/biz/bizController.java
@@ -1,11 +1,116 @@
package com.mini.capi.api.biz;
+import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
+import com.mini.capi.biz.domain.*;
+import com.mini.capi.biz.service.*;
+import com.mini.capi.model.ApiResult;
+import com.mini.capi.utils.BigDecimalUtils;
+import com.mini.capi.utils.vId;
+import jakarta.annotation.Resource;
+import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+
@RestController
@RequestMapping("/bizApi")
public class bizController {
+ @Resource
+ private ErpTransactionFlowService erpTransactionFlowService;
+
+ @Resource
+ private ErpAccountService erpAccountService;
+
+ @Resource
+ private ErpCategoryService erpCategoryService;
+
+
+ @Resource
+ private ErpExpenseService erpExpenseService;
+
+ @Resource
+ private ErpIncomeService erpIncomeService;
+
+ @Resource
+ private ErpTransferService erpTransferService;
+
+
+ @Resource
+ private ErpPeriodSummaryService erpPeriodSummaryService;
+
+ /**
+ * 流水交易记账
+ */
+ @GetMapping("getErpTranFlow")
+ public ApiResult> getErpTranFlow(String flowId) {
+ UpdateWrapper updateWrapper = new UpdateWrapper<>();
+ updateWrapper.eq("flow_id", flowId);
+ ErpTransactionFlow erpTransactionFlow = erpTransactionFlowService.getById(flowId);
+ ErpAccount account = erpAccountService.getById(erpTransactionFlow.getAccountId());
+ ErpCategory erpCategory = erpCategoryService.getById(erpTransactionFlow.getCategoryId());
+ switch (erpTransactionFlow.getTransactionType()) {
+ case "1":
+ getExpense(erpTransactionFlow, account, erpCategory);
+ updateAccount(account, erpTransactionFlow.getTransactionType(), erpTransactionFlow.getAmount());
+ break;
+ case "2":
+ getIncome(erpTransactionFlow, account, erpCategory);
+ updateAccount(account, erpTransactionFlow.getTransactionType(), erpTransactionFlow.getAmount());
+ break;
+ }
+ erpTransactionFlow.setIsFinish("1");
+ erpTransactionFlow.setUpdateTime(LocalDateTime.now());
+ erpTransactionFlowService.update(erpTransactionFlow, updateWrapper);
+ return ApiResult.success();
+ }
+
+
+ /**
+ * 收入
+ */
+ private void getIncome(ErpTransactionFlow erpTransactionFlow, ErpAccount account, ErpCategory erpCategory) {
+ ErpIncome erpIncome = new ErpIncome();
+ erpIncome.setIncomeId(vId.getUid());
+ erpIncome.setSflowId(erpTransactionFlow.getFlowId());
+ erpIncome.setAccountId(account.getAccountId());
+ erpIncome.setCategoryId(erpCategory.getCategoryId());
+ erpIncome.setAmount(erpTransactionFlow.getAmount());
+ erpIncomeService.save(erpIncome);
+ }
+
+ /**
+ * 支出
+ */
+ private void getExpense(ErpTransactionFlow erpTransactionFlow, ErpAccount account, ErpCategory erpCategory) {
+ ErpExpense erpExpense = new ErpExpense();
+ erpExpense.setExpenseId(vId.getUid());
+ erpExpense.setZflowId(erpTransactionFlow.getFlowId());
+ erpExpense.setAccountId(account.getAccountId());
+ erpExpense.setCategoryId(erpCategory.getCategoryId());
+ erpExpense.setAmount(erpTransactionFlow.getAmount());
+ erpExpenseService.save(erpExpense);
+ }
+
+ /**
+ * 账户更新
+ */
+ private void updateAccount(ErpAccount account, String getTransactionType, BigDecimal amount) {
+ UpdateWrapper updateWrapper = new UpdateWrapper<>();
+ updateWrapper.eq("account_id", account.getAccountId());
+ switch (getTransactionType) {
+ case "1":
+ account.setCurrentBalance(BigDecimalUtils.subtract(account.getCurrentBalance(), amount));
+ break;
+ case "2":
+ account.setCurrentBalance(BigDecimalUtils.add(account.getCurrentBalance(), amount));
+ break;
+ }
+ account.setUpdateTime(LocalDateTime.now());
+ erpAccountService.update(account, updateWrapper);
+ }
+
}
diff --git a/src/main/java/com/mini/capi/biz/controller/CitiesController.java b/src/main/java/com/mini/capi/biz/controller/BizCitiesController.java
similarity index 74%
rename from src/main/java/com/mini/capi/biz/controller/CitiesController.java
rename to src/main/java/com/mini/capi/biz/controller/BizCitiesController.java
index 07099d9..8bbd9ad 100644
--- a/src/main/java/com/mini/capi/biz/controller/CitiesController.java
+++ b/src/main/java/com/mini/capi/biz/controller/BizCitiesController.java
@@ -9,10 +9,10 @@ import org.springframework.web.bind.annotation.RestController;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@RestController
-@RequestMapping("/biz/cities")
-public class CitiesController {
+@RequestMapping("/biz/bizCities")
+public class BizCitiesController {
}
diff --git a/src/main/java/com/mini/capi/biz/controller/CompanyController.java b/src/main/java/com/mini/capi/biz/controller/BizCompanyController.java
similarity index 76%
rename from src/main/java/com/mini/capi/biz/controller/CompanyController.java
rename to src/main/java/com/mini/capi/biz/controller/BizCompanyController.java
index be0d8b3..ce83d89 100644
--- a/src/main/java/com/mini/capi/biz/controller/CompanyController.java
+++ b/src/main/java/com/mini/capi/biz/controller/BizCompanyController.java
@@ -9,10 +9,10 @@ import org.springframework.web.bind.annotation.RestController;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@RestController
-@RequestMapping("/biz/company")
-public class CompanyController {
+@RequestMapping("/biz/bizCompany")
+public class BizCompanyController {
}
diff --git a/src/main/java/com/mini/capi/biz/controller/MailAccountController.java b/src/main/java/com/mini/capi/biz/controller/BizMailAccountController.java
similarity index 72%
rename from src/main/java/com/mini/capi/biz/controller/MailAccountController.java
rename to src/main/java/com/mini/capi/biz/controller/BizMailAccountController.java
index 8a96e08..0f94cab 100644
--- a/src/main/java/com/mini/capi/biz/controller/MailAccountController.java
+++ b/src/main/java/com/mini/capi/biz/controller/BizMailAccountController.java
@@ -9,10 +9,10 @@ import org.springframework.web.bind.annotation.RestController;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@RestController
-@RequestMapping("/biz/mailAccount")
-public class MailAccountController {
+@RequestMapping("/biz/bizMailAccount")
+public class BizMailAccountController {
}
diff --git a/src/main/java/com/mini/capi/biz/controller/MailSentController.java b/src/main/java/com/mini/capi/biz/controller/BizMailSentController.java
similarity index 73%
rename from src/main/java/com/mini/capi/biz/controller/MailSentController.java
rename to src/main/java/com/mini/capi/biz/controller/BizMailSentController.java
index 050f3b5..438c95c 100644
--- a/src/main/java/com/mini/capi/biz/controller/MailSentController.java
+++ b/src/main/java/com/mini/capi/biz/controller/BizMailSentController.java
@@ -9,10 +9,10 @@ import org.springframework.web.bind.annotation.RestController;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@RestController
-@RequestMapping("/biz/mailSent")
-public class MailSentController {
+@RequestMapping("/biz/bizMailSent")
+public class BizMailSentController {
}
diff --git a/src/main/java/com/mini/capi/biz/controller/MunicipalitiesController.java b/src/main/java/com/mini/capi/biz/controller/BizMunicipalitiesController.java
similarity index 71%
rename from src/main/java/com/mini/capi/biz/controller/MunicipalitiesController.java
rename to src/main/java/com/mini/capi/biz/controller/BizMunicipalitiesController.java
index 382a92e..fe95316 100644
--- a/src/main/java/com/mini/capi/biz/controller/MunicipalitiesController.java
+++ b/src/main/java/com/mini/capi/biz/controller/BizMunicipalitiesController.java
@@ -9,10 +9,10 @@ import org.springframework.web.bind.annotation.RestController;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@RestController
-@RequestMapping("/biz/municipalities")
-public class MunicipalitiesController {
+@RequestMapping("/biz/bizMunicipalities")
+public class BizMunicipalitiesController {
}
diff --git a/src/main/java/com/mini/capi/biz/controller/ProjectInfoController.java b/src/main/java/com/mini/capi/biz/controller/BizProjectInfoController.java
similarity index 75%
rename from src/main/java/com/mini/capi/biz/controller/ProjectInfoController.java
rename to src/main/java/com/mini/capi/biz/controller/BizProjectInfoController.java
index b940d4d..01f223b 100644
--- a/src/main/java/com/mini/capi/biz/controller/ProjectInfoController.java
+++ b/src/main/java/com/mini/capi/biz/controller/BizProjectInfoController.java
@@ -9,10 +9,10 @@ import org.springframework.web.bind.annotation.RestController;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@RestController
-@RequestMapping("/biz/projectInfo")
-public class ProjectInfoController {
+@RequestMapping("/biz/bizProjectInfo")
+public class BizProjectInfoController {
}
diff --git a/src/main/java/com/mini/capi/biz/controller/ProjectReportController.java b/src/main/java/com/mini/capi/biz/controller/BizProjectReportController.java
similarity index 72%
rename from src/main/java/com/mini/capi/biz/controller/ProjectReportController.java
rename to src/main/java/com/mini/capi/biz/controller/BizProjectReportController.java
index 33dc0a6..15a133b 100644
--- a/src/main/java/com/mini/capi/biz/controller/ProjectReportController.java
+++ b/src/main/java/com/mini/capi/biz/controller/BizProjectReportController.java
@@ -9,10 +9,10 @@ import org.springframework.web.bind.annotation.RestController;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@RestController
-@RequestMapping("/biz/projectReport")
-public class ProjectReportController {
+@RequestMapping("/biz/bizProjectReport")
+public class BizProjectReportController {
}
diff --git a/src/main/java/com/mini/capi/biz/controller/ProjectRequirementsController.java b/src/main/java/com/mini/capi/biz/controller/BizProjectRequirementsController.java
similarity index 69%
rename from src/main/java/com/mini/capi/biz/controller/ProjectRequirementsController.java
rename to src/main/java/com/mini/capi/biz/controller/BizProjectRequirementsController.java
index 18431c1..5bcf7b6 100644
--- a/src/main/java/com/mini/capi/biz/controller/ProjectRequirementsController.java
+++ b/src/main/java/com/mini/capi/biz/controller/BizProjectRequirementsController.java
@@ -9,10 +9,10 @@ import org.springframework.web.bind.annotation.RestController;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@RestController
-@RequestMapping("/biz/projectRequirements")
-public class ProjectRequirementsController {
+@RequestMapping("/biz/bizProjectRequirements")
+public class BizProjectRequirementsController {
}
diff --git a/src/main/java/com/mini/capi/biz/controller/ProvinceController.java b/src/main/java/com/mini/capi/biz/controller/BizProvinceController.java
similarity index 73%
rename from src/main/java/com/mini/capi/biz/controller/ProvinceController.java
rename to src/main/java/com/mini/capi/biz/controller/BizProvinceController.java
index 158b28e..1cb3379 100644
--- a/src/main/java/com/mini/capi/biz/controller/ProvinceController.java
+++ b/src/main/java/com/mini/capi/biz/controller/BizProvinceController.java
@@ -9,10 +9,10 @@ import org.springframework.web.bind.annotation.RestController;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@RestController
-@RequestMapping("/biz/province")
-public class ProvinceController {
+@RequestMapping("/biz/bizProvince")
+public class BizProvinceController {
}
diff --git a/src/main/java/com/mini/capi/biz/controller/ResumeEmployeeController.java b/src/main/java/com/mini/capi/biz/controller/BizResumeEmployeeController.java
similarity index 74%
rename from src/main/java/com/mini/capi/biz/controller/ResumeEmployeeController.java
rename to src/main/java/com/mini/capi/biz/controller/BizResumeEmployeeController.java
index eb098a5..16821de 100644
--- a/src/main/java/com/mini/capi/biz/controller/ResumeEmployeeController.java
+++ b/src/main/java/com/mini/capi/biz/controller/BizResumeEmployeeController.java
@@ -9,10 +9,10 @@ import org.springframework.web.bind.annotation.RestController;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@RestController
-@RequestMapping("/biz/resumeEmployee")
-public class ResumeEmployeeController {
+@RequestMapping("/biz/bizResumeEmployee")
+public class BizResumeEmployeeController {
}
diff --git a/src/main/java/com/mini/capi/biz/controller/WebsiteStorageController.java b/src/main/java/com/mini/capi/biz/controller/BizWebsiteStorageController.java
similarity index 74%
rename from src/main/java/com/mini/capi/biz/controller/WebsiteStorageController.java
rename to src/main/java/com/mini/capi/biz/controller/BizWebsiteStorageController.java
index 6d30904..3caee94 100644
--- a/src/main/java/com/mini/capi/biz/controller/WebsiteStorageController.java
+++ b/src/main/java/com/mini/capi/biz/controller/BizWebsiteStorageController.java
@@ -9,10 +9,10 @@ import org.springframework.web.bind.annotation.RestController;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@RestController
-@RequestMapping("/biz/websiteStorage")
-public class WebsiteStorageController {
+@RequestMapping("/biz/bizWebsiteStorage")
+public class BizWebsiteStorageController {
}
diff --git a/src/main/java/com/mini/capi/biz/controller/CombinedSummaryController.java b/src/main/java/com/mini/capi/biz/controller/CombinedSummaryController.java
deleted file mode 100644
index 6c0aa62..0000000
--- a/src/main/java/com/mini/capi/biz/controller/CombinedSummaryController.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.mini.capi.biz.controller;
-
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- *
- * 统一收支汇总表(月/季/年) 前端控制器
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@RestController
-@RequestMapping("/biz/combinedSummary")
-public class CombinedSummaryController {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/controller/AccountsController.java b/src/main/java/com/mini/capi/biz/controller/ErpAccountController.java
similarity index 64%
rename from src/main/java/com/mini/capi/biz/controller/AccountsController.java
rename to src/main/java/com/mini/capi/biz/controller/ErpAccountController.java
index ccde968..39786d6 100644
--- a/src/main/java/com/mini/capi/biz/controller/AccountsController.java
+++ b/src/main/java/com/mini/capi/biz/controller/ErpAccountController.java
@@ -5,14 +5,14 @@ import org.springframework.web.bind.annotation.RestController;
/**
*
- * 账户信息表 前端控制器
+ * 账户信息 前端控制器
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@RestController
-@RequestMapping("/biz/accounts")
-public class AccountsController {
+@RequestMapping("/biz/erpAccount")
+public class ErpAccountController {
}
diff --git a/src/main/java/com/mini/capi/biz/controller/ExpensesController.java b/src/main/java/com/mini/capi/biz/controller/ErpCategoryController.java
similarity index 64%
rename from src/main/java/com/mini/capi/biz/controller/ExpensesController.java
rename to src/main/java/com/mini/capi/biz/controller/ErpCategoryController.java
index 7e04695..ffe483b 100644
--- a/src/main/java/com/mini/capi/biz/controller/ExpensesController.java
+++ b/src/main/java/com/mini/capi/biz/controller/ErpCategoryController.java
@@ -5,14 +5,14 @@ import org.springframework.web.bind.annotation.RestController;
/**
*
- * 支出记录表 前端控制器
+ * 收支分类 前端控制器
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@RestController
-@RequestMapping("/biz/expenses")
-public class ExpensesController {
+@RequestMapping("/biz/erpCategory")
+public class ErpCategoryController {
}
diff --git a/src/main/java/com/mini/capi/biz/controller/ErpExpenseController.java b/src/main/java/com/mini/capi/biz/controller/ErpExpenseController.java
new file mode 100644
index 0000000..d950ca7
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/controller/ErpExpenseController.java
@@ -0,0 +1,18 @@
+package com.mini.capi.biz.controller;
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ *
+ * 支出明细表 前端控制器
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+@RestController
+@RequestMapping("/biz/erpExpense")
+public class ErpExpenseController {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/controller/IncomesController.java b/src/main/java/com/mini/capi/biz/controller/ErpIncomeController.java
similarity index 64%
rename from src/main/java/com/mini/capi/biz/controller/IncomesController.java
rename to src/main/java/com/mini/capi/biz/controller/ErpIncomeController.java
index 457efb1..9bc67c6 100644
--- a/src/main/java/com/mini/capi/biz/controller/IncomesController.java
+++ b/src/main/java/com/mini/capi/biz/controller/ErpIncomeController.java
@@ -5,14 +5,14 @@ import org.springframework.web.bind.annotation.RestController;
/**
*
- * 收入记录表 前端控制器
+ * 收入明细表 前端控制器
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@RestController
-@RequestMapping("/biz/incomes")
-public class IncomesController {
+@RequestMapping("/biz/erpIncome")
+public class ErpIncomeController {
}
diff --git a/src/main/java/com/mini/capi/biz/controller/DailySummaryController.java b/src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryController.java
similarity index 62%
rename from src/main/java/com/mini/capi/biz/controller/DailySummaryController.java
rename to src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryController.java
index 8db8d02..db0eb2a 100644
--- a/src/main/java/com/mini/capi/biz/controller/DailySummaryController.java
+++ b/src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryController.java
@@ -5,14 +5,14 @@ import org.springframework.web.bind.annotation.RestController;
/**
*
- * 每日收支汇总 前端控制器
+ * 账单汇总表 前端控制器
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@RestController
-@RequestMapping("/biz/dailySummary")
-public class DailySummaryController {
+@RequestMapping("/biz/erpPeriodSummary")
+public class ErpPeriodSummaryController {
}
diff --git a/src/main/java/com/mini/capi/biz/controller/CombinedSummaryViewController.java b/src/main/java/com/mini/capi/biz/controller/ErpTransactionFlowController.java
similarity index 60%
rename from src/main/java/com/mini/capi/biz/controller/CombinedSummaryViewController.java
rename to src/main/java/com/mini/capi/biz/controller/ErpTransactionFlowController.java
index 3dd178e..10f0d19 100644
--- a/src/main/java/com/mini/capi/biz/controller/CombinedSummaryViewController.java
+++ b/src/main/java/com/mini/capi/biz/controller/ErpTransactionFlowController.java
@@ -5,14 +5,14 @@ import org.springframework.web.bind.annotation.RestController;
/**
*
- * VIEW 前端控制器
+ * 收支流水总表 前端控制器
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@RestController
-@RequestMapping("/biz/combinedSummaryView")
-public class CombinedSummaryViewController {
+@RequestMapping("/biz/erpTransactionFlow")
+public class ErpTransactionFlowController {
}
diff --git a/src/main/java/com/mini/capi/biz/controller/DailySummaryViewController.java b/src/main/java/com/mini/capi/biz/controller/ErpTransferController.java
similarity index 63%
rename from src/main/java/com/mini/capi/biz/controller/DailySummaryViewController.java
rename to src/main/java/com/mini/capi/biz/controller/ErpTransferController.java
index 5640177..88e4cff 100644
--- a/src/main/java/com/mini/capi/biz/controller/DailySummaryViewController.java
+++ b/src/main/java/com/mini/capi/biz/controller/ErpTransferController.java
@@ -5,14 +5,14 @@ import org.springframework.web.bind.annotation.RestController;
/**
*
- * VIEW 前端控制器
+ * 转账明细表 前端控制器
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@RestController
-@RequestMapping("/biz/dailySummaryView")
-public class DailySummaryViewController {
+@RequestMapping("/biz/erpTransfer")
+public class ErpTransferController {
}
diff --git a/src/main/java/com/mini/capi/biz/controller/ExpenseCategoriesController.java b/src/main/java/com/mini/capi/biz/controller/ExpenseCategoriesController.java
deleted file mode 100644
index 051d780..0000000
--- a/src/main/java/com/mini/capi/biz/controller/ExpenseCategoriesController.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.mini.capi.biz.controller;
-
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- *
- * 支出分类表 前端控制器
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@RestController
-@RequestMapping("/biz/expenseCategories")
-public class ExpenseCategoriesController {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/controller/IncomeSourcesController.java b/src/main/java/com/mini/capi/biz/controller/IncomeSourcesController.java
deleted file mode 100644
index 3da8c00..0000000
--- a/src/main/java/com/mini/capi/biz/controller/IncomeSourcesController.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.mini.capi.biz.controller;
-
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- *
- * 收入来源表 前端控制器
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@RestController
-@RequestMapping("/biz/incomeSources")
-public class IncomeSourcesController {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/controller/IncomesExpenseViewController.java b/src/main/java/com/mini/capi/biz/controller/IncomesExpenseViewController.java
deleted file mode 100644
index 1e175db..0000000
--- a/src/main/java/com/mini/capi/biz/controller/IncomesExpenseViewController.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.mini.capi.biz.controller;
-
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- *
- * VIEW 前端控制器
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@RestController
-@RequestMapping("/biz/incomesExpenseView")
-public class IncomesExpenseViewController {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/controller/NotifyMessageController.java b/src/main/java/com/mini/capi/biz/controller/NotifyMessageController.java
deleted file mode 100644
index b0c44e5..0000000
--- a/src/main/java/com/mini/capi/biz/controller/NotifyMessageController.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.mini.capi.biz.controller;
-
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- *
- * 消息表(用户间或系统向用户发送的消息) 前端控制器
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@RestController
-@RequestMapping("/biz/notifyMessage")
-public class NotifyMessageController {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/controller/NotifyNoticeController.java b/src/main/java/com/mini/capi/biz/controller/NotifyNoticeController.java
deleted file mode 100644
index 75a72f3..0000000
--- a/src/main/java/com/mini/capi/biz/controller/NotifyNoticeController.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.mini.capi.biz.controller;
-
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- *
- * 通知表(用户接收的系统通知) 前端控制器
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@RestController
-@RequestMapping("/biz/notifyNotice")
-public class NotifyNoticeController {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/controller/NotifyTodoController.java b/src/main/java/com/mini/capi/biz/controller/NotifyTodoController.java
deleted file mode 100644
index b016f2d..0000000
--- a/src/main/java/com/mini/capi/biz/controller/NotifyTodoController.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.mini.capi.biz.controller;
-
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- *
- * 待办表(用户需要处理的待办事项) 前端控制器
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@RestController
-@RequestMapping("/biz/notifyTodo")
-public class NotifyTodoController {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/controller/SyncTablesViewController.java b/src/main/java/com/mini/capi/biz/controller/SyncTablesViewController.java
deleted file mode 100644
index a287bd6..0000000
--- a/src/main/java/com/mini/capi/biz/controller/SyncTablesViewController.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.mini.capi.biz.controller;
-
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- *
- * VIEW 前端控制器
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@RestController
-@RequestMapping("/biz/syncTablesView")
-public class SyncTablesViewController {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/controller/TransactionDetailsController.java b/src/main/java/com/mini/capi/biz/controller/TransactionDetailsController.java
deleted file mode 100644
index 8c954c0..0000000
--- a/src/main/java/com/mini/capi/biz/controller/TransactionDetailsController.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.mini.capi.biz.controller;
-
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- *
- * 完整交易流水(含实时余额) 前端控制器
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@RestController
-@RequestMapping("/biz/transactionDetails")
-public class TransactionDetailsController {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/controller/TransfersController.java b/src/main/java/com/mini/capi/biz/controller/TransfersController.java
deleted file mode 100644
index 33fb7fb..0000000
--- a/src/main/java/com/mini/capi/biz/controller/TransfersController.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.mini.capi.biz.controller;
-
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- *
- * 账户间转账记录 前端控制器
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@RestController
-@RequestMapping("/biz/transfers")
-public class TransfersController {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/domain/Cities.java b/src/main/java/com/mini/capi/biz/domain/BizCities.java
similarity index 96%
rename from src/main/java/com/mini/capi/biz/domain/Cities.java
rename to src/main/java/com/mini/capi/biz/domain/BizCities.java
index 3a655cb..9586a76 100644
--- a/src/main/java/com/mini/capi/biz/domain/Cities.java
+++ b/src/main/java/com/mini/capi/biz/domain/BizCities.java
@@ -15,12 +15,12 @@ import lombok.Setter;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@Getter
@Setter
@TableName("biz_cities")
-public class Cities implements Serializable {
+public class BizCities implements Serializable {
private static final long serialVersionUID = 1L;
diff --git a/src/main/java/com/mini/capi/biz/domain/Company.java b/src/main/java/com/mini/capi/biz/domain/BizCompany.java
similarity index 96%
rename from src/main/java/com/mini/capi/biz/domain/Company.java
rename to src/main/java/com/mini/capi/biz/domain/BizCompany.java
index 86ee08c..faf2604 100644
--- a/src/main/java/com/mini/capi/biz/domain/Company.java
+++ b/src/main/java/com/mini/capi/biz/domain/BizCompany.java
@@ -15,12 +15,12 @@ import lombok.Setter;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@Getter
@Setter
@TableName("biz_company")
-public class Company implements Serializable {
+public class BizCompany implements Serializable {
private static final long serialVersionUID = 1L;
diff --git a/src/main/java/com/mini/capi/biz/domain/MailAccount.java b/src/main/java/com/mini/capi/biz/domain/BizMailAccount.java
similarity index 96%
rename from src/main/java/com/mini/capi/biz/domain/MailAccount.java
rename to src/main/java/com/mini/capi/biz/domain/BizMailAccount.java
index 7390760..52d6175 100644
--- a/src/main/java/com/mini/capi/biz/domain/MailAccount.java
+++ b/src/main/java/com/mini/capi/biz/domain/BizMailAccount.java
@@ -15,12 +15,12 @@ import lombok.Setter;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@Getter
@Setter
@TableName("biz_mail_account")
-public class MailAccount implements Serializable {
+public class BizMailAccount implements Serializable {
private static final long serialVersionUID = 1L;
diff --git a/src/main/java/com/mini/capi/biz/domain/MailSent.java b/src/main/java/com/mini/capi/biz/domain/BizMailSent.java
similarity index 97%
rename from src/main/java/com/mini/capi/biz/domain/MailSent.java
rename to src/main/java/com/mini/capi/biz/domain/BizMailSent.java
index a9173f5..9f4aee9 100644
--- a/src/main/java/com/mini/capi/biz/domain/MailSent.java
+++ b/src/main/java/com/mini/capi/biz/domain/BizMailSent.java
@@ -15,12 +15,12 @@ import lombok.Setter;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@Getter
@Setter
@TableName("biz_mail_sent")
-public class MailSent implements Serializable {
+public class BizMailSent implements Serializable {
private static final long serialVersionUID = 1L;
diff --git a/src/main/java/com/mini/capi/biz/domain/Municipalities.java b/src/main/java/com/mini/capi/biz/domain/BizMunicipalities.java
similarity index 96%
rename from src/main/java/com/mini/capi/biz/domain/Municipalities.java
rename to src/main/java/com/mini/capi/biz/domain/BizMunicipalities.java
index 6e616c0..fe8d393 100644
--- a/src/main/java/com/mini/capi/biz/domain/Municipalities.java
+++ b/src/main/java/com/mini/capi/biz/domain/BizMunicipalities.java
@@ -15,12 +15,12 @@ import lombok.Setter;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@Getter
@Setter
@TableName("biz_municipalities")
-public class Municipalities implements Serializable {
+public class BizMunicipalities implements Serializable {
private static final long serialVersionUID = 1L;
diff --git a/src/main/java/com/mini/capi/biz/domain/ProjectInfo.java b/src/main/java/com/mini/capi/biz/domain/BizProjectInfo.java
similarity index 96%
rename from src/main/java/com/mini/capi/biz/domain/ProjectInfo.java
rename to src/main/java/com/mini/capi/biz/domain/BizProjectInfo.java
index 082ec5c..bbe19e9 100644
--- a/src/main/java/com/mini/capi/biz/domain/ProjectInfo.java
+++ b/src/main/java/com/mini/capi/biz/domain/BizProjectInfo.java
@@ -15,12 +15,12 @@ import lombok.Setter;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@Getter
@Setter
@TableName("biz_project_info")
-public class ProjectInfo implements Serializable {
+public class BizProjectInfo implements Serializable {
private static final long serialVersionUID = 1L;
diff --git a/src/main/java/com/mini/capi/biz/domain/ProjectReport.java b/src/main/java/com/mini/capi/biz/domain/BizProjectReport.java
similarity index 96%
rename from src/main/java/com/mini/capi/biz/domain/ProjectReport.java
rename to src/main/java/com/mini/capi/biz/domain/BizProjectReport.java
index a824b1c..2b22a7d 100644
--- a/src/main/java/com/mini/capi/biz/domain/ProjectReport.java
+++ b/src/main/java/com/mini/capi/biz/domain/BizProjectReport.java
@@ -15,12 +15,12 @@ import lombok.Setter;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@Getter
@Setter
@TableName("biz_project_report")
-public class ProjectReport implements Serializable {
+public class BizProjectReport implements Serializable {
private static final long serialVersionUID = 1L;
diff --git a/src/main/java/com/mini/capi/biz/domain/ProjectRequirements.java b/src/main/java/com/mini/capi/biz/domain/BizProjectRequirements.java
similarity index 96%
rename from src/main/java/com/mini/capi/biz/domain/ProjectRequirements.java
rename to src/main/java/com/mini/capi/biz/domain/BizProjectRequirements.java
index f726bc2..4e5bab5 100644
--- a/src/main/java/com/mini/capi/biz/domain/ProjectRequirements.java
+++ b/src/main/java/com/mini/capi/biz/domain/BizProjectRequirements.java
@@ -15,12 +15,12 @@ import lombok.Setter;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@Getter
@Setter
@TableName("biz_project_requirements")
-public class ProjectRequirements implements Serializable {
+public class BizProjectRequirements implements Serializable {
private static final long serialVersionUID = 1L;
diff --git a/src/main/java/com/mini/capi/biz/domain/Province.java b/src/main/java/com/mini/capi/biz/domain/BizProvince.java
similarity index 95%
rename from src/main/java/com/mini/capi/biz/domain/Province.java
rename to src/main/java/com/mini/capi/biz/domain/BizProvince.java
index 33e9b4e..9aeade6 100644
--- a/src/main/java/com/mini/capi/biz/domain/Province.java
+++ b/src/main/java/com/mini/capi/biz/domain/BizProvince.java
@@ -15,12 +15,12 @@ import lombok.Setter;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@Getter
@Setter
@TableName("biz_province")
-public class Province implements Serializable {
+public class BizProvince implements Serializable {
private static final long serialVersionUID = 1L;
diff --git a/src/main/java/com/mini/capi/biz/domain/ResumeEmployee.java b/src/main/java/com/mini/capi/biz/domain/BizResumeEmployee.java
similarity index 96%
rename from src/main/java/com/mini/capi/biz/domain/ResumeEmployee.java
rename to src/main/java/com/mini/capi/biz/domain/BizResumeEmployee.java
index 5d2e281..0424ff7 100644
--- a/src/main/java/com/mini/capi/biz/domain/ResumeEmployee.java
+++ b/src/main/java/com/mini/capi/biz/domain/BizResumeEmployee.java
@@ -15,12 +15,12 @@ import lombok.Setter;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@Getter
@Setter
@TableName("biz_resume_employee")
-public class ResumeEmployee implements Serializable {
+public class BizResumeEmployee implements Serializable {
private static final long serialVersionUID = 1L;
diff --git a/src/main/java/com/mini/capi/biz/domain/WebsiteStorage.java b/src/main/java/com/mini/capi/biz/domain/BizWebsiteStorage.java
similarity index 96%
rename from src/main/java/com/mini/capi/biz/domain/WebsiteStorage.java
rename to src/main/java/com/mini/capi/biz/domain/BizWebsiteStorage.java
index f4088ff..0729f67 100644
--- a/src/main/java/com/mini/capi/biz/domain/WebsiteStorage.java
+++ b/src/main/java/com/mini/capi/biz/domain/BizWebsiteStorage.java
@@ -15,12 +15,12 @@ import lombok.Setter;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@Getter
@Setter
@TableName("biz_website_storage")
-public class WebsiteStorage implements Serializable {
+public class BizWebsiteStorage implements Serializable {
private static final long serialVersionUID = 1L;
diff --git a/src/main/java/com/mini/capi/biz/domain/CombinedSummary.java b/src/main/java/com/mini/capi/biz/domain/CombinedSummary.java
deleted file mode 100644
index 192eaaf..0000000
--- a/src/main/java/com/mini/capi/biz/domain/CombinedSummary.java
+++ /dev/null
@@ -1,180 +0,0 @@
-package com.mini.capi.biz.domain;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import java.io.Serializable;
-import java.math.BigDecimal;
-import java.time.LocalDateTime;
-import lombok.Getter;
-import lombok.Setter;
-
-/**
- *
- * 统一收支汇总表(月/季/年)
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Getter
-@Setter
-@TableName("biz_combined_summary")
-public class CombinedSummary implements Serializable {
-
- private static final long serialVersionUID = 1L;
-
- @TableId(value = "id", type = IdType.AUTO)
- private String id;
-
- /**
- * 记录创建时间
- */
- @TableField("create_time")
- private LocalDateTime createTime;
-
- /**
- * 周期类型:M=月,Q=季度,Y=年
- */
- @TableField("period_type")
- private String periodType;
-
- /**
- * 周期编码,格式:YYYY-MM(月)、YYYY-Q#(季度)、YYYY(年)
- */
- @TableField("period_code")
- private String periodCode;
-
- /**
- * 本期总收入
- */
- @TableField("current_total_income")
- private BigDecimal currentTotalIncome;
-
- /**
- * 本期总支出
- */
- @TableField("current_total_expense")
- private BigDecimal currentTotalExpense;
-
- /**
- * 本期日均收入
- */
- @TableField("current_avg_daily_income")
- private BigDecimal currentAvgDailyIncome;
-
- /**
- * 本期日均支出
- */
- @TableField("current_avg_daily_expense")
- private BigDecimal currentAvgDailyExpense;
-
- /**
- * 本期单日最高支出
- */
- @TableField("current_highest_expense")
- private BigDecimal currentHighestExpense;
-
- /**
- * 本期年储蓄率
- */
- @TableField("current_annual_savings_rate")
- private BigDecimal currentAnnualSavingsRate;
-
- /**
- * 上期总收入
- */
- @TableField("previous_total_income")
- private BigDecimal previousTotalIncome;
-
- /**
- * 上期总支出
- */
- @TableField("previous_total_expense")
- private BigDecimal previousTotalExpense;
-
- /**
- * 上期日均收入
- */
- @TableField("previous_avg_daily_income")
- private BigDecimal previousAvgDailyIncome;
-
- /**
- * 上期日均支出
- */
- @TableField("previous_avg_daily_expense")
- private BigDecimal previousAvgDailyExpense;
-
- /**
- * 上期单日最高支出
- */
- @TableField("previous_highest_expense")
- private BigDecimal previousHighestExpense;
-
- /**
- * 上期年储蓄率
- */
- @TableField("previous_annual_savings_rate")
- private BigDecimal previousAnnualSavingsRate;
-
- /**
- * 总收入环比增长率
- */
- @TableField("mom_rate_total_income")
- private BigDecimal momRateTotalIncome;
-
- /**
- * 总支出环比增长率
- */
- @TableField("mom_rate_total_expense")
- private BigDecimal momRateTotalExpense;
-
- /**
- * 日均收入环比增长率
- */
- @TableField("mom_rate_avg_daily_income")
- private BigDecimal momRateAvgDailyIncome;
-
- /**
- * 日均支出环比增长率
- */
- @TableField("mom_rate_avg_daily_expense")
- private BigDecimal momRateAvgDailyExpense;
-
- /**
- * 单日最高支出环比增长率
- */
- @TableField("mom_rate_highest_expense")
- private BigDecimal momRateHighestExpense;
-
- /**
- * 年储蓄率环比增长率
- */
- @TableField("mom_rate_annual_savings_rate")
- private BigDecimal momRateAnnualSavingsRate;
-
- /**
- * 租户id
- */
- @TableField("f_tenant_id")
- private String fTenantId;
-
- /**
- * 流程id
- */
- @TableField("f_flow_id")
- private String fFlowId;
-
- /**
- * 流程任务主键
- */
- @TableField("f_flow_task_id")
- private String fFlowTaskId;
-
- /**
- * 流程任务状态
- */
- @TableField("f_flow_state")
- private Integer fFlowState;
-}
diff --git a/src/main/java/com/mini/capi/biz/domain/CombinedSummaryView.java b/src/main/java/com/mini/capi/biz/domain/CombinedSummaryView.java
deleted file mode 100644
index 097b94e..0000000
--- a/src/main/java/com/mini/capi/biz/domain/CombinedSummaryView.java
+++ /dev/null
@@ -1,36 +0,0 @@
-package com.mini.capi.biz.domain;
-
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableName;
-import java.io.Serializable;
-import java.math.BigDecimal;
-import lombok.Getter;
-import lombok.Setter;
-
-/**
- *
- * VIEW
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Getter
-@Setter
-@TableName("biz_combined_summary_view")
-public class CombinedSummaryView implements Serializable {
-
- private static final long serialVersionUID = 1L;
-
- @TableField("period_type")
- private String periodType;
-
- @TableField("name")
- private String name;
-
- @TableField("value")
- private BigDecimal value;
-
- @TableField("type")
- private String type;
-}
diff --git a/src/main/java/com/mini/capi/biz/domain/DailySummaryView.java b/src/main/java/com/mini/capi/biz/domain/DailySummaryView.java
deleted file mode 100644
index c3da95e..0000000
--- a/src/main/java/com/mini/capi/biz/domain/DailySummaryView.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package com.mini.capi.biz.domain;
-
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableName;
-import java.io.Serializable;
-import java.math.BigDecimal;
-import lombok.Getter;
-import lombok.Setter;
-
-/**
- *
- * VIEW
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Getter
-@Setter
-@TableName("biz_daily_summary_view")
-public class DailySummaryView implements Serializable {
-
- private static final long serialVersionUID = 1L;
-
- @TableField("name")
- private String name;
-
- @TableField("value")
- private BigDecimal value;
-
- @TableField("type")
- private String type;
-}
diff --git a/src/main/java/com/mini/capi/biz/domain/Accounts.java b/src/main/java/com/mini/capi/biz/domain/ErpAccount.java
similarity index 79%
rename from src/main/java/com/mini/capi/biz/domain/Accounts.java
rename to src/main/java/com/mini/capi/biz/domain/ErpAccount.java
index 67386c8..484dd07 100644
--- a/src/main/java/com/mini/capi/biz/domain/Accounts.java
+++ b/src/main/java/com/mini/capi/biz/domain/ErpAccount.java
@@ -12,27 +12,24 @@ import lombok.Setter;
/**
*
- * 账户信息表
+ * 账户信息
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@Getter
@Setter
-@TableName("biz_accounts")
-public class Accounts implements Serializable {
+@TableName("erp_account")
+public class ErpAccount implements Serializable {
private static final long serialVersionUID = 1L;
- /**
- * 创建时间
- */
@TableField("create_time")
private LocalDateTime createTime;
/**
- * 账户唯一标识
+ * 账户标识
*/
@TableId(value = "account_id", type = IdType.AUTO)
private String accountId;
@@ -44,16 +41,16 @@ public class Accounts implements Serializable {
private String accountName;
/**
- * 账户类型(1:现金 2:银行卡 3:信用卡 4:支付宝 5:微信 6:投资账户)
+ * 账户类型
*/
@TableField("account_type")
private String accountType;
/**
- * 货币类型
+ * 账户卡号
*/
- @TableField("currency")
- private String currency;
+ @TableField("account_code")
+ private String accountCode;
/**
* 初始余额
@@ -68,14 +65,11 @@ public class Accounts implements Serializable {
private BigDecimal currentBalance;
/**
- * 是否启用
+ * 是否激活(1-激活,0-停用)
*/
@TableField("is_active")
private String isActive;
- /**
- * 最后更新时间
- */
@TableField("update_time")
private LocalDateTime updateTime;
diff --git a/src/main/java/com/mini/capi/biz/domain/ExpenseCategories.java b/src/main/java/com/mini/capi/biz/domain/ErpCategory.java
similarity index 67%
rename from src/main/java/com/mini/capi/biz/domain/ExpenseCategories.java
rename to src/main/java/com/mini/capi/biz/domain/ErpCategory.java
index cb92933..eaacda2 100644
--- a/src/main/java/com/mini/capi/biz/domain/ExpenseCategories.java
+++ b/src/main/java/com/mini/capi/biz/domain/ErpCategory.java
@@ -11,48 +11,60 @@ import lombok.Setter;
/**
*
- * 支出分类表
+ * 收支分类
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@Getter
@Setter
-@TableName("biz_expense_categories")
-public class ExpenseCategories implements Serializable {
+@TableName("erp_category")
+public class ErpCategory implements Serializable {
private static final long serialVersionUID = 1L;
- /**
- * 创建时间
- */
@TableField("create_time")
private LocalDateTime createTime;
/**
- * 支出分类ID
+ * 分类标识
*/
@TableId(value = "category_id", type = IdType.AUTO)
private String categoryId;
/**
- * 父分类ID(用于多级分类)
+ * 分类名称
+ */
+ @TableField("category_name")
+ private String categoryName;
+
+ /**
+ * 分类类型
+ */
+ @TableField("category_type")
+ private String categoryType;
+
+ /**
+ * 父分类ID(0-一级分类)
*/
@TableField("parent_id")
private String parentId;
/**
- * 分类名称
+ * 排序序号
*/
- @TableField("cname")
- private String cname;
+ @TableField("sort_order")
+ private String sortOrder;
/**
- * 分类描述
+ * 是否启用
*/
- @TableField("description")
- private String description;
+ @TableField("is_active")
+ private String isActive;
+
+ @TableField("update_time")
+ private LocalDateTime updateTime;
/**
* 租户id
diff --git a/src/main/java/com/mini/capi/biz/domain/Expenses.java b/src/main/java/com/mini/capi/biz/domain/ErpExpense.java
similarity index 68%
rename from src/main/java/com/mini/capi/biz/domain/Expenses.java
rename to src/main/java/com/mini/capi/biz/domain/ErpExpense.java
index 58c0853..523e445 100644
--- a/src/main/java/com/mini/capi/biz/domain/Expenses.java
+++ b/src/main/java/com/mini/capi/biz/domain/ErpExpense.java
@@ -6,40 +6,42 @@ import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
-import java.time.LocalDate;
import java.time.LocalDateTime;
import lombok.Getter;
import lombok.Setter;
/**
*
- * 支出记录表
+ * 支出明细表
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@Getter
@Setter
-@TableName("biz_expenses")
-public class Expenses implements Serializable {
+@TableName("erp_expense")
+public class ErpExpense implements Serializable {
private static final long serialVersionUID = 1L;
- /**
- * 创建时间
- */
@TableField("create_time")
private LocalDateTime createTime;
/**
- * 支出记录ID
+ * 支出ID
*/
@TableId(value = "expense_id", type = IdType.AUTO)
private String expenseId;
/**
- * 支付账户ID
+ * 关联流水ID
+ */
+ @TableField("zflow_id")
+ private String zflowId;
+
+ /**
+ * 支出账户ID
*/
@TableField("account_id")
private String accountId;
@@ -51,34 +53,13 @@ public class Expenses implements Serializable {
private String categoryId;
/**
- * 收款方名称
- */
- @TableField("payee")
- private String payee;
-
- /**
- * 支出金额
+ * 交易金额(正数)
*/
@TableField("amount")
private BigDecimal amount;
- /**
- * 交易发生日期
- */
- @TableField("transaction_date")
- private LocalDate transactionDate;
-
- /**
- * 交易描述
- */
- @TableField("description")
- private String description;
-
- /**
- * 支付编号
- */
- @TableField("order_no")
- private String orderNo;
+ @TableField("update_time")
+ private LocalDateTime updateTime;
/**
* 租户id
diff --git a/src/main/java/com/mini/capi/biz/domain/Incomes.java b/src/main/java/com/mini/capi/biz/domain/ErpIncome.java
similarity index 63%
rename from src/main/java/com/mini/capi/biz/domain/Incomes.java
rename to src/main/java/com/mini/capi/biz/domain/ErpIncome.java
index e5230d7..05d692e 100644
--- a/src/main/java/com/mini/capi/biz/domain/Incomes.java
+++ b/src/main/java/com/mini/capi/biz/domain/ErpIncome.java
@@ -6,79 +6,60 @@ import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
-import java.time.LocalDate;
import java.time.LocalDateTime;
import lombok.Getter;
import lombok.Setter;
/**
*
- * 收入记录表
+ * 收入明细表
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@Getter
@Setter
-@TableName("biz_incomes")
-public class Incomes implements Serializable {
+@TableName("erp_income")
+public class ErpIncome implements Serializable {
private static final long serialVersionUID = 1L;
- /**
- * 创建时间
- */
@TableField("create_time")
private LocalDateTime createTime;
/**
- * 收入记录ID
+ * 收入ID
*/
@TableId(value = "income_id", type = IdType.AUTO)
private String incomeId;
/**
- * 收款账户ID
+ * 关联流水ID
+ */
+ @TableField("sflow_id")
+ private String sflowId;
+
+ /**
+ * 收入账户ID
*/
@TableField("account_id")
private String accountId;
/**
- * 收入来源ID
+ * 收入分类ID
*/
- @TableField("source_id")
- private String sourceId;
+ @TableField("category_id")
+ private String categoryId;
/**
- * 付款方名称
- */
- @TableField("payer")
- private String payer;
-
- /**
- * 收入金额
+ * 交易金额(正数)
*/
@TableField("amount")
private BigDecimal amount;
- /**
- * 交易发生日期
- */
- @TableField("transaction_date")
- private LocalDate transactionDate;
-
- /**
- * 交易描述
- */
- @TableField("description")
- private String description;
-
- /**
- * 收入编号
- */
- @TableField("order_no")
- private String orderNo;
+ @TableField("update_time")
+ private LocalDateTime updateTime;
/**
* 租户id
diff --git a/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummary.java b/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummary.java
new file mode 100644
index 0000000..a3f430e
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummary.java
@@ -0,0 +1,123 @@
+package com.mini.capi.biz.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ *
+ * 账单汇总表
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+@Getter
+@Setter
+@TableName("erp_period_summary")
+public class ErpPeriodSummary implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * 记录时间
+ */
+ @TableField("create_time")
+ private LocalDateTime createTime;
+
+ /**
+ * 汇总ID
+ */
+ @TableId(value = "summary_id", type = IdType.AUTO)
+ private String summaryId;
+
+ /**
+ * 周期类型(D-日,M-月,Q-季,Y-年)
+ */
+ @TableField("cycle_type")
+ private String cycleType;
+
+ /**
+ * 周期编码
+ */
+ @TableField("cycle_code")
+ private String cycleCode;
+
+ /**
+ * 本期总收入
+ */
+ @TableField("total_income")
+ private BigDecimal totalIncome;
+
+ /**
+ * 本期总支出
+ */
+ @TableField("total_expense")
+ private BigDecimal totalExpense;
+
+ /**
+ * 本期转账总额
+ */
+ @TableField("transfer_amount")
+ private BigDecimal transferAmount;
+
+ /**
+ * 本期净现金流(收入-支出)
+ */
+ @TableField("net_cashflow")
+ private BigDecimal netCashflow;
+
+ /**
+ * 收入笔数
+ */
+ @TableField("income_count")
+ private Integer incomeCount;
+
+ /**
+ * 支出笔数
+ */
+ @TableField("expense_count")
+ private Integer expenseCount;
+
+ /**
+ * 转账笔数
+ */
+ @TableField("transfer_count")
+ private Integer transferCount;
+
+ /**
+ * 更新时间
+ */
+ @TableField("update_time")
+ private LocalDateTime updateTime;
+
+ /**
+ * 租户id
+ */
+ @TableField("f_tenant_id")
+ private String fTenantId;
+
+ /**
+ * 流程id
+ */
+ @TableField("f_flow_id")
+ private String fFlowId;
+
+ /**
+ * 流程任务主键
+ */
+ @TableField("f_flow_task_id")
+ private String fFlowTaskId;
+
+ /**
+ * 流程任务状态
+ */
+ @TableField("f_flow_state")
+ private Integer fFlowState;
+}
diff --git a/src/main/java/com/mini/capi/biz/domain/TransactionDetails.java b/src/main/java/com/mini/capi/biz/domain/ErpTransactionFlow.java
similarity index 61%
rename from src/main/java/com/mini/capi/biz/domain/TransactionDetails.java
rename to src/main/java/com/mini/capi/biz/domain/ErpTransactionFlow.java
index 757dfd3..9dc94d5 100644
--- a/src/main/java/com/mini/capi/biz/domain/TransactionDetails.java
+++ b/src/main/java/com/mini/capi/biz/domain/ErpTransactionFlow.java
@@ -6,73 +6,84 @@ import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
-import java.time.LocalDate;
import java.time.LocalDateTime;
import lombok.Getter;
import lombok.Setter;
/**
*
- * 完整交易流水(含实时余额)
+ * 收支流水总表
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@Getter
@Setter
-@TableName("biz_transaction_details")
-public class TransactionDetails implements Serializable {
+@TableName("erp_transaction_flow")
+public class ErpTransactionFlow implements Serializable {
private static final long serialVersionUID = 1L;
- /**
- * 创建时间
- */
@TableField("create_time")
private LocalDateTime createTime;
/**
- * 交易明细ID
+ * 流水ID
*/
- @TableId(value = "transaction_id", type = IdType.AUTO)
- private String transactionId;
+ @TableId(value = "flow_id", type = IdType.AUTO)
+ private String flowId;
/**
- * 关联业务ID(如支出/收入/转账ID)
+ * 交易名称
*/
- @TableField("related_id")
- private String relatedId;
+ @TableField("flow_name")
+ private String flowName;
/**
- * 交易类型 (1:支出 2:收入 3:转账)
+ * 交易类型
*/
@TableField("transaction_type")
private String transactionType;
/**
- * 交易所属账户ID
- */
- @TableField("account_id")
- private String accountId;
-
- /**
- * 实际变动金额(正为收入,负为支出)
+ * 交易金额(正数)
*/
@TableField("amount")
private BigDecimal amount;
/**
- * 交易后账户余额
+ * 交易时间
*/
- @TableField("balance_after")
- private BigDecimal balanceAfter;
+ @TableField("transaction_time")
+ private LocalDateTime transactionTime;
/**
- * 交易日期
+ * 交易账户
*/
- @TableField("transaction_date")
- private LocalDate transactionDate;
+ @TableField("account_id")
+ private String accountId;
+
+ /**
+ * 交易分类
+ */
+ @TableField("category_id")
+ private String categoryId;
+
+ /**
+ * 交易备注
+ */
+ @TableField("remark")
+ private String remark;
+
+ /**
+ * 是否记账
+ */
+ @TableField("is_finish")
+ private String isFinish;
+
+ @TableField("update_time")
+ private LocalDateTime updateTime;
/**
* 租户id
diff --git a/src/main/java/com/mini/capi/biz/domain/DailySummary.java b/src/main/java/com/mini/capi/biz/domain/ErpTransfer.java
similarity index 60%
rename from src/main/java/com/mini/capi/biz/domain/DailySummary.java
rename to src/main/java/com/mini/capi/biz/domain/ErpTransfer.java
index d2b799b..d3be066 100644
--- a/src/main/java/com/mini/capi/biz/domain/DailySummary.java
+++ b/src/main/java/com/mini/capi/biz/domain/ErpTransfer.java
@@ -6,64 +6,66 @@ import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
-import java.time.LocalDate;
import java.time.LocalDateTime;
import lombok.Getter;
import lombok.Setter;
/**
*
- * 每日收支汇总
+ * 转账明细表
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
@Getter
@Setter
-@TableName("biz_daily_summary")
-public class DailySummary implements Serializable {
+@TableName("erp_transfer")
+public class ErpTransfer implements Serializable {
private static final long serialVersionUID = 1L;
- @TableId(value = "id", type = IdType.AUTO)
- private String id;
-
- /**
- * 创建时间
- */
@TableField("create_time")
private LocalDateTime createTime;
/**
- * 汇总日期
+ * 转账ID
*/
- @TableField("summary_date")
- private LocalDate summaryDate;
+ @TableId(value = "transfer_id", type = IdType.AUTO)
+ private String transferId;
/**
- * 当日总收入
+ * 转出账户
*/
- @TableField("total_income")
- private BigDecimal totalIncome;
+ @TableField("from_account_id")
+ private String fromAccountId;
/**
- * 当日总支出
+ * 转入账户
*/
- @TableField("total_expense")
- private BigDecimal totalExpense;
+ @TableField("to_account_id")
+ private String toAccountId;
/**
- * 当日净现金流
+ * 支出分类
*/
- @TableField("net_cash_flow")
- private BigDecimal netCashFlow;
+ @TableField("category_id")
+ private String categoryId;
/**
- * 交易总笔数
+ * 交易金额
*/
- @TableField("transactions_count")
- private String transactionsCount;
+ @TableField("amount")
+ private BigDecimal amount;
+
+ /**
+ * 交易备注
+ */
+ @TableField("remark")
+ private String remark;
+
+ @TableField("update_time")
+ private LocalDateTime updateTime;
/**
* 租户id
diff --git a/src/main/java/com/mini/capi/biz/domain/IncomeSources.java b/src/main/java/com/mini/capi/biz/domain/IncomeSources.java
deleted file mode 100644
index 0869f45..0000000
--- a/src/main/java/com/mini/capi/biz/domain/IncomeSources.java
+++ /dev/null
@@ -1,74 +0,0 @@
-package com.mini.capi.biz.domain;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import java.io.Serializable;
-import java.time.LocalDateTime;
-import lombok.Getter;
-import lombok.Setter;
-
-/**
- *
- * 收入来源表
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Getter
-@Setter
-@TableName("biz_income_sources")
-public class IncomeSources implements Serializable {
-
- private static final long serialVersionUID = 1L;
-
- /**
- * 创建时间
- */
- @TableField("create_time")
- private LocalDateTime createTime;
-
- /**
- * 收入来源ID
- */
- @TableId(value = "source_id", type = IdType.AUTO)
- private String sourceId;
-
- /**
- * 来源名称
- */
- @TableField("cname")
- private String cname;
-
- /**
- * 来源描述
- */
- @TableField("description")
- private String description;
-
- /**
- * 租户id
- */
- @TableField("f_tenant_id")
- private String fTenantId;
-
- /**
- * 流程id
- */
- @TableField("f_flow_id")
- private String fFlowId;
-
- /**
- * 流程任务主键
- */
- @TableField("f_flow_task_id")
- private String fFlowTaskId;
-
- /**
- * 流程任务状态
- */
- @TableField("f_flow_state")
- private Integer fFlowState;
-}
diff --git a/src/main/java/com/mini/capi/biz/domain/IncomesExpenseView.java b/src/main/java/com/mini/capi/biz/domain/IncomesExpenseView.java
deleted file mode 100644
index 3fcb84c..0000000
--- a/src/main/java/com/mini/capi/biz/domain/IncomesExpenseView.java
+++ /dev/null
@@ -1,45 +0,0 @@
-package com.mini.capi.biz.domain;
-
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableName;
-import java.io.Serializable;
-import java.math.BigDecimal;
-import lombok.Getter;
-import lombok.Setter;
-
-/**
- *
- * VIEW
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Getter
-@Setter
-@TableName("biz_incomes_expense_view")
-public class IncomesExpenseView implements Serializable {
-
- private static final long serialVersionUID = 1L;
-
- @TableField("amount")
- private BigDecimal amount;
-
- @TableField("cname")
- private String cname;
-
- @TableField("c_id")
- private String cId;
-
- @TableField("account_name")
- private String accountName;
-
- @TableField("account_id")
- private String accountId;
-
- @TableField("cycle_date")
- private String cycleDate;
-
- @TableField("cycle_type")
- private String cycleType;
-}
diff --git a/src/main/java/com/mini/capi/biz/domain/NotifyMessage.java b/src/main/java/com/mini/capi/biz/domain/NotifyMessage.java
deleted file mode 100644
index 7a0231f..0000000
--- a/src/main/java/com/mini/capi/biz/domain/NotifyMessage.java
+++ /dev/null
@@ -1,134 +0,0 @@
-package com.mini.capi.biz.domain;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import java.io.Serializable;
-import java.time.LocalDateTime;
-import lombok.Getter;
-import lombok.Setter;
-
-/**
- *
- * 消息表(用户间或系统向用户发送的消息)
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Getter
-@Setter
-@TableName("biz_notify_message")
-public class NotifyMessage implements Serializable {
-
- private static final long serialVersionUID = 1L;
-
- /**
- * 创建时间
- */
- @TableField("create_time")
- private LocalDateTime createTime;
-
- /**
- * 唯一标识
- */
- @TableId(value = "id", type = IdType.AUTO)
- private String id;
-
- /**
- * 关联用户ID
- */
- @TableField("user_code")
- private String userCode;
-
- /**
- * 用户昵称
- */
- @TableField("uname")
- private String uname;
-
- /**
- * 发送方头像URL
- */
- @TableField("avatar")
- private String avatar;
-
- /**
- * 消息标题
- */
- @TableField("title")
- private String title;
-
- /**
- * 消息详情
- */
- @TableField("description")
- private String description;
-
- /**
- * 消息发送时间
- */
- @TableField("datetime")
- private LocalDateTime datetime;
-
- /**
- * 是否支持点击关闭(1-是,0-否)
- */
- @TableField("click_close")
- private Integer clickClose;
-
- /**
- * 是否已读(0-未读,1-已读)
- */
- @TableField("is_read")
- private Integer isRead;
-
- /**
- * 是否发送(0-创建,1-发送)
- */
- @TableField("is_send")
- private Integer isSend;
-
- /**
- * 数据更新时间(状态变更时自动更新)
- */
- @TableField("update_time")
- private LocalDateTime updateTime;
-
- /**
- * 创建用户
- */
- @TableField("create_user")
- private String createUser;
-
- /**
- * 关联的汇总编号
- */
- @TableField("notify_id")
- private String notifyId;
-
- /**
- * 租户id
- */
- @TableField("f_tenant_id")
- private String fTenantId;
-
- /**
- * 关联流程id
- */
- @TableField("f_flow_id")
- private String fFlowId;
-
- /**
- * 关联流程任务主键
- */
- @TableField("f_flow_task_id")
- private String fFlowTaskId;
-
- /**
- * 关联流程任务状态
- */
- @TableField("f_flow_state")
- private Integer fFlowState;
-}
diff --git a/src/main/java/com/mini/capi/biz/domain/NotifyNotice.java b/src/main/java/com/mini/capi/biz/domain/NotifyNotice.java
deleted file mode 100644
index 2cfbf04..0000000
--- a/src/main/java/com/mini/capi/biz/domain/NotifyNotice.java
+++ /dev/null
@@ -1,122 +0,0 @@
-package com.mini.capi.biz.domain;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import java.io.Serializable;
-import java.time.LocalDateTime;
-import lombok.Getter;
-import lombok.Setter;
-
-/**
- *
- * 通知表(用户接收的系统通知)
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Getter
-@Setter
-@TableName("biz_notify_notice")
-public class NotifyNotice implements Serializable {
-
- private static final long serialVersionUID = 1L;
-
- /**
- * 创建时间
- */
- @TableField("create_time")
- private LocalDateTime createTime;
-
- /**
- * 唯一标识
- */
- @TableId(value = "id", type = IdType.AUTO)
- private String id;
-
- /**
- * 关联用户ID
- */
- @TableField("user_code")
- private String userCode;
-
- /**
- * 用户昵称
- */
- @TableField("uname")
- private String uname;
-
- /**
- * 标题内容
- */
- @TableField("title")
- private String title;
-
- /**
- * 描述信息
- */
- @TableField("description")
- private String description;
-
- /**
- * 通知时间
- */
- @TableField("datetime")
- private LocalDateTime datetime;
-
- /**
- * 是否已读(0-未读,1-已读)
- */
- @TableField("is_read")
- private Integer isRead;
-
- /**
- * 是否发送(0-创建,1-发送)
- */
- @TableField("is_send")
- private Integer isSend;
-
- /**
- * 数据更新时间(状态变更时自动更新)
- */
- @TableField("update_time")
- private LocalDateTime updateTime;
-
- /**
- * 创建用户
- */
- @TableField("create_user")
- private String createUser;
-
- /**
- * 关联的汇总编号
- */
- @TableField("notify_id")
- private String notifyId;
-
- /**
- * 租户id
- */
- @TableField("f_tenant_id")
- private String fTenantId;
-
- /**
- * 关联流程id
- */
- @TableField("f_flow_id")
- private String fFlowId;
-
- /**
- * 关联流程任务主键
- */
- @TableField("f_flow_task_id")
- private String fFlowTaskId;
-
- /**
- * 关联流程任务状态
- */
- @TableField("f_flow_state")
- private Integer fFlowState;
-}
diff --git a/src/main/java/com/mini/capi/biz/domain/NotifyTodo.java b/src/main/java/com/mini/capi/biz/domain/NotifyTodo.java
deleted file mode 100644
index d9726b5..0000000
--- a/src/main/java/com/mini/capi/biz/domain/NotifyTodo.java
+++ /dev/null
@@ -1,134 +0,0 @@
-package com.mini.capi.biz.domain;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import java.io.Serializable;
-import java.time.LocalDateTime;
-import lombok.Getter;
-import lombok.Setter;
-
-/**
- *
- * 待办表(用户需要处理的待办事项)
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Getter
-@Setter
-@TableName("biz_notify_todo")
-public class NotifyTodo implements Serializable {
-
- private static final long serialVersionUID = 1L;
-
- /**
- * 创建时间
- */
- @TableField("create_time")
- private LocalDateTime createTime;
-
- /**
- * 唯一标识
- */
- @TableId(value = "id", type = IdType.AUTO)
- private String id;
-
- /**
- * 关联用户ID
- */
- @TableField("user_code")
- private String userCode;
-
- /**
- * 用户昵称
- */
- @TableField("uname")
- private String uname;
-
- /**
- * 待办标题
- */
- @TableField("title")
- private String title;
-
- /**
- * 待办详情
- */
- @TableField("description")
- private String description;
-
- /**
- * 待办截止/创建时间
- */
- @TableField("datetime")
- private LocalDateTime datetime;
-
- /**
- * 待办状态文本(如“未开始”“马上到期”)
- */
- @TableField("extra")
- private String extra;
-
- /**
- * 状态文本颜色(如“red”“blue”)
- */
- @TableField("color")
- private String color;
-
- /**
- * 是否已读(0-未读,1-已读)
- */
- @TableField("is_read")
- private Integer isRead;
-
- /**
- * 是否发送(0-创建,1-发送)
- */
- @TableField("is_send")
- private Integer isSend;
-
- /**
- * 数据更新时间(状态变更时自动更新)
- */
- @TableField("update_time")
- private LocalDateTime updateTime;
-
- /**
- * 创建用户
- */
- @TableField("create_user")
- private String createUser;
-
- /**
- * 关联的汇总编号
- */
- @TableField("notify_id")
- private String notifyId;
-
- /**
- * 租户id
- */
- @TableField("f_tenant_id")
- private String fTenantId;
-
- /**
- * 关联流程id
- */
- @TableField("f_flow_id")
- private String fFlowId;
-
- /**
- * 关联流程任务主键
- */
- @TableField("f_flow_task_id")
- private String fFlowTaskId;
-
- /**
- * 关联流程任务状态
- */
- @TableField("f_flow_state")
- private Integer fFlowState;
-}
diff --git a/src/main/java/com/mini/capi/biz/domain/SyncTablesView.java b/src/main/java/com/mini/capi/biz/domain/SyncTablesView.java
deleted file mode 100644
index 4c9aa0f..0000000
--- a/src/main/java/com/mini/capi/biz/domain/SyncTablesView.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package com.mini.capi.biz.domain;
-
-import com.baomidou.mybatisplus.annotation.TableName;
-import java.io.Serializable;
-import lombok.Getter;
-import lombok.Setter;
-
-/**
- *
- * VIEW
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Getter
-@Setter
-@TableName("biz_sync_tables_view")
-public class SyncTablesView implements Serializable {
-
- private static final long serialVersionUID = 1L;
-}
diff --git a/src/main/java/com/mini/capi/biz/domain/Transfers.java b/src/main/java/com/mini/capi/biz/domain/Transfers.java
deleted file mode 100644
index f2d9d4b..0000000
--- a/src/main/java/com/mini/capi/biz/domain/Transfers.java
+++ /dev/null
@@ -1,112 +0,0 @@
-package com.mini.capi.biz.domain;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import java.io.Serializable;
-import java.math.BigDecimal;
-import java.time.LocalDate;
-import java.time.LocalDateTime;
-import lombok.Getter;
-import lombok.Setter;
-
-/**
- *
- * 账户间转账记录
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Getter
-@Setter
-@TableName("biz_transfers")
-public class Transfers implements Serializable {
-
- private static final long serialVersionUID = 1L;
-
- /**
- * 创建时间
- */
- @TableField("create_time")
- private LocalDateTime createTime;
-
- /**
- * 转账记录ID
- */
- @TableId(value = "transfer_id", type = IdType.AUTO)
- private String transferId;
-
- /**
- * 转出账户ID
- */
- @TableField("from_account")
- private String fromAccount;
-
- /**
- * 转入账户ID
- */
- @TableField("to_account")
- private String toAccount;
-
- /**
- * 转账金额
- */
- @TableField("amount")
- private BigDecimal amount;
-
- /**
- * 手续费
- */
- @TableField("fee")
- private BigDecimal fee;
-
- /**
- * 币种
- */
- @TableField("currency")
- private String currency;
-
- /**
- * 交易日期
- */
- @TableField("transaction_date")
- private LocalDate transactionDate;
-
- /**
- * 交易描述
- */
- @TableField("description")
- private String description;
-
- /**
- * 转账编号
- */
- @TableField("order_no")
- private String orderNo;
-
- /**
- * 租户id
- */
- @TableField("f_tenant_id")
- private String fTenantId;
-
- /**
- * 流程id
- */
- @TableField("f_flow_id")
- private String fFlowId;
-
- /**
- * 流程任务主键
- */
- @TableField("f_flow_task_id")
- private String fFlowTaskId;
-
- /**
- * 流程任务状态
- */
- @TableField("f_flow_state")
- private Integer fFlowState;
-}
diff --git a/src/main/java/com/mini/capi/biz/mapper/AccountsMapper.java b/src/main/java/com/mini/capi/biz/mapper/AccountsMapper.java
deleted file mode 100644
index a640750..0000000
--- a/src/main/java/com/mini/capi/biz/mapper/AccountsMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.mapper;
-
-import com.mini.capi.biz.domain.Accounts;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- *
- * 账户信息表 Mapper 接口
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface AccountsMapper extends BaseMapper {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/mapper/CitiesMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizCitiesMapper.java
similarity index 57%
rename from src/main/java/com/mini/capi/biz/mapper/CitiesMapper.java
rename to src/main/java/com/mini/capi/biz/mapper/BizCitiesMapper.java
index b150417..88ffec9 100644
--- a/src/main/java/com/mini/capi/biz/mapper/CitiesMapper.java
+++ b/src/main/java/com/mini/capi/biz/mapper/BizCitiesMapper.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.mapper;
-import com.mini.capi.biz.domain.Cities;
+import com.mini.capi.biz.domain.BizCities;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface CitiesMapper extends BaseMapper {
+public interface BizCitiesMapper extends BaseMapper {
}
diff --git a/src/main/java/com/mini/capi/biz/mapper/CompanyMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizCompanyMapper.java
similarity index 60%
rename from src/main/java/com/mini/capi/biz/mapper/CompanyMapper.java
rename to src/main/java/com/mini/capi/biz/mapper/BizCompanyMapper.java
index 2d6ec51..8410d91 100644
--- a/src/main/java/com/mini/capi/biz/mapper/CompanyMapper.java
+++ b/src/main/java/com/mini/capi/biz/mapper/BizCompanyMapper.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.mapper;
-import com.mini.capi.biz.domain.Company;
+import com.mini.capi.biz.domain.BizCompany;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface CompanyMapper extends BaseMapper {
+public interface BizCompanyMapper extends BaseMapper {
}
diff --git a/src/main/java/com/mini/capi/biz/mapper/MailAccountMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizMailAccountMapper.java
similarity index 55%
rename from src/main/java/com/mini/capi/biz/mapper/MailAccountMapper.java
rename to src/main/java/com/mini/capi/biz/mapper/BizMailAccountMapper.java
index dc5c330..2490585 100644
--- a/src/main/java/com/mini/capi/biz/mapper/MailAccountMapper.java
+++ b/src/main/java/com/mini/capi/biz/mapper/BizMailAccountMapper.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.mapper;
-import com.mini.capi.biz.domain.MailAccount;
+import com.mini.capi.biz.domain.BizMailAccount;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface MailAccountMapper extends BaseMapper {
+public interface BizMailAccountMapper extends BaseMapper {
}
diff --git a/src/main/java/com/mini/capi/biz/mapper/MailSentMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizMailSentMapper.java
similarity index 55%
rename from src/main/java/com/mini/capi/biz/mapper/MailSentMapper.java
rename to src/main/java/com/mini/capi/biz/mapper/BizMailSentMapper.java
index 19344ed..7f1ed5f 100644
--- a/src/main/java/com/mini/capi/biz/mapper/MailSentMapper.java
+++ b/src/main/java/com/mini/capi/biz/mapper/BizMailSentMapper.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.mapper;
-import com.mini.capi.biz.domain.MailSent;
+import com.mini.capi.biz.domain.BizMailSent;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface MailSentMapper extends BaseMapper {
+public interface BizMailSentMapper extends BaseMapper {
}
diff --git a/src/main/java/com/mini/capi/biz/mapper/MunicipalitiesMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizMunicipalitiesMapper.java
similarity index 52%
rename from src/main/java/com/mini/capi/biz/mapper/MunicipalitiesMapper.java
rename to src/main/java/com/mini/capi/biz/mapper/BizMunicipalitiesMapper.java
index 59398f7..6d02195 100644
--- a/src/main/java/com/mini/capi/biz/mapper/MunicipalitiesMapper.java
+++ b/src/main/java/com/mini/capi/biz/mapper/BizMunicipalitiesMapper.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.mapper;
-import com.mini.capi.biz.domain.Municipalities;
+import com.mini.capi.biz.domain.BizMunicipalities;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface MunicipalitiesMapper extends BaseMapper {
+public interface BizMunicipalitiesMapper extends BaseMapper {
}
diff --git a/src/main/java/com/mini/capi/biz/mapper/ProjectInfoMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizProjectInfoMapper.java
similarity index 60%
rename from src/main/java/com/mini/capi/biz/mapper/ProjectInfoMapper.java
rename to src/main/java/com/mini/capi/biz/mapper/BizProjectInfoMapper.java
index e841507..4ad393e 100644
--- a/src/main/java/com/mini/capi/biz/mapper/ProjectInfoMapper.java
+++ b/src/main/java/com/mini/capi/biz/mapper/BizProjectInfoMapper.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.mapper;
-import com.mini.capi.biz.domain.ProjectInfo;
+import com.mini.capi.biz.domain.BizProjectInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface ProjectInfoMapper extends BaseMapper {
+public interface BizProjectInfoMapper extends BaseMapper {
}
diff --git a/src/main/java/com/mini/capi/biz/mapper/ProjectReportMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizProjectReportMapper.java
similarity index 54%
rename from src/main/java/com/mini/capi/biz/mapper/ProjectReportMapper.java
rename to src/main/java/com/mini/capi/biz/mapper/BizProjectReportMapper.java
index d5e91dc..6d1b536 100644
--- a/src/main/java/com/mini/capi/biz/mapper/ProjectReportMapper.java
+++ b/src/main/java/com/mini/capi/biz/mapper/BizProjectReportMapper.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.mapper;
-import com.mini.capi.biz.domain.ProjectReport;
+import com.mini.capi.biz.domain.BizProjectReport;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface ProjectReportMapper extends BaseMapper {
+public interface BizProjectReportMapper extends BaseMapper {
}
diff --git a/src/main/java/com/mini/capi/biz/mapper/ProjectRequirementsMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizProjectRequirementsMapper.java
similarity index 50%
rename from src/main/java/com/mini/capi/biz/mapper/ProjectRequirementsMapper.java
rename to src/main/java/com/mini/capi/biz/mapper/BizProjectRequirementsMapper.java
index 38b14df..d08a7a2 100644
--- a/src/main/java/com/mini/capi/biz/mapper/ProjectRequirementsMapper.java
+++ b/src/main/java/com/mini/capi/biz/mapper/BizProjectRequirementsMapper.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.mapper;
-import com.mini.capi.biz.domain.ProjectRequirements;
+import com.mini.capi.biz.domain.BizProjectRequirements;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface ProjectRequirementsMapper extends BaseMapper {
+public interface BizProjectRequirementsMapper extends BaseMapper {
}
diff --git a/src/main/java/com/mini/capi/biz/mapper/ProvinceMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizProvinceMapper.java
similarity index 55%
rename from src/main/java/com/mini/capi/biz/mapper/ProvinceMapper.java
rename to src/main/java/com/mini/capi/biz/mapper/BizProvinceMapper.java
index 31d15d7..ee9d102 100644
--- a/src/main/java/com/mini/capi/biz/mapper/ProvinceMapper.java
+++ b/src/main/java/com/mini/capi/biz/mapper/BizProvinceMapper.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.mapper;
-import com.mini.capi.biz.domain.Province;
+import com.mini.capi.biz.domain.BizProvince;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface ProvinceMapper extends BaseMapper {
+public interface BizProvinceMapper extends BaseMapper {
}
diff --git a/src/main/java/com/mini/capi/biz/mapper/ResumeEmployeeMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizResumeEmployeeMapper.java
similarity index 57%
rename from src/main/java/com/mini/capi/biz/mapper/ResumeEmployeeMapper.java
rename to src/main/java/com/mini/capi/biz/mapper/BizResumeEmployeeMapper.java
index def8cab..8a6392a 100644
--- a/src/main/java/com/mini/capi/biz/mapper/ResumeEmployeeMapper.java
+++ b/src/main/java/com/mini/capi/biz/mapper/BizResumeEmployeeMapper.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.mapper;
-import com.mini.capi.biz.domain.ResumeEmployee;
+import com.mini.capi.biz.domain.BizResumeEmployee;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface ResumeEmployeeMapper extends BaseMapper {
+public interface BizResumeEmployeeMapper extends BaseMapper {
}
diff --git a/src/main/java/com/mini/capi/biz/mapper/WebsiteStorageMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizWebsiteStorageMapper.java
similarity index 59%
rename from src/main/java/com/mini/capi/biz/mapper/WebsiteStorageMapper.java
rename to src/main/java/com/mini/capi/biz/mapper/BizWebsiteStorageMapper.java
index 7094a8a..1fde379 100644
--- a/src/main/java/com/mini/capi/biz/mapper/WebsiteStorageMapper.java
+++ b/src/main/java/com/mini/capi/biz/mapper/BizWebsiteStorageMapper.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.mapper;
-import com.mini.capi.biz.domain.WebsiteStorage;
+import com.mini.capi.biz.domain.BizWebsiteStorage;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface WebsiteStorageMapper extends BaseMapper {
+public interface BizWebsiteStorageMapper extends BaseMapper {
}
diff --git a/src/main/java/com/mini/capi/biz/mapper/CombinedSummaryMapper.java b/src/main/java/com/mini/capi/biz/mapper/CombinedSummaryMapper.java
deleted file mode 100644
index 74e6028..0000000
--- a/src/main/java/com/mini/capi/biz/mapper/CombinedSummaryMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.mapper;
-
-import com.mini.capi.biz.domain.CombinedSummary;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- *
- * 统一收支汇总表(月/季/年) Mapper 接口
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface CombinedSummaryMapper extends BaseMapper {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/mapper/CombinedSummaryViewMapper.java b/src/main/java/com/mini/capi/biz/mapper/CombinedSummaryViewMapper.java
deleted file mode 100644
index edcf3d4..0000000
--- a/src/main/java/com/mini/capi/biz/mapper/CombinedSummaryViewMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.mapper;
-
-import com.mini.capi.biz.domain.CombinedSummaryView;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- *
- * VIEW Mapper 接口
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface CombinedSummaryViewMapper extends BaseMapper {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/mapper/DailySummaryMapper.java b/src/main/java/com/mini/capi/biz/mapper/DailySummaryMapper.java
deleted file mode 100644
index 313e471..0000000
--- a/src/main/java/com/mini/capi/biz/mapper/DailySummaryMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.mapper;
-
-import com.mini.capi.biz.domain.DailySummary;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- *
- * 每日收支汇总 Mapper 接口
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface DailySummaryMapper extends BaseMapper {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/mapper/DailySummaryViewMapper.java b/src/main/java/com/mini/capi/biz/mapper/DailySummaryViewMapper.java
deleted file mode 100644
index 021843c..0000000
--- a/src/main/java/com/mini/capi/biz/mapper/DailySummaryViewMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.mapper;
-
-import com.mini.capi.biz.domain.DailySummaryView;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- *
- * VIEW Mapper 接口
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface DailySummaryViewMapper extends BaseMapper {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/mapper/ErpAccountMapper.java b/src/main/java/com/mini/capi/biz/mapper/ErpAccountMapper.java
new file mode 100644
index 0000000..b239dc1
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/mapper/ErpAccountMapper.java
@@ -0,0 +1,16 @@
+package com.mini.capi.biz.mapper;
+
+import com.mini.capi.biz.domain.ErpAccount;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ *
+ * 账户信息 Mapper 接口
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+public interface ErpAccountMapper extends BaseMapper {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/mapper/ErpCategoryMapper.java b/src/main/java/com/mini/capi/biz/mapper/ErpCategoryMapper.java
new file mode 100644
index 0000000..46f0e3f
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/mapper/ErpCategoryMapper.java
@@ -0,0 +1,16 @@
+package com.mini.capi.biz.mapper;
+
+import com.mini.capi.biz.domain.ErpCategory;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ *
+ * 收支分类 Mapper 接口
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+public interface ErpCategoryMapper extends BaseMapper {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/mapper/ErpExpenseMapper.java b/src/main/java/com/mini/capi/biz/mapper/ErpExpenseMapper.java
new file mode 100644
index 0000000..090790d
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/mapper/ErpExpenseMapper.java
@@ -0,0 +1,16 @@
+package com.mini.capi.biz.mapper;
+
+import com.mini.capi.biz.domain.ErpExpense;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ *
+ * 支出明细表 Mapper 接口
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+public interface ErpExpenseMapper extends BaseMapper {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/mapper/ErpIncomeMapper.java b/src/main/java/com/mini/capi/biz/mapper/ErpIncomeMapper.java
new file mode 100644
index 0000000..5524bd7
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/mapper/ErpIncomeMapper.java
@@ -0,0 +1,16 @@
+package com.mini.capi.biz.mapper;
+
+import com.mini.capi.biz.domain.ErpIncome;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ *
+ * 收入明细表 Mapper 接口
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+public interface ErpIncomeMapper extends BaseMapper {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/mapper/ErpPeriodSummaryMapper.java b/src/main/java/com/mini/capi/biz/mapper/ErpPeriodSummaryMapper.java
new file mode 100644
index 0000000..9a86438
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/mapper/ErpPeriodSummaryMapper.java
@@ -0,0 +1,16 @@
+package com.mini.capi.biz.mapper;
+
+import com.mini.capi.biz.domain.ErpPeriodSummary;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ *
+ * 账单汇总表 Mapper 接口
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+public interface ErpPeriodSummaryMapper extends BaseMapper {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/mapper/ErpTransactionFlowMapper.java b/src/main/java/com/mini/capi/biz/mapper/ErpTransactionFlowMapper.java
new file mode 100644
index 0000000..2f38087
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/mapper/ErpTransactionFlowMapper.java
@@ -0,0 +1,16 @@
+package com.mini.capi.biz.mapper;
+
+import com.mini.capi.biz.domain.ErpTransactionFlow;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ *
+ * 收支流水总表 Mapper 接口
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+public interface ErpTransactionFlowMapper extends BaseMapper {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/mapper/ErpTransferMapper.java b/src/main/java/com/mini/capi/biz/mapper/ErpTransferMapper.java
new file mode 100644
index 0000000..c2c3e1f
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/mapper/ErpTransferMapper.java
@@ -0,0 +1,16 @@
+package com.mini.capi.biz.mapper;
+
+import com.mini.capi.biz.domain.ErpTransfer;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ *
+ * 转账明细表 Mapper 接口
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+public interface ErpTransferMapper extends BaseMapper {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/mapper/ExpenseCategoriesMapper.java b/src/main/java/com/mini/capi/biz/mapper/ExpenseCategoriesMapper.java
deleted file mode 100644
index b28dcc4..0000000
--- a/src/main/java/com/mini/capi/biz/mapper/ExpenseCategoriesMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.mapper;
-
-import com.mini.capi.biz.domain.ExpenseCategories;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- *
- * 支出分类表 Mapper 接口
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface ExpenseCategoriesMapper extends BaseMapper {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/mapper/ExpensesMapper.java b/src/main/java/com/mini/capi/biz/mapper/ExpensesMapper.java
deleted file mode 100644
index 8d84e65..0000000
--- a/src/main/java/com/mini/capi/biz/mapper/ExpensesMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.mapper;
-
-import com.mini.capi.biz.domain.Expenses;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- *
- * 支出记录表 Mapper 接口
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface ExpensesMapper extends BaseMapper {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/mapper/IncomeSourcesMapper.java b/src/main/java/com/mini/capi/biz/mapper/IncomeSourcesMapper.java
deleted file mode 100644
index 645f090..0000000
--- a/src/main/java/com/mini/capi/biz/mapper/IncomeSourcesMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.mapper;
-
-import com.mini.capi.biz.domain.IncomeSources;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- *
- * 收入来源表 Mapper 接口
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface IncomeSourcesMapper extends BaseMapper {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/mapper/IncomesExpenseViewMapper.java b/src/main/java/com/mini/capi/biz/mapper/IncomesExpenseViewMapper.java
deleted file mode 100644
index 833a15d..0000000
--- a/src/main/java/com/mini/capi/biz/mapper/IncomesExpenseViewMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.mapper;
-
-import com.mini.capi.biz.domain.IncomesExpenseView;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- *
- * VIEW Mapper 接口
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface IncomesExpenseViewMapper extends BaseMapper {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/mapper/IncomesMapper.java b/src/main/java/com/mini/capi/biz/mapper/IncomesMapper.java
deleted file mode 100644
index 82f7f7f..0000000
--- a/src/main/java/com/mini/capi/biz/mapper/IncomesMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.mapper;
-
-import com.mini.capi.biz.domain.Incomes;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- *
- * 收入记录表 Mapper 接口
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface IncomesMapper extends BaseMapper {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/mapper/NotifyMessageMapper.java b/src/main/java/com/mini/capi/biz/mapper/NotifyMessageMapper.java
deleted file mode 100644
index 008b7a1..0000000
--- a/src/main/java/com/mini/capi/biz/mapper/NotifyMessageMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.mapper;
-
-import com.mini.capi.biz.domain.NotifyMessage;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- *
- * 消息表(用户间或系统向用户发送的消息) Mapper 接口
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface NotifyMessageMapper extends BaseMapper {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/mapper/NotifyNoticeMapper.java b/src/main/java/com/mini/capi/biz/mapper/NotifyNoticeMapper.java
deleted file mode 100644
index a9dc67c..0000000
--- a/src/main/java/com/mini/capi/biz/mapper/NotifyNoticeMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.mapper;
-
-import com.mini.capi.biz.domain.NotifyNotice;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- *
- * 通知表(用户接收的系统通知) Mapper 接口
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface NotifyNoticeMapper extends BaseMapper {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/mapper/NotifyTodoMapper.java b/src/main/java/com/mini/capi/biz/mapper/NotifyTodoMapper.java
deleted file mode 100644
index b4b25dc..0000000
--- a/src/main/java/com/mini/capi/biz/mapper/NotifyTodoMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.mapper;
-
-import com.mini.capi.biz.domain.NotifyTodo;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- *
- * 待办表(用户需要处理的待办事项) Mapper 接口
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface NotifyTodoMapper extends BaseMapper {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/mapper/SyncTablesViewMapper.java b/src/main/java/com/mini/capi/biz/mapper/SyncTablesViewMapper.java
deleted file mode 100644
index e646c9e..0000000
--- a/src/main/java/com/mini/capi/biz/mapper/SyncTablesViewMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.mapper;
-
-import com.mini.capi.biz.domain.SyncTablesView;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- *
- * VIEW Mapper 接口
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface SyncTablesViewMapper extends BaseMapper {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/mapper/TransactionDetailsMapper.java b/src/main/java/com/mini/capi/biz/mapper/TransactionDetailsMapper.java
deleted file mode 100644
index 2b2d92b..0000000
--- a/src/main/java/com/mini/capi/biz/mapper/TransactionDetailsMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.mapper;
-
-import com.mini.capi.biz.domain.TransactionDetails;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- *
- * 完整交易流水(含实时余额) Mapper 接口
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface TransactionDetailsMapper extends BaseMapper {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/mapper/TransfersMapper.java b/src/main/java/com/mini/capi/biz/mapper/TransfersMapper.java
deleted file mode 100644
index 52e8add..0000000
--- a/src/main/java/com/mini/capi/biz/mapper/TransfersMapper.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.mapper;
-
-import com.mini.capi.biz.domain.Transfers;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- *
- * 账户间转账记录 Mapper 接口
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface TransfersMapper extends BaseMapper {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/AccountsService.java b/src/main/java/com/mini/capi/biz/service/AccountsService.java
deleted file mode 100644
index 8413312..0000000
--- a/src/main/java/com/mini/capi/biz/service/AccountsService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.service;
-
-import com.mini.capi.biz.domain.Accounts;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- *
- * 账户信息表 服务类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface AccountsService extends IService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/CitiesService.java b/src/main/java/com/mini/capi/biz/service/BizCitiesService.java
similarity index 57%
rename from src/main/java/com/mini/capi/biz/service/CitiesService.java
rename to src/main/java/com/mini/capi/biz/service/BizCitiesService.java
index f95077d..1d1c36d 100644
--- a/src/main/java/com/mini/capi/biz/service/CitiesService.java
+++ b/src/main/java/com/mini/capi/biz/service/BizCitiesService.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.service;
-import com.mini.capi.biz.domain.Cities;
+import com.mini.capi.biz.domain.BizCities;
import com.baomidou.mybatisplus.extension.service.IService;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface CitiesService extends IService {
+public interface BizCitiesService extends IService {
}
diff --git a/src/main/java/com/mini/capi/biz/service/CompanyService.java b/src/main/java/com/mini/capi/biz/service/BizCompanyService.java
similarity index 61%
rename from src/main/java/com/mini/capi/biz/service/CompanyService.java
rename to src/main/java/com/mini/capi/biz/service/BizCompanyService.java
index 7e92b4e..c90df76 100644
--- a/src/main/java/com/mini/capi/biz/service/CompanyService.java
+++ b/src/main/java/com/mini/capi/biz/service/BizCompanyService.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.service;
-import com.mini.capi.biz.domain.Company;
+import com.mini.capi.biz.domain.BizCompany;
import com.baomidou.mybatisplus.extension.service.IService;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface CompanyService extends IService {
+public interface BizCompanyService extends IService {
}
diff --git a/src/main/java/com/mini/capi/biz/service/MailAccountService.java b/src/main/java/com/mini/capi/biz/service/BizMailAccountService.java
similarity index 55%
rename from src/main/java/com/mini/capi/biz/service/MailAccountService.java
rename to src/main/java/com/mini/capi/biz/service/BizMailAccountService.java
index 434b5e4..027e58f 100644
--- a/src/main/java/com/mini/capi/biz/service/MailAccountService.java
+++ b/src/main/java/com/mini/capi/biz/service/BizMailAccountService.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.service;
-import com.mini.capi.biz.domain.MailAccount;
+import com.mini.capi.biz.domain.BizMailAccount;
import com.baomidou.mybatisplus.extension.service.IService;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface MailAccountService extends IService {
+public interface BizMailAccountService extends IService {
}
diff --git a/src/main/java/com/mini/capi/biz/service/MailSentService.java b/src/main/java/com/mini/capi/biz/service/BizMailSentService.java
similarity index 56%
rename from src/main/java/com/mini/capi/biz/service/MailSentService.java
rename to src/main/java/com/mini/capi/biz/service/BizMailSentService.java
index 7f77da5..407349f 100644
--- a/src/main/java/com/mini/capi/biz/service/MailSentService.java
+++ b/src/main/java/com/mini/capi/biz/service/BizMailSentService.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.service;
-import com.mini.capi.biz.domain.MailSent;
+import com.mini.capi.biz.domain.BizMailSent;
import com.baomidou.mybatisplus.extension.service.IService;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface MailSentService extends IService {
+public interface BizMailSentService extends IService {
}
diff --git a/src/main/java/com/mini/capi/biz/service/MunicipalitiesService.java b/src/main/java/com/mini/capi/biz/service/BizMunicipalitiesService.java
similarity index 53%
rename from src/main/java/com/mini/capi/biz/service/MunicipalitiesService.java
rename to src/main/java/com/mini/capi/biz/service/BizMunicipalitiesService.java
index 118213f..553b1fa 100644
--- a/src/main/java/com/mini/capi/biz/service/MunicipalitiesService.java
+++ b/src/main/java/com/mini/capi/biz/service/BizMunicipalitiesService.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.service;
-import com.mini.capi.biz.domain.Municipalities;
+import com.mini.capi.biz.domain.BizMunicipalities;
import com.baomidou.mybatisplus.extension.service.IService;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface MunicipalitiesService extends IService {
+public interface BizMunicipalitiesService extends IService {
}
diff --git a/src/main/java/com/mini/capi/biz/service/ProjectInfoService.java b/src/main/java/com/mini/capi/biz/service/BizProjectInfoService.java
similarity index 60%
rename from src/main/java/com/mini/capi/biz/service/ProjectInfoService.java
rename to src/main/java/com/mini/capi/biz/service/BizProjectInfoService.java
index 0f5f426..0faa76c 100644
--- a/src/main/java/com/mini/capi/biz/service/ProjectInfoService.java
+++ b/src/main/java/com/mini/capi/biz/service/BizProjectInfoService.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.service;
-import com.mini.capi.biz.domain.ProjectInfo;
+import com.mini.capi.biz.domain.BizProjectInfo;
import com.baomidou.mybatisplus.extension.service.IService;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface ProjectInfoService extends IService {
+public interface BizProjectInfoService extends IService {
}
diff --git a/src/main/java/com/mini/capi/biz/service/ProjectReportService.java b/src/main/java/com/mini/capi/biz/service/BizProjectReportService.java
similarity index 54%
rename from src/main/java/com/mini/capi/biz/service/ProjectReportService.java
rename to src/main/java/com/mini/capi/biz/service/BizProjectReportService.java
index 493b18c..9d33333 100644
--- a/src/main/java/com/mini/capi/biz/service/ProjectReportService.java
+++ b/src/main/java/com/mini/capi/biz/service/BizProjectReportService.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.service;
-import com.mini.capi.biz.domain.ProjectReport;
+import com.mini.capi.biz.domain.BizProjectReport;
import com.baomidou.mybatisplus.extension.service.IService;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface ProjectReportService extends IService {
+public interface BizProjectReportService extends IService {
}
diff --git a/src/main/java/com/mini/capi/biz/service/ProjectRequirementsService.java b/src/main/java/com/mini/capi/biz/service/BizProjectRequirementsService.java
similarity index 50%
rename from src/main/java/com/mini/capi/biz/service/ProjectRequirementsService.java
rename to src/main/java/com/mini/capi/biz/service/BizProjectRequirementsService.java
index dc383f3..f2b5ded 100644
--- a/src/main/java/com/mini/capi/biz/service/ProjectRequirementsService.java
+++ b/src/main/java/com/mini/capi/biz/service/BizProjectRequirementsService.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.service;
-import com.mini.capi.biz.domain.ProjectRequirements;
+import com.mini.capi.biz.domain.BizProjectRequirements;
import com.baomidou.mybatisplus.extension.service.IService;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface ProjectRequirementsService extends IService {
+public interface BizProjectRequirementsService extends IService {
}
diff --git a/src/main/java/com/mini/capi/biz/service/ProvinceService.java b/src/main/java/com/mini/capi/biz/service/BizProvinceService.java
similarity index 56%
rename from src/main/java/com/mini/capi/biz/service/ProvinceService.java
rename to src/main/java/com/mini/capi/biz/service/BizProvinceService.java
index 7206493..a8793d8 100644
--- a/src/main/java/com/mini/capi/biz/service/ProvinceService.java
+++ b/src/main/java/com/mini/capi/biz/service/BizProvinceService.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.service;
-import com.mini.capi.biz.domain.Province;
+import com.mini.capi.biz.domain.BizProvince;
import com.baomidou.mybatisplus.extension.service.IService;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface ProvinceService extends IService {
+public interface BizProvinceService extends IService {
}
diff --git a/src/main/java/com/mini/capi/biz/service/ResumeEmployeeService.java b/src/main/java/com/mini/capi/biz/service/BizResumeEmployeeService.java
similarity index 58%
rename from src/main/java/com/mini/capi/biz/service/ResumeEmployeeService.java
rename to src/main/java/com/mini/capi/biz/service/BizResumeEmployeeService.java
index d4eda96..f49a07b 100644
--- a/src/main/java/com/mini/capi/biz/service/ResumeEmployeeService.java
+++ b/src/main/java/com/mini/capi/biz/service/BizResumeEmployeeService.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.service;
-import com.mini.capi.biz.domain.ResumeEmployee;
+import com.mini.capi.biz.domain.BizResumeEmployee;
import com.baomidou.mybatisplus.extension.service.IService;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface ResumeEmployeeService extends IService {
+public interface BizResumeEmployeeService extends IService {
}
diff --git a/src/main/java/com/mini/capi/biz/service/WebsiteStorageService.java b/src/main/java/com/mini/capi/biz/service/BizWebsiteStorageService.java
similarity index 59%
rename from src/main/java/com/mini/capi/biz/service/WebsiteStorageService.java
rename to src/main/java/com/mini/capi/biz/service/BizWebsiteStorageService.java
index b50a3e0..898ce5b 100644
--- a/src/main/java/com/mini/capi/biz/service/WebsiteStorageService.java
+++ b/src/main/java/com/mini/capi/biz/service/BizWebsiteStorageService.java
@@ -1,6 +1,6 @@
package com.mini.capi.biz.service;
-import com.mini.capi.biz.domain.WebsiteStorage;
+import com.mini.capi.biz.domain.BizWebsiteStorage;
import com.baomidou.mybatisplus.extension.service.IService;
/**
@@ -9,8 +9,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
*
*
* @author gaoxq
- * @since 2025-11-08
+ * @since 2025-11-09
*/
-public interface WebsiteStorageService extends IService {
+public interface BizWebsiteStorageService extends IService {
}
diff --git a/src/main/java/com/mini/capi/biz/service/CombinedSummaryService.java b/src/main/java/com/mini/capi/biz/service/CombinedSummaryService.java
deleted file mode 100644
index f22559a..0000000
--- a/src/main/java/com/mini/capi/biz/service/CombinedSummaryService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.service;
-
-import com.mini.capi.biz.domain.CombinedSummary;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- *
- * 统一收支汇总表(月/季/年) 服务类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface CombinedSummaryService extends IService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/CombinedSummaryViewService.java b/src/main/java/com/mini/capi/biz/service/CombinedSummaryViewService.java
deleted file mode 100644
index f7cfd1c..0000000
--- a/src/main/java/com/mini/capi/biz/service/CombinedSummaryViewService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.service;
-
-import com.mini.capi.biz.domain.CombinedSummaryView;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- *
- * VIEW 服务类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface CombinedSummaryViewService extends IService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/DailySummaryService.java b/src/main/java/com/mini/capi/biz/service/DailySummaryService.java
deleted file mode 100644
index d8d0927..0000000
--- a/src/main/java/com/mini/capi/biz/service/DailySummaryService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.service;
-
-import com.mini.capi.biz.domain.DailySummary;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- *
- * 每日收支汇总 服务类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface DailySummaryService extends IService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/DailySummaryViewService.java b/src/main/java/com/mini/capi/biz/service/DailySummaryViewService.java
deleted file mode 100644
index 44d777a..0000000
--- a/src/main/java/com/mini/capi/biz/service/DailySummaryViewService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.service;
-
-import com.mini.capi.biz.domain.DailySummaryView;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- *
- * VIEW 服务类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface DailySummaryViewService extends IService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/ErpAccountService.java b/src/main/java/com/mini/capi/biz/service/ErpAccountService.java
new file mode 100644
index 0000000..7466560
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/ErpAccountService.java
@@ -0,0 +1,16 @@
+package com.mini.capi.biz.service;
+
+import com.mini.capi.biz.domain.ErpAccount;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ *
+ * 账户信息 服务类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+public interface ErpAccountService extends IService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/ErpCategoryService.java b/src/main/java/com/mini/capi/biz/service/ErpCategoryService.java
new file mode 100644
index 0000000..8103036
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/ErpCategoryService.java
@@ -0,0 +1,16 @@
+package com.mini.capi.biz.service;
+
+import com.mini.capi.biz.domain.ErpCategory;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ *
+ * 收支分类 服务类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+public interface ErpCategoryService extends IService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/ErpExpenseService.java b/src/main/java/com/mini/capi/biz/service/ErpExpenseService.java
new file mode 100644
index 0000000..71586f6
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/ErpExpenseService.java
@@ -0,0 +1,16 @@
+package com.mini.capi.biz.service;
+
+import com.mini.capi.biz.domain.ErpExpense;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ *
+ * 支出明细表 服务类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+public interface ErpExpenseService extends IService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/ErpIncomeService.java b/src/main/java/com/mini/capi/biz/service/ErpIncomeService.java
new file mode 100644
index 0000000..ec7a6dc
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/ErpIncomeService.java
@@ -0,0 +1,16 @@
+package com.mini.capi.biz.service;
+
+import com.mini.capi.biz.domain.ErpIncome;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ *
+ * 收入明细表 服务类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+public interface ErpIncomeService extends IService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/ErpPeriodSummaryService.java b/src/main/java/com/mini/capi/biz/service/ErpPeriodSummaryService.java
new file mode 100644
index 0000000..75718a1
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/ErpPeriodSummaryService.java
@@ -0,0 +1,16 @@
+package com.mini.capi.biz.service;
+
+import com.mini.capi.biz.domain.ErpPeriodSummary;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ *
+ * 账单汇总表 服务类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+public interface ErpPeriodSummaryService extends IService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/ErpTransactionFlowService.java b/src/main/java/com/mini/capi/biz/service/ErpTransactionFlowService.java
new file mode 100644
index 0000000..e1f7a6a
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/ErpTransactionFlowService.java
@@ -0,0 +1,16 @@
+package com.mini.capi.biz.service;
+
+import com.mini.capi.biz.domain.ErpTransactionFlow;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ *
+ * 收支流水总表 服务类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+public interface ErpTransactionFlowService extends IService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/ErpTransferService.java b/src/main/java/com/mini/capi/biz/service/ErpTransferService.java
new file mode 100644
index 0000000..969fca7
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/ErpTransferService.java
@@ -0,0 +1,16 @@
+package com.mini.capi.biz.service;
+
+import com.mini.capi.biz.domain.ErpTransfer;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ *
+ * 转账明细表 服务类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+public interface ErpTransferService extends IService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/ExpenseCategoriesService.java b/src/main/java/com/mini/capi/biz/service/ExpenseCategoriesService.java
deleted file mode 100644
index 3fa2ef7..0000000
--- a/src/main/java/com/mini/capi/biz/service/ExpenseCategoriesService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.service;
-
-import com.mini.capi.biz.domain.ExpenseCategories;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- *
- * 支出分类表 服务类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface ExpenseCategoriesService extends IService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/ExpensesService.java b/src/main/java/com/mini/capi/biz/service/ExpensesService.java
deleted file mode 100644
index af42244..0000000
--- a/src/main/java/com/mini/capi/biz/service/ExpensesService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.service;
-
-import com.mini.capi.biz.domain.Expenses;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- *
- * 支出记录表 服务类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface ExpensesService extends IService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/IncomeSourcesService.java b/src/main/java/com/mini/capi/biz/service/IncomeSourcesService.java
deleted file mode 100644
index d63a19a..0000000
--- a/src/main/java/com/mini/capi/biz/service/IncomeSourcesService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.service;
-
-import com.mini.capi.biz.domain.IncomeSources;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- *
- * 收入来源表 服务类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface IncomeSourcesService extends IService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/IncomesExpenseViewService.java b/src/main/java/com/mini/capi/biz/service/IncomesExpenseViewService.java
deleted file mode 100644
index cf020b7..0000000
--- a/src/main/java/com/mini/capi/biz/service/IncomesExpenseViewService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.service;
-
-import com.mini.capi.biz.domain.IncomesExpenseView;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- *
- * VIEW 服务类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface IncomesExpenseViewService extends IService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/IncomesService.java b/src/main/java/com/mini/capi/biz/service/IncomesService.java
deleted file mode 100644
index 99e0cce..0000000
--- a/src/main/java/com/mini/capi/biz/service/IncomesService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.service;
-
-import com.mini.capi.biz.domain.Incomes;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- *
- * 收入记录表 服务类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface IncomesService extends IService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/NotifyMessageService.java b/src/main/java/com/mini/capi/biz/service/NotifyMessageService.java
deleted file mode 100644
index a029ccc..0000000
--- a/src/main/java/com/mini/capi/biz/service/NotifyMessageService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.service;
-
-import com.mini.capi.biz.domain.NotifyMessage;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- *
- * 消息表(用户间或系统向用户发送的消息) 服务类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface NotifyMessageService extends IService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/NotifyNoticeService.java b/src/main/java/com/mini/capi/biz/service/NotifyNoticeService.java
deleted file mode 100644
index 1d05fae..0000000
--- a/src/main/java/com/mini/capi/biz/service/NotifyNoticeService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.service;
-
-import com.mini.capi.biz.domain.NotifyNotice;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- *
- * 通知表(用户接收的系统通知) 服务类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface NotifyNoticeService extends IService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/NotifyTodoService.java b/src/main/java/com/mini/capi/biz/service/NotifyTodoService.java
deleted file mode 100644
index 57462f7..0000000
--- a/src/main/java/com/mini/capi/biz/service/NotifyTodoService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.service;
-
-import com.mini.capi.biz.domain.NotifyTodo;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- *
- * 待办表(用户需要处理的待办事项) 服务类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface NotifyTodoService extends IService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/SyncTablesViewService.java b/src/main/java/com/mini/capi/biz/service/SyncTablesViewService.java
deleted file mode 100644
index 3fb2200..0000000
--- a/src/main/java/com/mini/capi/biz/service/SyncTablesViewService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.service;
-
-import com.mini.capi.biz.domain.SyncTablesView;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- *
- * VIEW 服务类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface SyncTablesViewService extends IService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/TransactionDetailsService.java b/src/main/java/com/mini/capi/biz/service/TransactionDetailsService.java
deleted file mode 100644
index b6f64cf..0000000
--- a/src/main/java/com/mini/capi/biz/service/TransactionDetailsService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.service;
-
-import com.mini.capi.biz.domain.TransactionDetails;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- *
- * 完整交易流水(含实时余额) 服务类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface TransactionDetailsService extends IService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/TransfersService.java b/src/main/java/com/mini/capi/biz/service/TransfersService.java
deleted file mode 100644
index 35cce30..0000000
--- a/src/main/java/com/mini/capi/biz/service/TransfersService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.mini.capi.biz.service;
-
-import com.mini.capi.biz.domain.Transfers;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- *
- * 账户间转账记录 服务类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-public interface TransfersService extends IService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/AccountsServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/AccountsServiceImpl.java
deleted file mode 100644
index 7e25df7..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/AccountsServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.Accounts;
-import com.mini.capi.biz.mapper.AccountsMapper;
-import com.mini.capi.biz.service.AccountsService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 账户信息表 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class AccountsServiceImpl extends ServiceImpl implements AccountsService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizCitiesServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizCitiesServiceImpl.java
new file mode 100644
index 0000000..1a6c6e1
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/impl/BizCitiesServiceImpl.java
@@ -0,0 +1,20 @@
+package com.mini.capi.biz.service.impl;
+
+import com.mini.capi.biz.domain.BizCities;
+import com.mini.capi.biz.mapper.BizCitiesMapper;
+import com.mini.capi.biz.service.BizCitiesService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ * 市区信息表 服务实现类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+@Service
+public class BizCitiesServiceImpl extends ServiceImpl implements BizCitiesService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizCompanyServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizCompanyServiceImpl.java
new file mode 100644
index 0000000..fb5e17a
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/impl/BizCompanyServiceImpl.java
@@ -0,0 +1,20 @@
+package com.mini.capi.biz.service.impl;
+
+import com.mini.capi.biz.domain.BizCompany;
+import com.mini.capi.biz.mapper.BizCompanyMapper;
+import com.mini.capi.biz.service.BizCompanyService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ * 公司信息表,用于存储公司基本信息 服务实现类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+@Service
+public class BizCompanyServiceImpl extends ServiceImpl implements BizCompanyService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizMailAccountServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizMailAccountServiceImpl.java
new file mode 100644
index 0000000..201b7d4
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/impl/BizMailAccountServiceImpl.java
@@ -0,0 +1,20 @@
+package com.mini.capi.biz.service.impl;
+
+import com.mini.capi.biz.domain.BizMailAccount;
+import com.mini.capi.biz.mapper.BizMailAccountMapper;
+import com.mini.capi.biz.service.BizMailAccountService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ * 邮件账户配置表 服务实现类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+@Service
+public class BizMailAccountServiceImpl extends ServiceImpl implements BizMailAccountService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizMailSentServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizMailSentServiceImpl.java
new file mode 100644
index 0000000..1bf1162
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/impl/BizMailSentServiceImpl.java
@@ -0,0 +1,20 @@
+package com.mini.capi.biz.service.impl;
+
+import com.mini.capi.biz.domain.BizMailSent;
+import com.mini.capi.biz.mapper.BizMailSentMapper;
+import com.mini.capi.biz.service.BizMailSentService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ * 发送邮件表 服务实现类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+@Service
+public class BizMailSentServiceImpl extends ServiceImpl implements BizMailSentService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizMunicipalitiesServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizMunicipalitiesServiceImpl.java
new file mode 100644
index 0000000..694eeb1
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/impl/BizMunicipalitiesServiceImpl.java
@@ -0,0 +1,20 @@
+package com.mini.capi.biz.service.impl;
+
+import com.mini.capi.biz.domain.BizMunicipalities;
+import com.mini.capi.biz.mapper.BizMunicipalitiesMapper;
+import com.mini.capi.biz.service.BizMunicipalitiesService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ * 地市信息表 服务实现类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+@Service
+public class BizMunicipalitiesServiceImpl extends ServiceImpl implements BizMunicipalitiesService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizProjectInfoServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizProjectInfoServiceImpl.java
new file mode 100644
index 0000000..4f6d07b
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/impl/BizProjectInfoServiceImpl.java
@@ -0,0 +1,20 @@
+package com.mini.capi.biz.service.impl;
+
+import com.mini.capi.biz.domain.BizProjectInfo;
+import com.mini.capi.biz.mapper.BizProjectInfoMapper;
+import com.mini.capi.biz.service.BizProjectInfoService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ * 项目表用于存储公司内部各个项目的详细信息 服务实现类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+@Service
+public class BizProjectInfoServiceImpl extends ServiceImpl implements BizProjectInfoService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizProjectReportServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizProjectReportServiceImpl.java
new file mode 100644
index 0000000..0639345
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/impl/BizProjectReportServiceImpl.java
@@ -0,0 +1,20 @@
+package com.mini.capi.biz.service.impl;
+
+import com.mini.capi.biz.domain.BizProjectReport;
+import com.mini.capi.biz.mapper.BizProjectReportMapper;
+import com.mini.capi.biz.service.BizProjectReportService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ * 项目汇报信息表 服务实现类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+@Service
+public class BizProjectReportServiceImpl extends ServiceImpl implements BizProjectReportService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizProjectRequirementsServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizProjectRequirementsServiceImpl.java
new file mode 100644
index 0000000..e22cf53
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/impl/BizProjectRequirementsServiceImpl.java
@@ -0,0 +1,20 @@
+package com.mini.capi.biz.service.impl;
+
+import com.mini.capi.biz.domain.BizProjectRequirements;
+import com.mini.capi.biz.mapper.BizProjectRequirementsMapper;
+import com.mini.capi.biz.service.BizProjectRequirementsService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ * 项目需求表 服务实现类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+@Service
+public class BizProjectRequirementsServiceImpl extends ServiceImpl implements BizProjectRequirementsService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizProvinceServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizProvinceServiceImpl.java
new file mode 100644
index 0000000..984ec17
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/impl/BizProvinceServiceImpl.java
@@ -0,0 +1,20 @@
+package com.mini.capi.biz.service.impl;
+
+import com.mini.capi.biz.domain.BizProvince;
+import com.mini.capi.biz.mapper.BizProvinceMapper;
+import com.mini.capi.biz.service.BizProvinceService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ * 省份信息表 服务实现类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+@Service
+public class BizProvinceServiceImpl extends ServiceImpl implements BizProvinceService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizResumeEmployeeServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizResumeEmployeeServiceImpl.java
new file mode 100644
index 0000000..17b314a
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/impl/BizResumeEmployeeServiceImpl.java
@@ -0,0 +1,20 @@
+package com.mini.capi.biz.service.impl;
+
+import com.mini.capi.biz.domain.BizResumeEmployee;
+import com.mini.capi.biz.mapper.BizResumeEmployeeMapper;
+import com.mini.capi.biz.service.BizResumeEmployeeService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ * 员工表用于存储公司内部员工的基本信息 服务实现类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+@Service
+public class BizResumeEmployeeServiceImpl extends ServiceImpl implements BizResumeEmployeeService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizWebsiteStorageServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizWebsiteStorageServiceImpl.java
new file mode 100644
index 0000000..c14a327
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/impl/BizWebsiteStorageServiceImpl.java
@@ -0,0 +1,20 @@
+package com.mini.capi.biz.service.impl;
+
+import com.mini.capi.biz.domain.BizWebsiteStorage;
+import com.mini.capi.biz.mapper.BizWebsiteStorageMapper;
+import com.mini.capi.biz.service.BizWebsiteStorageService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ * 网站信息存储表,用于记录网站登录信息及相关信息 服务实现类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+@Service
+public class BizWebsiteStorageServiceImpl extends ServiceImpl implements BizWebsiteStorageService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/CitiesServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/CitiesServiceImpl.java
deleted file mode 100644
index 85c94d6..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/CitiesServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.Cities;
-import com.mini.capi.biz.mapper.CitiesMapper;
-import com.mini.capi.biz.service.CitiesService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 市区信息表 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class CitiesServiceImpl extends ServiceImpl implements CitiesService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/CombinedSummaryServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/CombinedSummaryServiceImpl.java
deleted file mode 100644
index 134b8e7..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/CombinedSummaryServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.CombinedSummary;
-import com.mini.capi.biz.mapper.CombinedSummaryMapper;
-import com.mini.capi.biz.service.CombinedSummaryService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 统一收支汇总表(月/季/年) 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class CombinedSummaryServiceImpl extends ServiceImpl implements CombinedSummaryService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/CombinedSummaryViewServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/CombinedSummaryViewServiceImpl.java
deleted file mode 100644
index 9ba1d2b..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/CombinedSummaryViewServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.CombinedSummaryView;
-import com.mini.capi.biz.mapper.CombinedSummaryViewMapper;
-import com.mini.capi.biz.service.CombinedSummaryViewService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * VIEW 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class CombinedSummaryViewServiceImpl extends ServiceImpl implements CombinedSummaryViewService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/CompanyServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/CompanyServiceImpl.java
deleted file mode 100644
index 4fabc7e..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/CompanyServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.Company;
-import com.mini.capi.biz.mapper.CompanyMapper;
-import com.mini.capi.biz.service.CompanyService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 公司信息表,用于存储公司基本信息 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class CompanyServiceImpl extends ServiceImpl implements CompanyService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/DailySummaryServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/DailySummaryServiceImpl.java
deleted file mode 100644
index 8ee5143..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/DailySummaryServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.DailySummary;
-import com.mini.capi.biz.mapper.DailySummaryMapper;
-import com.mini.capi.biz.service.DailySummaryService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 每日收支汇总 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class DailySummaryServiceImpl extends ServiceImpl implements DailySummaryService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/DailySummaryViewServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/DailySummaryViewServiceImpl.java
deleted file mode 100644
index 05abb35..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/DailySummaryViewServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.DailySummaryView;
-import com.mini.capi.biz.mapper.DailySummaryViewMapper;
-import com.mini.capi.biz.service.DailySummaryViewService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * VIEW 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class DailySummaryViewServiceImpl extends ServiceImpl implements DailySummaryViewService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/ErpAccountServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ErpAccountServiceImpl.java
new file mode 100644
index 0000000..a01d6b6
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/impl/ErpAccountServiceImpl.java
@@ -0,0 +1,20 @@
+package com.mini.capi.biz.service.impl;
+
+import com.mini.capi.biz.domain.ErpAccount;
+import com.mini.capi.biz.mapper.ErpAccountMapper;
+import com.mini.capi.biz.service.ErpAccountService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ * 账户信息 服务实现类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+@Service
+public class ErpAccountServiceImpl extends ServiceImpl implements ErpAccountService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/ErpCategoryServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ErpCategoryServiceImpl.java
new file mode 100644
index 0000000..79f074c
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/impl/ErpCategoryServiceImpl.java
@@ -0,0 +1,20 @@
+package com.mini.capi.biz.service.impl;
+
+import com.mini.capi.biz.domain.ErpCategory;
+import com.mini.capi.biz.mapper.ErpCategoryMapper;
+import com.mini.capi.biz.service.ErpCategoryService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ * 收支分类 服务实现类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+@Service
+public class ErpCategoryServiceImpl extends ServiceImpl implements ErpCategoryService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/ErpExpenseServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ErpExpenseServiceImpl.java
new file mode 100644
index 0000000..f477b32
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/impl/ErpExpenseServiceImpl.java
@@ -0,0 +1,20 @@
+package com.mini.capi.biz.service.impl;
+
+import com.mini.capi.biz.domain.ErpExpense;
+import com.mini.capi.biz.mapper.ErpExpenseMapper;
+import com.mini.capi.biz.service.ErpExpenseService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ * 支出明细表 服务实现类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+@Service
+public class ErpExpenseServiceImpl extends ServiceImpl implements ErpExpenseService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/ErpIncomeServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ErpIncomeServiceImpl.java
new file mode 100644
index 0000000..0ff6736
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/impl/ErpIncomeServiceImpl.java
@@ -0,0 +1,20 @@
+package com.mini.capi.biz.service.impl;
+
+import com.mini.capi.biz.domain.ErpIncome;
+import com.mini.capi.biz.mapper.ErpIncomeMapper;
+import com.mini.capi.biz.service.ErpIncomeService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ * 收入明细表 服务实现类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+@Service
+public class ErpIncomeServiceImpl extends ServiceImpl implements ErpIncomeService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/ErpPeriodSummaryServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ErpPeriodSummaryServiceImpl.java
new file mode 100644
index 0000000..2cc9a7c
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/impl/ErpPeriodSummaryServiceImpl.java
@@ -0,0 +1,20 @@
+package com.mini.capi.biz.service.impl;
+
+import com.mini.capi.biz.domain.ErpPeriodSummary;
+import com.mini.capi.biz.mapper.ErpPeriodSummaryMapper;
+import com.mini.capi.biz.service.ErpPeriodSummaryService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ * 账单汇总表 服务实现类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+@Service
+public class ErpPeriodSummaryServiceImpl extends ServiceImpl implements ErpPeriodSummaryService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/ErpTransactionFlowServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ErpTransactionFlowServiceImpl.java
new file mode 100644
index 0000000..401c3d3
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/impl/ErpTransactionFlowServiceImpl.java
@@ -0,0 +1,20 @@
+package com.mini.capi.biz.service.impl;
+
+import com.mini.capi.biz.domain.ErpTransactionFlow;
+import com.mini.capi.biz.mapper.ErpTransactionFlowMapper;
+import com.mini.capi.biz.service.ErpTransactionFlowService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ * 收支流水总表 服务实现类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+@Service
+public class ErpTransactionFlowServiceImpl extends ServiceImpl implements ErpTransactionFlowService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/ErpTransferServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ErpTransferServiceImpl.java
new file mode 100644
index 0000000..38a42e8
--- /dev/null
+++ b/src/main/java/com/mini/capi/biz/service/impl/ErpTransferServiceImpl.java
@@ -0,0 +1,20 @@
+package com.mini.capi.biz.service.impl;
+
+import com.mini.capi.biz.domain.ErpTransfer;
+import com.mini.capi.biz.mapper.ErpTransferMapper;
+import com.mini.capi.biz.service.ErpTransferService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ * 转账明细表 服务实现类
+ *
+ *
+ * @author gaoxq
+ * @since 2025-11-09
+ */
+@Service
+public class ErpTransferServiceImpl extends ServiceImpl implements ErpTransferService {
+
+}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/ExpenseCategoriesServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ExpenseCategoriesServiceImpl.java
deleted file mode 100644
index 1caca9e..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/ExpenseCategoriesServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.ExpenseCategories;
-import com.mini.capi.biz.mapper.ExpenseCategoriesMapper;
-import com.mini.capi.biz.service.ExpenseCategoriesService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 支出分类表 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class ExpenseCategoriesServiceImpl extends ServiceImpl implements ExpenseCategoriesService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/ExpensesServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ExpensesServiceImpl.java
deleted file mode 100644
index c521856..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/ExpensesServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.Expenses;
-import com.mini.capi.biz.mapper.ExpensesMapper;
-import com.mini.capi.biz.service.ExpensesService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 支出记录表 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class ExpensesServiceImpl extends ServiceImpl implements ExpensesService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/IncomeSourcesServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/IncomeSourcesServiceImpl.java
deleted file mode 100644
index b8fd4b4..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/IncomeSourcesServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.IncomeSources;
-import com.mini.capi.biz.mapper.IncomeSourcesMapper;
-import com.mini.capi.biz.service.IncomeSourcesService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 收入来源表 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class IncomeSourcesServiceImpl extends ServiceImpl implements IncomeSourcesService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/IncomesExpenseViewServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/IncomesExpenseViewServiceImpl.java
deleted file mode 100644
index e65a74d..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/IncomesExpenseViewServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.IncomesExpenseView;
-import com.mini.capi.biz.mapper.IncomesExpenseViewMapper;
-import com.mini.capi.biz.service.IncomesExpenseViewService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * VIEW 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class IncomesExpenseViewServiceImpl extends ServiceImpl implements IncomesExpenseViewService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/IncomesServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/IncomesServiceImpl.java
deleted file mode 100644
index 8bec334..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/IncomesServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.Incomes;
-import com.mini.capi.biz.mapper.IncomesMapper;
-import com.mini.capi.biz.service.IncomesService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 收入记录表 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class IncomesServiceImpl extends ServiceImpl implements IncomesService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/MailAccountServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/MailAccountServiceImpl.java
deleted file mode 100644
index 23aadc4..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/MailAccountServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.MailAccount;
-import com.mini.capi.biz.mapper.MailAccountMapper;
-import com.mini.capi.biz.service.MailAccountService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 邮件账户配置表 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class MailAccountServiceImpl extends ServiceImpl implements MailAccountService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/MailSentServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/MailSentServiceImpl.java
deleted file mode 100644
index 2fa5737..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/MailSentServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.MailSent;
-import com.mini.capi.biz.mapper.MailSentMapper;
-import com.mini.capi.biz.service.MailSentService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 发送邮件表 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class MailSentServiceImpl extends ServiceImpl implements MailSentService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/MunicipalitiesServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/MunicipalitiesServiceImpl.java
deleted file mode 100644
index 845fc09..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/MunicipalitiesServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.Municipalities;
-import com.mini.capi.biz.mapper.MunicipalitiesMapper;
-import com.mini.capi.biz.service.MunicipalitiesService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 地市信息表 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class MunicipalitiesServiceImpl extends ServiceImpl implements MunicipalitiesService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/NotifyMessageServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/NotifyMessageServiceImpl.java
deleted file mode 100644
index f831e9d..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/NotifyMessageServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.NotifyMessage;
-import com.mini.capi.biz.mapper.NotifyMessageMapper;
-import com.mini.capi.biz.service.NotifyMessageService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 消息表(用户间或系统向用户发送的消息) 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class NotifyMessageServiceImpl extends ServiceImpl implements NotifyMessageService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/NotifyNoticeServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/NotifyNoticeServiceImpl.java
deleted file mode 100644
index b973600..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/NotifyNoticeServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.NotifyNotice;
-import com.mini.capi.biz.mapper.NotifyNoticeMapper;
-import com.mini.capi.biz.service.NotifyNoticeService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 通知表(用户接收的系统通知) 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class NotifyNoticeServiceImpl extends ServiceImpl implements NotifyNoticeService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/NotifyTodoServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/NotifyTodoServiceImpl.java
deleted file mode 100644
index d1a0145..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/NotifyTodoServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.NotifyTodo;
-import com.mini.capi.biz.mapper.NotifyTodoMapper;
-import com.mini.capi.biz.service.NotifyTodoService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 待办表(用户需要处理的待办事项) 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class NotifyTodoServiceImpl extends ServiceImpl implements NotifyTodoService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/ProjectInfoServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ProjectInfoServiceImpl.java
deleted file mode 100644
index 34940b3..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/ProjectInfoServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.ProjectInfo;
-import com.mini.capi.biz.mapper.ProjectInfoMapper;
-import com.mini.capi.biz.service.ProjectInfoService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 项目表用于存储公司内部各个项目的详细信息 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class ProjectInfoServiceImpl extends ServiceImpl implements ProjectInfoService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/ProjectReportServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ProjectReportServiceImpl.java
deleted file mode 100644
index 2410739..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/ProjectReportServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.ProjectReport;
-import com.mini.capi.biz.mapper.ProjectReportMapper;
-import com.mini.capi.biz.service.ProjectReportService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 项目汇报信息表 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class ProjectReportServiceImpl extends ServiceImpl implements ProjectReportService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/ProjectRequirementsServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ProjectRequirementsServiceImpl.java
deleted file mode 100644
index 5a938a2..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/ProjectRequirementsServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.ProjectRequirements;
-import com.mini.capi.biz.mapper.ProjectRequirementsMapper;
-import com.mini.capi.biz.service.ProjectRequirementsService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 项目需求表 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class ProjectRequirementsServiceImpl extends ServiceImpl implements ProjectRequirementsService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/ProvinceServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ProvinceServiceImpl.java
deleted file mode 100644
index ab1854e..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/ProvinceServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.Province;
-import com.mini.capi.biz.mapper.ProvinceMapper;
-import com.mini.capi.biz.service.ProvinceService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 省份信息表 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class ProvinceServiceImpl extends ServiceImpl implements ProvinceService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/ResumeEmployeeServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ResumeEmployeeServiceImpl.java
deleted file mode 100644
index df089c3..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/ResumeEmployeeServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.ResumeEmployee;
-import com.mini.capi.biz.mapper.ResumeEmployeeMapper;
-import com.mini.capi.biz.service.ResumeEmployeeService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 员工表用于存储公司内部员工的基本信息 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class ResumeEmployeeServiceImpl extends ServiceImpl implements ResumeEmployeeService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/SyncTablesViewServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/SyncTablesViewServiceImpl.java
deleted file mode 100644
index 76ade33..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/SyncTablesViewServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.SyncTablesView;
-import com.mini.capi.biz.mapper.SyncTablesViewMapper;
-import com.mini.capi.biz.service.SyncTablesViewService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * VIEW 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class SyncTablesViewServiceImpl extends ServiceImpl implements SyncTablesViewService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/TransactionDetailsServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/TransactionDetailsServiceImpl.java
deleted file mode 100644
index 1dbbaad..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/TransactionDetailsServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.TransactionDetails;
-import com.mini.capi.biz.mapper.TransactionDetailsMapper;
-import com.mini.capi.biz.service.TransactionDetailsService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 完整交易流水(含实时余额) 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class TransactionDetailsServiceImpl extends ServiceImpl implements TransactionDetailsService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/TransfersServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/TransfersServiceImpl.java
deleted file mode 100644
index 718ab53..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/TransfersServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.Transfers;
-import com.mini.capi.biz.mapper.TransfersMapper;
-import com.mini.capi.biz.service.TransfersService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 账户间转账记录 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class TransfersServiceImpl extends ServiceImpl implements TransfersService {
-
-}
diff --git a/src/main/java/com/mini/capi/biz/service/impl/WebsiteStorageServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/WebsiteStorageServiceImpl.java
deleted file mode 100644
index df1695e..0000000
--- a/src/main/java/com/mini/capi/biz/service/impl/WebsiteStorageServiceImpl.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.mini.capi.biz.service.impl;
-
-import com.mini.capi.biz.domain.WebsiteStorage;
-import com.mini.capi.biz.mapper.WebsiteStorageMapper;
-import com.mini.capi.biz.service.WebsiteStorageService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- *
- * 网站信息存储表,用于记录网站登录信息及相关信息 服务实现类
- *
- *
- * @author gaoxq
- * @since 2025-11-08
- */
-@Service
-public class WebsiteStorageServiceImpl extends ServiceImpl implements WebsiteStorageService {
-
-}
diff --git a/src/main/java/com/mini/capi/model/DateInfo.java b/src/main/java/com/mini/capi/model/DateInfo.java
new file mode 100644
index 0000000..08179dd
--- /dev/null
+++ b/src/main/java/com/mini/capi/model/DateInfo.java
@@ -0,0 +1,24 @@
+package com.mini.capi.model;
+
+import lombok.Data;
+
+import java.io.Serializable;
+
+@Data
+public class DateInfo implements Serializable {
+
+ private String yesterday;
+ // 当月(yyyyMM)
+ private String currentMonth;
+ // 当前季度(yyyyQ1-Q4)
+ private String currentQuarter;
+ // 当前年度(yyyy)
+ private String currentYear;
+
+ public DateInfo(String yesterday, String currentMonth, String currentQuarter, String currentYear) {
+ this.yesterday = yesterday;
+ this.currentMonth = currentMonth;
+ this.currentQuarter = currentQuarter;
+ this.currentYear = currentYear;
+ }
+}
diff --git a/src/main/java/com/mini/capi/mybatis/demo.java b/src/main/java/com/mini/capi/mybatis/demo.java
index 56a9cbd..a27b6f4 100644
--- a/src/main/java/com/mini/capi/mybatis/demo.java
+++ b/src/main/java/com/mini/capi/mybatis/demo.java
@@ -29,8 +29,8 @@ public class demo {
.pathInfo(Collections.singletonMap(OutputFile.xml, System.getProperty("user.dir") + "/src/main/resources/mapper"));
})
.strategyConfig(builder -> {
- builder.addInclude("biz_cities,biz_company,biz_mail_account,biz_project_info,biz_project_requirements,biz_province,biz_resume_employee,biz_website_storage,biz_municipalities,biz_expenses,biz_transaction_details,biz_transfers,biz_notify_todo,biz_daily_summary,biz_daily_summary_view,biz_combined_summary,biz_notify_notice,biz_combined_summary_view,biz_incomes_expense_view,biz_accounts,biz_expense_categories,biz_income_sources,biz_incomes,biz_project_report,biz_notify_message,biz_sync_tables_view,biz_mail_sent")
- .addTablePrefix("biz_")
+ builder.addInclude("biz_cities,biz_company,biz_mail_account,biz_project_info,biz_project_requirements,biz_province,biz_resume_employee,erp_transfer,biz_website_storage,erp_period_summary,biz_municipalities,erp_account,erp_transaction_flow,erp_expense,erp_category,erp_income,biz_project_report,biz_mail_sent")
+ .addTablePrefix("biz_,erp_")
.entityBuilder()
.enableLombok()
.naming(NamingStrategy.underline_to_camel)
diff --git a/src/main/java/com/mini/capi/utils/BigDecimalUtils.java b/src/main/java/com/mini/capi/utils/BigDecimalUtils.java
new file mode 100644
index 0000000..85b2f9b
--- /dev/null
+++ b/src/main/java/com/mini/capi/utils/BigDecimalUtils.java
@@ -0,0 +1,89 @@
+package com.mini.capi.utils;
+
+
+import java.math.BigDecimal;
+import java.math.RoundingMode;
+public class BigDecimalUtils {
+
+
+ /**
+ * 加法运算
+ *
+ * @param num1 第一个数
+ * @param num2 第二个数
+ * @return 两数之和
+ */
+ public static BigDecimal add(BigDecimal num1, BigDecimal num2) {
+ // 避免空指针,默认空值为 0
+ if (num1 == null) {
+ num1 = BigDecimal.ZERO;
+ }
+ if (num2 == null) {
+ num2 = BigDecimal.ZERO;
+ }
+ return num1.add(num2);
+ }
+
+ /**
+ * 减法运算
+ *
+ * @param num1 被减数
+ * @param num2 减数
+ * @return 两数之差(num1 - num2)
+ */
+ public static BigDecimal subtract(BigDecimal num1, BigDecimal num2) {
+ if (num1 == null) {
+ num1 = BigDecimal.ZERO;
+ }
+ if (num2 == null) {
+ num2 = BigDecimal.ZERO;
+ }
+ return num1.subtract(num2);
+ }
+
+ /**
+ * 乘法运算
+ *
+ * @param num1 第一个数
+ * @param num2 第二个数
+ * @return 两数之积
+ */
+ public static BigDecimal multiply(BigDecimal num1, BigDecimal num2) {
+ if (num1 == null || num2 == null) {
+ return BigDecimal.ZERO;
+ }
+ return num1.multiply(num2);
+ }
+
+ /**
+ * 除法运算(处理除不尽的情况,默认保留2位小数,四舍五入)
+ *
+ * @param num1 被除数
+ * @param num2 除数
+ * @return 两数之商(num1 / num2)
+ */
+ public static BigDecimal divide(BigDecimal num1, BigDecimal num2) {
+ return divide(num1, num2, 2, RoundingMode.HALF_UP);
+ }
+
+ /**
+ * 除法运算(自定义精度和舍入模式)
+ *
+ * @param num1 被除数
+ * @param num2 除数
+ * @param scale 保留小数位数
+ * @param roundingMode 舍入模式(如四舍五入、向上取整等)
+ * @return 两数之商(num1 / num2)
+ */
+ public static BigDecimal divide(BigDecimal num1, BigDecimal num2, int scale, RoundingMode roundingMode) {
+ if (num1 == null) {
+ return BigDecimal.ZERO;
+ }
+ if (num2 == null || num2.compareTo(BigDecimal.ZERO) == 0) {
+ throw new ArithmeticException("除数不能为 null 或 0");
+ }
+ // 注意:divide 方法必须指定精度和舍入模式,否则除不尽时会抛异常
+ return num1.divide(num2, scale, roundingMode);
+ }
+
+}
diff --git a/src/main/java/com/mini/capi/utils/DateUtils.java b/src/main/java/com/mini/capi/utils/DateUtils.java
index 37c7ce4..3105ead 100644
--- a/src/main/java/com/mini/capi/utils/DateUtils.java
+++ b/src/main/java/com/mini/capi/utils/DateUtils.java
@@ -1,5 +1,7 @@
package com.mini.capi.utils;
+import com.mini.capi.model.DateInfo;
+
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
@@ -40,4 +42,22 @@ public class DateUtils {
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd");
return sevenDaysAgo.format(formatter);
}
+
+
+ public static DateInfo getDates() {
+ // 获取当前日期
+ LocalDate today = LocalDate.now();
+ // 1. 获取昨天(yyyyMMdd)
+ LocalDate yesterday = today.minusDays(1);
+ String yesterdayStr = yesterday.format(DateTimeFormatter.ofPattern("yyyyMMdd"));
+ // 2. 获取当月(yyyyMM)
+ String currentMonthStr = today.format(DateTimeFormatter.ofPattern("yyyyMM"));
+ // 3. 获取当前季度(yyyyQ1-Q4)
+ int quarter = (today.getMonthValue() - 1) / 3 + 1;
+ String currentQuarterStr = today.format(DateTimeFormatter.ofPattern("yyyy")) + "Q" + quarter;
+ // 4. 获取当前年度(yyyy)
+ String currentYearStr = today.format(DateTimeFormatter.ofPattern("yyyy"));
+ DateInfo dateInfo = new DateInfo(yesterdayStr, currentMonthStr, currentQuarterStr, currentYearStr);
+ return dateInfo;
+ }
}
diff --git a/src/main/java/com/mini/capi/utils/vF.java b/src/main/java/com/mini/capi/utils/vF.java
index 4b5ea76..a23f9e4 100644
--- a/src/main/java/com/mini/capi/utils/vF.java
+++ b/src/main/java/com/mini/capi/utils/vF.java
@@ -1,15 +1,9 @@
package com.mini.capi.utils;
-import org.springframework.web.multipart.MultipartFile;
-
-import java.io.File;
-import java.io.FileInputStream;
-import java.io.IOException;
-import java.io.InputStream;
import java.math.BigDecimal;
import java.math.RoundingMode;
-import java.nio.file.Files;
+
public class vF {
diff --git a/src/main/resources/mapper/CitiesMapper.xml b/src/main/resources/mapper/BizCitiesMapper.xml
similarity index 94%
rename from src/main/resources/mapper/CitiesMapper.xml
rename to src/main/resources/mapper/BizCitiesMapper.xml
index d2812e7..ce9263b 100644
--- a/src/main/resources/mapper/CitiesMapper.xml
+++ b/src/main/resources/mapper/BizCitiesMapper.xml
@@ -1,9 +1,9 @@
-
+
-
+
diff --git a/src/main/resources/mapper/CompanyMapper.xml b/src/main/resources/mapper/BizCompanyMapper.xml
similarity index 94%
rename from src/main/resources/mapper/CompanyMapper.xml
rename to src/main/resources/mapper/BizCompanyMapper.xml
index 1905900..7d58f37 100644
--- a/src/main/resources/mapper/CompanyMapper.xml
+++ b/src/main/resources/mapper/BizCompanyMapper.xml
@@ -1,9 +1,9 @@
-
+
-
+
diff --git a/src/main/resources/mapper/MailAccountMapper.xml b/src/main/resources/mapper/BizMailAccountMapper.xml
similarity index 94%
rename from src/main/resources/mapper/MailAccountMapper.xml
rename to src/main/resources/mapper/BizMailAccountMapper.xml
index 604d7dd..3548e1b 100644
--- a/src/main/resources/mapper/MailAccountMapper.xml
+++ b/src/main/resources/mapper/BizMailAccountMapper.xml
@@ -1,9 +1,9 @@
-
+
-
+
diff --git a/src/main/resources/mapper/MailSentMapper.xml b/src/main/resources/mapper/BizMailSentMapper.xml
similarity index 95%
rename from src/main/resources/mapper/MailSentMapper.xml
rename to src/main/resources/mapper/BizMailSentMapper.xml
index 471c2a5..13b4354 100644
--- a/src/main/resources/mapper/MailSentMapper.xml
+++ b/src/main/resources/mapper/BizMailSentMapper.xml
@@ -1,9 +1,9 @@
-
+
-
+
diff --git a/src/main/resources/mapper/MunicipalitiesMapper.xml b/src/main/resources/mapper/BizMunicipalitiesMapper.xml
similarity index 94%
rename from src/main/resources/mapper/MunicipalitiesMapper.xml
rename to src/main/resources/mapper/BizMunicipalitiesMapper.xml
index 4fdc0aa..f191fd1 100644
--- a/src/main/resources/mapper/MunicipalitiesMapper.xml
+++ b/src/main/resources/mapper/BizMunicipalitiesMapper.xml
@@ -1,9 +1,9 @@
-
+
-
+
diff --git a/src/main/resources/mapper/ProjectInfoMapper.xml b/src/main/resources/mapper/BizProjectInfoMapper.xml
similarity index 94%
rename from src/main/resources/mapper/ProjectInfoMapper.xml
rename to src/main/resources/mapper/BizProjectInfoMapper.xml
index b4a9357..52b0295 100644
--- a/src/main/resources/mapper/ProjectInfoMapper.xml
+++ b/src/main/resources/mapper/BizProjectInfoMapper.xml
@@ -1,9 +1,9 @@
-
+
-
+
diff --git a/src/main/resources/mapper/ProjectReportMapper.xml b/src/main/resources/mapper/BizProjectReportMapper.xml
similarity index 94%
rename from src/main/resources/mapper/ProjectReportMapper.xml
rename to src/main/resources/mapper/BizProjectReportMapper.xml
index 34a8bad..39dcdbe 100644
--- a/src/main/resources/mapper/ProjectReportMapper.xml
+++ b/src/main/resources/mapper/BizProjectReportMapper.xml
@@ -1,9 +1,9 @@
-
+
-
+
diff --git a/src/main/resources/mapper/ProjectRequirementsMapper.xml b/src/main/resources/mapper/BizProjectRequirementsMapper.xml
similarity index 94%
rename from src/main/resources/mapper/ProjectRequirementsMapper.xml
rename to src/main/resources/mapper/BizProjectRequirementsMapper.xml
index 2401bd2..f6128a1 100644
--- a/src/main/resources/mapper/ProjectRequirementsMapper.xml
+++ b/src/main/resources/mapper/BizProjectRequirementsMapper.xml
@@ -1,9 +1,9 @@
-
+
-
+
diff --git a/src/main/resources/mapper/ProvinceMapper.xml b/src/main/resources/mapper/BizProvinceMapper.xml
similarity index 93%
rename from src/main/resources/mapper/ProvinceMapper.xml
rename to src/main/resources/mapper/BizProvinceMapper.xml
index 5d6867d..fd8641d 100644
--- a/src/main/resources/mapper/ProvinceMapper.xml
+++ b/src/main/resources/mapper/BizProvinceMapper.xml
@@ -1,9 +1,9 @@
-
+
-
+
diff --git a/src/main/resources/mapper/ResumeEmployeeMapper.xml b/src/main/resources/mapper/BizResumeEmployeeMapper.xml
similarity index 93%
rename from src/main/resources/mapper/ResumeEmployeeMapper.xml
rename to src/main/resources/mapper/BizResumeEmployeeMapper.xml
index 2b1b081..bf3eb02 100644
--- a/src/main/resources/mapper/ResumeEmployeeMapper.xml
+++ b/src/main/resources/mapper/BizResumeEmployeeMapper.xml
@@ -1,9 +1,9 @@
-
+
-
+
diff --git a/src/main/resources/mapper/WebsiteStorageMapper.xml b/src/main/resources/mapper/BizWebsiteStorageMapper.xml
similarity index 94%
rename from src/main/resources/mapper/WebsiteStorageMapper.xml
rename to src/main/resources/mapper/BizWebsiteStorageMapper.xml
index e968924..2345753 100644
--- a/src/main/resources/mapper/WebsiteStorageMapper.xml
+++ b/src/main/resources/mapper/BizWebsiteStorageMapper.xml
@@ -1,9 +1,9 @@
-
+
-
+
diff --git a/src/main/resources/mapper/CombinedSummaryMapper.xml b/src/main/resources/mapper/CombinedSummaryMapper.xml
deleted file mode 100644
index aa15356..0000000
--- a/src/main/resources/mapper/CombinedSummaryMapper.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- id, create_time, period_type, period_code, current_total_income, current_total_expense, current_avg_daily_income, current_avg_daily_expense, current_highest_expense, current_annual_savings_rate, previous_total_income, previous_total_expense, previous_avg_daily_income, previous_avg_daily_expense, previous_highest_expense, previous_annual_savings_rate, mom_rate_total_income, mom_rate_total_expense, mom_rate_avg_daily_income, mom_rate_avg_daily_expense, mom_rate_highest_expense, mom_rate_annual_savings_rate, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state
-
-
-
diff --git a/src/main/resources/mapper/CombinedSummaryViewMapper.xml b/src/main/resources/mapper/CombinedSummaryViewMapper.xml
deleted file mode 100644
index b4e8c8d..0000000
--- a/src/main/resources/mapper/CombinedSummaryViewMapper.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- period_type, name, value, type
-
-
-
diff --git a/src/main/resources/mapper/DailySummaryMapper.xml b/src/main/resources/mapper/DailySummaryMapper.xml
deleted file mode 100644
index d325e69..0000000
--- a/src/main/resources/mapper/DailySummaryMapper.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- id, create_time, summary_date, total_income, total_expense, net_cash_flow, transactions_count, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state
-
-
-
diff --git a/src/main/resources/mapper/DailySummaryViewMapper.xml b/src/main/resources/mapper/DailySummaryViewMapper.xml
deleted file mode 100644
index 3192ce4..0000000
--- a/src/main/resources/mapper/DailySummaryViewMapper.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
- name, value, type
-
-
-
diff --git a/src/main/resources/mapper/AccountsMapper.xml b/src/main/resources/mapper/ErpAccountMapper.xml
similarity index 77%
rename from src/main/resources/mapper/AccountsMapper.xml
rename to src/main/resources/mapper/ErpAccountMapper.xml
index 700f3d1..20c5ae5 100644
--- a/src/main/resources/mapper/AccountsMapper.xml
+++ b/src/main/resources/mapper/ErpAccountMapper.xml
@@ -1,14 +1,14 @@
-
+
-
+
-
+
@@ -21,7 +21,7 @@
- create_time, account_id, account_name, account_type, currency, initial_balance, current_balance, is_active, update_time, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state
+ create_time, account_id, account_name, account_type, account_code, initial_balance, current_balance, is_active, update_time, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state
diff --git a/src/main/resources/mapper/ExpenseCategoriesMapper.xml b/src/main/resources/mapper/ErpCategoryMapper.xml
similarity index 58%
rename from src/main/resources/mapper/ExpenseCategoriesMapper.xml
rename to src/main/resources/mapper/ErpCategoryMapper.xml
index 533c65a..34f4a75 100644
--- a/src/main/resources/mapper/ExpenseCategoriesMapper.xml
+++ b/src/main/resources/mapper/ErpCategoryMapper.xml
@@ -1,14 +1,17 @@
-
+
-
+
+
+
-
-
+
+
+
@@ -17,7 +20,7 @@
- create_time, category_id, parent_id, cname, description, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state
+ create_time, category_id, category_name, category_type, parent_id, sort_order, is_active, update_time, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state
diff --git a/src/main/resources/mapper/ExpensesMapper.xml b/src/main/resources/mapper/ErpExpenseMapper.xml
similarity index 65%
rename from src/main/resources/mapper/ExpensesMapper.xml
rename to src/main/resources/mapper/ErpExpenseMapper.xml
index 6b7c183..0a475e1 100644
--- a/src/main/resources/mapper/ExpensesMapper.xml
+++ b/src/main/resources/mapper/ErpExpenseMapper.xml
@@ -1,18 +1,16 @@
-
+
-
+
+
-
-
-
-
+
@@ -21,7 +19,7 @@
- create_time, expense_id, account_id, category_id, payee, amount, transaction_date, description, order_no, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state
+ create_time, expense_id, zflow_id, account_id, category_id, amount, update_time, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state
diff --git a/src/main/resources/mapper/IncomesMapper.xml b/src/main/resources/mapper/ErpIncomeMapper.xml
similarity index 60%
rename from src/main/resources/mapper/IncomesMapper.xml
rename to src/main/resources/mapper/ErpIncomeMapper.xml
index 8ed1289..fec2616 100644
--- a/src/main/resources/mapper/IncomesMapper.xml
+++ b/src/main/resources/mapper/ErpIncomeMapper.xml
@@ -1,18 +1,16 @@
-
+
-
+
+
-
-
+
-
-
-
+
@@ -21,7 +19,7 @@
- create_time, income_id, account_id, source_id, payer, amount, transaction_date, description, order_no, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state
+ create_time, income_id, sflow_id, account_id, category_id, amount, update_time, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state
diff --git a/src/main/resources/mapper/ErpPeriodSummaryMapper.xml b/src/main/resources/mapper/ErpPeriodSummaryMapper.xml
new file mode 100644
index 0000000..bc6e73b
--- /dev/null
+++ b/src/main/resources/mapper/ErpPeriodSummaryMapper.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ create_time, summary_id, cycle_type, cycle_code, total_income, total_expense, transfer_amount, net_cashflow, income_count, expense_count, transfer_count, update_time, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state
+
+
+
diff --git a/src/main/resources/mapper/TransactionDetailsMapper.xml b/src/main/resources/mapper/ErpTransactionFlowMapper.xml
similarity index 55%
rename from src/main/resources/mapper/TransactionDetailsMapper.xml
rename to src/main/resources/mapper/ErpTransactionFlowMapper.xml
index 7b48661..463526e 100644
--- a/src/main/resources/mapper/TransactionDetailsMapper.xml
+++ b/src/main/resources/mapper/ErpTransactionFlowMapper.xml
@@ -1,17 +1,20 @@
-
+
-
-
+
+
-
+
-
-
-
+
+
+
+
+
+
@@ -20,7 +23,7 @@
- create_time, transaction_id, related_id, transaction_type, account_id, amount, balance_after, transaction_date, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state
+ create_time, flow_id, flow_name, transaction_type, amount, transaction_time, account_id, category_id, remark, is_finish, update_time, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state
diff --git a/src/main/resources/mapper/TransfersMapper.xml b/src/main/resources/mapper/ErpTransferMapper.xml
similarity index 53%
rename from src/main/resources/mapper/TransfersMapper.xml
rename to src/main/resources/mapper/ErpTransferMapper.xml
index 159a820..f5dfdc1 100644
--- a/src/main/resources/mapper/TransfersMapper.xml
+++ b/src/main/resources/mapper/ErpTransferMapper.xml
@@ -1,19 +1,17 @@
-
+
-
+
-
-
+
+
+
-
-
-
-
-
+
+
@@ -22,7 +20,7 @@
- create_time, transfer_id, from_account, to_account, amount, fee, currency, transaction_date, description, order_no, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state
+ create_time, transfer_id, from_account_id, to_account_id, category_id, amount, remark, update_time, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state
diff --git a/src/main/resources/mapper/IncomeSourcesMapper.xml b/src/main/resources/mapper/IncomeSourcesMapper.xml
deleted file mode 100644
index 1cabb39..0000000
--- a/src/main/resources/mapper/IncomeSourcesMapper.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- create_time, source_id, cname, description, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state
-
-
-
diff --git a/src/main/resources/mapper/IncomesExpenseViewMapper.xml b/src/main/resources/mapper/IncomesExpenseViewMapper.xml
deleted file mode 100644
index 2c14880..0000000
--- a/src/main/resources/mapper/IncomesExpenseViewMapper.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- amount, cname, c_id, account_name, account_id, cycle_date, cycle_type
-
-
-
diff --git a/src/main/resources/mapper/NotifyMessageMapper.xml b/src/main/resources/mapper/NotifyMessageMapper.xml
deleted file mode 100644
index 83d9477..0000000
--- a/src/main/resources/mapper/NotifyMessageMapper.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- create_time, id, user_code, uname, avatar, title, description, datetime, click_close, is_read, is_send, update_time, create_user, notify_id, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state
-
-
-
diff --git a/src/main/resources/mapper/NotifyNoticeMapper.xml b/src/main/resources/mapper/NotifyNoticeMapper.xml
deleted file mode 100644
index e55fa54..0000000
--- a/src/main/resources/mapper/NotifyNoticeMapper.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- create_time, id, user_code, uname, title, description, datetime, is_read, is_send, update_time, create_user, notify_id, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state
-
-
-
diff --git a/src/main/resources/mapper/NotifyTodoMapper.xml b/src/main/resources/mapper/NotifyTodoMapper.xml
deleted file mode 100644
index 52cc1e4..0000000
--- a/src/main/resources/mapper/NotifyTodoMapper.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- create_time, id, user_code, uname, title, description, datetime, extra, color, is_read, is_send, update_time, create_user, notify_id, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state
-
-
-
diff --git a/src/main/resources/mapper/SyncTablesViewMapper.xml b/src/main/resources/mapper/SyncTablesViewMapper.xml
deleted file mode 100644
index 059a9c8..0000000
--- a/src/main/resources/mapper/SyncTablesViewMapper.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-