From d37c463e8dcdc72edf992f8c010b5c9037a3dceb Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期三, 14 十月 2026 15:52:50 +0800
Subject: [PATCH] feat(hrm): 社保公积金方案支持按部门绑定,修比例输入精度
---
yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/controller/admin/salary/vo/HrmSocialSecuritySchemeRespVO.java | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/controller/admin/salary/vo/HrmSocialSecuritySchemeRespVO.java b/yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/controller/admin/salary/vo/HrmSocialSecuritySchemeRespVO.java
index 9c2462d..314e101 100644
--- a/yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/controller/admin/salary/vo/HrmSocialSecuritySchemeRespVO.java
+++ b/yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/controller/admin/salary/vo/HrmSocialSecuritySchemeRespVO.java
@@ -6,6 +6,7 @@
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;
+import java.util.List;
@Schema(description = "绠$悊鍚庡彴 - 绀句繚鍏Н閲戞柟妗� Response VO")
@Data
@@ -56,6 +57,19 @@
@Schema(description = "鍏Н閲戜釜浜虹即绾虫瘮渚�", example = "0.12")
private BigDecimal housingFundPersonalRatio;
+ // ========== 缂磋垂鍩烘暟 ==========
+ @Schema(description = "榛樿绀句繚缂磋垂鍩烘暟锛堢┖鍒欑敤鍛樺伐鍩烘湰宸ヨ祫锛�", example = "5023.00")
+ private BigDecimal defaultSocialSecurityBase;
+
+ @Schema(description = "榛樿鍏Н閲戠即璐瑰熀鏁帮紙绌烘垨 0 鍒欑敤绀句繚缂磋垂鍩烘暟锛�", example = "5023.00")
+ private BigDecimal defaultHousingFundBase;
+
+ @Schema(description = "閫傜敤閮ㄩ棬ID鍒楄〃锛堜负绌鸿〃绀哄叏灞�榛樿鏂规锛�", example = "[119,129]")
+ private List<Long> deptIds;
+
+ @Schema(description = "閫傜敤閮ㄩ棬鍚嶇О锛堝涓敤銆佸垎闅旓紝涓虹┖琛ㄧず鍏ㄥ眬榛樿锛�", example = "鐢熶骇閮ㄣ�佷粨鍌ㄩ儴")
+ private String deptNames;
+
@Schema(description = "鐘舵�侊細0-鍚敤锛�1-绂佺敤", example = "0")
private Integer status;
--
Gitblit v1.9.3