From abf2847475ff69eaaa199d105167f86d16c5a19f Mon Sep 17 00:00:00 2001 From: hjx <577364224@qq.com> Date: Wed, 14 Jan 2026 14:56:25 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=91=E7=9B=AE=E4=BF=A1=E6=81=AF=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../expenseAccount/entity/ExpenseAccount.java | 6 ++ .../repository/po/ExpenseAccountPO.java | 7 ++ .../repository/todo/ExpenseAccountDO.java | 6 ++ .../dto/expenseAccount/ExpenseAccountDTO.java | 6 ++ .../mapper/basic/ExpenseAccountMapper.xml | 3 + ...conciliationAccountApplicationService.java | 72 ++++++++++++++ .../entity/ReconciliationAccount.java | 74 ++++++++++++++ .../facade/IReconciliationAccountService.java | 43 ++++++++ .../mapper/ReconciliationAccountMapper.java | 22 +++++ .../ReconciliationAccountImpl.java | 81 +++++++++++++++ .../po/ReconciliationAccountPO.java | 74 ++++++++++++++ .../todo/ReconciliationAccountDO.java | 77 +++++++++++++++ .../ReconciliationAccountDomainService.java | 64 ++++++++++++ .../ReconciliationAccountAssembler.java | 65 ++++++++++++ .../ReconciliationAccountDTO.java | 77 +++++++++++++++ .../ReconciliationAccountApi.java | 99 +++++++++++++++++++ sql/finance.sql | 36 +++++++ sql/system.sql | 5 + 18 files changed, 817 insertions(+) create mode 100644 mhd_finance/src/main/java/com/linke/finance/application/server/reconciliationAccount/ReconciliationAccountApplicationService.java create mode 100644 mhd_finance/src/main/java/com/linke/finance/domain/reconciliationAccount/entity/ReconciliationAccount.java create mode 100644 mhd_finance/src/main/java/com/linke/finance/domain/reconciliationAccount/repository/facade/IReconciliationAccountService.java create mode 100644 mhd_finance/src/main/java/com/linke/finance/domain/reconciliationAccount/repository/mapper/ReconciliationAccountMapper.java create mode 100644 mhd_finance/src/main/java/com/linke/finance/domain/reconciliationAccount/repository/persistence/ReconciliationAccountImpl.java create mode 100644 mhd_finance/src/main/java/com/linke/finance/domain/reconciliationAccount/repository/po/ReconciliationAccountPO.java create mode 100644 mhd_finance/src/main/java/com/linke/finance/domain/reconciliationAccount/repository/todo/ReconciliationAccountDO.java create mode 100644 mhd_finance/src/main/java/com/linke/finance/domain/reconciliationAccount/service/ReconciliationAccountDomainService.java create mode 100644 mhd_finance/src/main/java/com/linke/finance/interfaces/assembler/reconciliationAccount/ReconciliationAccountAssembler.java create mode 100644 mhd_finance/src/main/java/com/linke/finance/interfaces/dto/reconciliationAccount/ReconciliationAccountDTO.java create mode 100644 mhd_finance/src/main/java/com/linke/finance/interfaces/facade/reconciliationAccount/ReconciliationAccountApi.java create mode 100644 sql/finance.sql create mode 100644 sql/system.sql diff --git a/mhd-modules/mhd-system/src/main/java/com/mhd/basic/domain/expenseAccount/entity/ExpenseAccount.java b/mhd-modules/mhd-system/src/main/java/com/mhd/basic/domain/expenseAccount/entity/ExpenseAccount.java index 7fda8e8b7..f87b2f093 100644 --- a/mhd-modules/mhd-system/src/main/java/com/mhd/basic/domain/expenseAccount/entity/ExpenseAccount.java +++ b/mhd-modules/mhd-system/src/main/java/com/mhd/basic/domain/expenseAccount/entity/ExpenseAccount.java @@ -101,4 +101,10 @@ public class ExpenseAccount extends BaseVOEntity{ @ApiModelProperty(name = "收支类型") private Integer accountExpenseType; + @ApiModelProperty(name = "创建订单是否固定显示 0-否 1-是") + private Integer fixedOrderDisplay; + + @ApiModelProperty("费率") + private BigDecimal rate; + } diff --git a/mhd-modules/mhd-system/src/main/java/com/mhd/basic/domain/expenseAccount/repository/po/ExpenseAccountPO.java b/mhd-modules/mhd-system/src/main/java/com/mhd/basic/domain/expenseAccount/repository/po/ExpenseAccountPO.java index 6f5f3f8d8..fe1dfc782 100644 --- a/mhd-modules/mhd-system/src/main/java/com/mhd/basic/domain/expenseAccount/repository/po/ExpenseAccountPO.java +++ b/mhd-modules/mhd-system/src/main/java/com/mhd/basic/domain/expenseAccount/repository/po/ExpenseAccountPO.java @@ -122,4 +122,11 @@ public class ExpenseAccountPO extends BaseVOEntity{ @Excel(name = "服务项税率") private BigDecimal taxRate; + + + @ApiModelProperty("费率") + private BigDecimal rate; + + @ApiModelProperty(name = "创建订单是否固定显示 0-否 1-是") + private Integer fixedOrderDisplay; } diff --git a/mhd-modules/mhd-system/src/main/java/com/mhd/basic/domain/expenseAccount/repository/todo/ExpenseAccountDO.java b/mhd-modules/mhd-system/src/main/java/com/mhd/basic/domain/expenseAccount/repository/todo/ExpenseAccountDO.java index 6ca2d0c98..b848324b0 100644 --- a/mhd-modules/mhd-system/src/main/java/com/mhd/basic/domain/expenseAccount/repository/todo/ExpenseAccountDO.java +++ b/mhd-modules/mhd-system/src/main/java/com/mhd/basic/domain/expenseAccount/repository/todo/ExpenseAccountDO.java @@ -125,4 +125,10 @@ public class ExpenseAccountDO extends BaseVOEntity{ @ApiModelProperty("服务项名称") private String serviceItemsName; + + @ApiModelProperty("费率") + private BigDecimal rate; + + @ApiModelProperty(name = "创建订单是否固定显示 0-否 1-是") + private Integer fixedOrderDisplay; } diff --git a/mhd-modules/mhd-system/src/main/java/com/mhd/basic/interfaces/dto/expenseAccount/ExpenseAccountDTO.java b/mhd-modules/mhd-system/src/main/java/com/mhd/basic/interfaces/dto/expenseAccount/ExpenseAccountDTO.java index e0bce9e68..80ef43958 100644 --- a/mhd-modules/mhd-system/src/main/java/com/mhd/basic/interfaces/dto/expenseAccount/ExpenseAccountDTO.java +++ b/mhd-modules/mhd-system/src/main/java/com/mhd/basic/interfaces/dto/expenseAccount/ExpenseAccountDTO.java @@ -126,4 +126,10 @@ public class ExpenseAccountDTO extends BaseVOEntity{ @ApiModelProperty("服务项名称") private String serviceItemsName; + + @ApiModelProperty("费率") + private BigDecimal rate; + + @ApiModelProperty(name = "创建订单是否固定显示 0-否 1-是") + private Integer fixedOrderDisplay; } diff --git a/mhd-modules/mhd-system/src/main/resources/mapper/basic/ExpenseAccountMapper.xml b/mhd-modules/mhd-system/src/main/resources/mapper/basic/ExpenseAccountMapper.xml index f1b2f051f..7d801596f 100644 --- a/mhd-modules/mhd-system/src/main/resources/mapper/basic/ExpenseAccountMapper.xml +++ b/mhd-modules/mhd-system/src/main/resources/mapper/basic/ExpenseAccountMapper.xml @@ -213,6 +213,9 @@ and b.service_items_code = #{expenseAccountDO.serviceItemsCode} + + and a.fixed_order_display = #{expenseAccountDO.fixedOrderDisplay} +