From 9f4056b16d84520392ac8add1ca2f2277cc68b72 Mon Sep 17 00:00:00 2001
From: huminmin <mac@MacBook-Pro.local>
Date: 星期一, 17 八月 2026 16:36:18 +0800
Subject: [PATCH] 修改退货日期数据类型

---
 yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/service/salary/HrmSalaryPaymentServiceImpl.java |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/service/salary/HrmSalaryPaymentServiceImpl.java b/yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/service/salary/HrmSalaryPaymentServiceImpl.java
index 264a15c..ec4df3c 100644
--- a/yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/service/salary/HrmSalaryPaymentServiceImpl.java
+++ b/yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/service/salary/HrmSalaryPaymentServiceImpl.java
@@ -11,6 +11,7 @@
 import cn.iocoder.yudao.module.hrm.dal.mysql.salary.HrmSalaryPaymentDetailMapper;
 import cn.iocoder.yudao.module.hrm.dal.mysql.salary.HrmSalaryPaymentMapper;
 import cn.iocoder.yudao.module.hrm.dal.redis.HrmNoRedisDAO;
+import cn.iocoder.yudao.module.system.api.storage.StorageAttachmentApi;
 import jakarta.annotation.Resource;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
@@ -26,7 +27,7 @@
 /**
  * 钖祫鍙戞斁 Service 瀹炵幇绫�
  *
- * @author 鑺嬮亾婧愮爜
+ * @author 瓒呯骇绠$悊鍛�
  */
 @Service
 @Validated
@@ -40,6 +41,8 @@
     private HrmSalaryCalculationMapper salaryCalculationMapper;
     @Resource
     private HrmNoRedisDAO noRedisDAO;
+    @Resource
+    private StorageAttachmentApi storageAttachmentApi;
 
     @Override
     public PageResult<HrmSalaryPaymentDO> getSalaryPaymentPage(HrmSalaryPaymentPageReqVO pageReqVO) {
@@ -280,6 +283,8 @@
         for (HrmSalaryPaymentDetailDO detail : details) {
             salaryPaymentDetailMapper.deleteById(detail.getId());
         }
+        // 鍒犻櫎闄勪欢鍏宠仈
+        storageAttachmentApi.deleteAttachmentsByRecord("hrm_salary_payment", id);
         // 鍒犻櫎鍙戞斁鍙拌处
         salaryPaymentMapper.deleteById(id);
     }

--
Gitblit v1.9.3