feat: 社保公积金账户化重构
新增 SocialAccount(账户)+ SocialYearStandard(年度标准)两层实体, 替代原 SocialInsuranceConfig/HousingFundConfig 按城市管理的方式。 - DB: 新增 SocialAccount、SocialYearStandard 表,Department 加账户关联 - 迁移: 旧 Config 表数据迁移到 Account + YearStandard - 后端: 新增账户 CRUD + 年度标准 API,薪资计算适配 accountId - 前端: 设置页新增账户管理 Tab,组织架构提示 level=0 可关联账户 - 前端: SocialInsurance.tsx 城市选择器改为账户选择器 - 兼容: 旧 Config 表保留,薪资计算回退旧表 Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
+3
-1
@@ -290,8 +290,10 @@ JOIN "SocialAccount" a ON a."orgId" = c."orgId" AND a.city = c.city AND a.type =
|
||||
### 1. 设置页新增"社保公积金账户管理"
|
||||
|
||||
- 账户列表(按 type 分社保/公积金 Tab)
|
||||
- 每个账户卡片:名称、城市、账户编号、缴费主体、是否默认
|
||||
- 每个账户卡片:名称、城市、账户编号、缴费主体、关联范围(公司/分公司/子公司)、是否默认
|
||||
- 新增/编辑/停用账户弹窗
|
||||
- **关联级别**:公司(Organization)或根部门(Department level=0,代表分公司/子公司),不向下到普通部门
|
||||
- 员工通过所属根部门自动继承账户,未关联根部门的员工使用公司默认账户
|
||||
|
||||
### 2. SocialInsurance.tsx 改造
|
||||
|
||||
|
||||
Reference in New Issue
Block a user