From 5d34bdd3c426bb2ca5f6627424ae67984f745603 Mon Sep 17 00:00:00 2001
From: liu <2021943741@qq.com>
Date: 星期三, 21 十月 2026 18:28:59 +0800
Subject: [PATCH] feat: 新增资产/用车/采购模块,完善课题、会员、财务与企微功能

---
 yudao-module-finance/src/main/java/cn/iocoder/yudao/module/finance/api/reimbursement/FinanceReimbursementApiImpl.java |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/yudao-module-finance/src/main/java/cn/iocoder/yudao/module/finance/api/reimbursement/FinanceReimbursementApiImpl.java b/yudao-module-finance/src/main/java/cn/iocoder/yudao/module/finance/api/reimbursement/FinanceReimbursementApiImpl.java
index 3374c68..95725e3 100644
--- a/yudao-module-finance/src/main/java/cn/iocoder/yudao/module/finance/api/reimbursement/FinanceReimbursementApiImpl.java
+++ b/yudao-module-finance/src/main/java/cn/iocoder/yudao/module/finance/api/reimbursement/FinanceReimbursementApiImpl.java
@@ -53,7 +53,7 @@
         String processDefinitionKey = resolveApproveProcessDefinitionKey();
 
         // 2. 鍒涘缓鎶ラ攢鍗曪紙1 琛屾槑缁嗭級
-        FinanceReimbursementSaveReqVO createReqVO = buildSaveReqVO(null, reqDTO.getTitle(),
+        FinanceReimbursementSaveReqVO createReqVO = buildSaveReqVO(null, reqDTO.getApplicantId(), reqDTO.getTitle(),
                 reqDTO.getTotalAmount(), reqDTO.getApplyDate(), reqDTO.getRemark(),
                 reqDTO.getBlobIds(), reqDTO.getExpenseDescription());
         Long reimbursementId = reimbursementService.createReimbursement(createReqVO);
@@ -72,7 +72,7 @@
         String processDefinitionKey = resolveApproveProcessDefinitionKey();
 
         // 2. 淇敼鎶ラ攢鍗曪紙鏄庣粏閲嶅缓涓� 1 琛岋級
-        FinanceReimbursementSaveReqVO updateReqVO = buildSaveReqVO(reqDTO.getReimbursementId(),
+        FinanceReimbursementSaveReqVO updateReqVO = buildSaveReqVO(reqDTO.getReimbursementId(), null,
                 reqDTO.getTitle(), reqDTO.getTotalAmount(), reqDTO.getApplyDate(), reqDTO.getRemark(),
                 reqDTO.getBlobIds(), reqDTO.getExpenseDescription());
         reimbursementService.updateReimbursement(updateReqVO);
@@ -110,7 +110,7 @@
     }
 
     /** 缁勮鎶ラ攢鍗曚繚瀛� VO锛氭槑缁嗗浐瀹� 1 琛岋紝璐圭敤绫诲瀷銆屽叾浠栥�嶏紝鍙戠エ閲戦=鎶ラ攢鎬婚噾棰� */
-    private FinanceReimbursementSaveReqVO buildSaveReqVO(Long id, String title, BigDecimal totalAmount,
+    private FinanceReimbursementSaveReqVO buildSaveReqVO(Long id, Long applicantId, String title, BigDecimal totalAmount,
                                                          LocalDate applyDate, String remark, List<Long> blobIds,
                                                          String expenseDescription) {
         FinanceReimbursementItemSaveReqVO item = new FinanceReimbursementItemSaveReqVO();
@@ -121,6 +121,7 @@
 
         FinanceReimbursementSaveReqVO reqVO = new FinanceReimbursementSaveReqVO();
         reqVO.setId(id);
+        reqVO.setApplicantId(applicantId);
         reqVO.setTitle(title);
         reqVO.setTotalAmount(totalAmount);
         reqVO.setApplyDate(applyDate != null ? applyDate : LocalDate.now());

--
Gitblit v1.9.3