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