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