From 688f518e83d6062880cedf975b29407326e71693 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=92=B1=E6=B6=9B?= <15850646081@163.com> Date: Fri, 12 Dec 2025 15:47:11 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=9E=E7=BB=AD=E5=8A=B3=E5=8A=A1=E6=94=B6?= =?UTF-8?q?=E5=85=A5=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../salary/entity/salaryacct/bo/SalaryCalcTaxRequest.java | 6 +++++- .../engine/salary/enums/salarysob/IncomeCategoryEnum.java | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/com/engine/salary/entity/salaryacct/bo/SalaryCalcTaxRequest.java b/src/com/engine/salary/entity/salaryacct/bo/SalaryCalcTaxRequest.java index 39eb225c0..bf0ee6327 100644 --- a/src/com/engine/salary/entity/salaryacct/bo/SalaryCalcTaxRequest.java +++ b/src/com/engine/salary/entity/salaryacct/bo/SalaryCalcTaxRequest.java @@ -140,11 +140,15 @@ public class SalaryCalcTaxRequest { * @return */ public Map buildQTLXLWBCRequestParam() { + // 人员列表 + List> RYLBRequestParam = EmployeeDeclareRequest.convert2RequestParam(employeeDeclares); List> requestParams = buildRequestParams(IncomeCategoryEnum.REMUNERATION_FOR_OTHER_CONTINUOUS_LABOR, employeeDeclares, salaryAcctEmployeeMap, salaryAcctResultValueMap); Map param = new HashMap<>(); - param.put("qtlxlwbclb", Lists.newArrayList()); + // 人员列表 + param.put("rylb", RYLBRequestParam); + param.put("qtlxlwbclb", requestParams); // 是否传入累计个人养老金,2使用传入数据 param.put("gryljcl", 2); return param; diff --git a/src/com/engine/salary/enums/salarysob/IncomeCategoryEnum.java b/src/com/engine/salary/enums/salarysob/IncomeCategoryEnum.java index 0fec5bc83..a99abf8a4 100644 --- a/src/com/engine/salary/enums/salarysob/IncomeCategoryEnum.java +++ b/src/com/engine/salary/enums/salarysob/IncomeCategoryEnum.java @@ -377,7 +377,7 @@ public enum IncomeCategoryEnum implements BaseEnum { return resultMap; } }, - REMUNERATION_FOR_OTHER_CONTINUOUS_LABOR(489, "0489", "其他连续劳务报酬所得", DeclareReportTypeEnum.COMPREHENSIVE_INCOME, 181943) { + REMUNERATION_FOR_OTHER_CONTINUOUS_LABOR(489, "0489", "其他连续劳务报酬", DeclareReportTypeEnum.COMPREHENSIVE_INCOME, 181943) { @Override public void parseGetDeclareTaxResultFeedbackResponse(Map>> result, GetDeclareTaxResultFeedbackResponse declareTaxResultFeedbackResponse) { List zhsd = declareTaxResultFeedbackResponse.getBody().getZhsd().getQtlxlwbc().getSscglb();