From 981301224988b361b11d93d1a44cd386e477c773 Mon Sep 17 00:00:00 2001
From: Chengliang <1546584672@qq.com>
Date: Fri, 15 Apr 2022 19:01:09 +0800
Subject: [PATCH] =?UTF-8?q?=E7=A6=8F=E5=88=A9=E5=8F=B0=E8=B4=A6=E7=9B=B8?=
=?UTF-8?q?=E5=85=B3=E6=8E=A5=E5=8F=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../mapper/datacollection/EmployMapper.xml | 2 +-
.../siaccount/InsuranceAccountBatchMapper.xml | 2 +-
.../InsuranceAccountDetailMapper.java | 2 +
.../InsuranceAccountDetailMapper.xml | 18 +++++--
.../mapper/sicategory/ICategoryMapper.xml | 8 +++
.../salary/service/SIAccountService.java | 16 +++++-
.../service/impl/SIAccountServiceImpl.java | 52 ++++++++++++++++++-
.../salary/web/SIAccountController.java | 44 +++++++++-------
8 files changed, 115 insertions(+), 29 deletions(-)
diff --git a/src/com/engine/salary/mapper/datacollection/EmployMapper.xml b/src/com/engine/salary/mapper/datacollection/EmployMapper.xml
index 932b5827a..513b4a35d 100644
--- a/src/com/engine/salary/mapper/datacollection/EmployMapper.xml
+++ b/src/com/engine/salary/mapper/datacollection/EmployMapper.xml
@@ -174,7 +174,7 @@
@@ -183,6 +182,19 @@
+
+ UPDATE
+ hrsa_bill_inspect
+ SET
+ inspect_status = 1
+ WHERE
+ delete_type = 0
+ AND id IN
+
+ #{id}
+
+
+
diff --git a/src/com/engine/salary/mapper/sicategory/ICategoryMapper.xml b/src/com/engine/salary/mapper/sicategory/ICategoryMapper.xml
index d68b0c03b..24c617ab0 100644
--- a/src/com/engine/salary/mapper/sicategory/ICategoryMapper.xml
+++ b/src/com/engine/salary/mapper/sicategory/ICategoryMapper.xml
@@ -105,6 +105,14 @@
WHERE data_type= #{dataType} AND delete_type = 0
+
+
+
UPDATE hrsa_insurance_category
diff --git a/src/com/engine/salary/service/SIAccountService.java b/src/com/engine/salary/service/SIAccountService.java
index d78f826ee..0eb66576a 100644
--- a/src/com/engine/salary/service/SIAccountService.java
+++ b/src/com/engine/salary/service/SIAccountService.java
@@ -1,5 +1,6 @@
package com.engine.salary.service;
+import com.engine.salary.entity.siaccount.dto.InsuranceAccountTabDTO;
import com.engine.salary.entity.siaccount.param.*;
import java.util.Collection;
@@ -113,10 +114,21 @@ public interface SIAccountService {
/**
* 获取核算异常列表页是否导出档案开关
- * @param s
+ * @param billMonth
*/
- Map buttonCheck(String s);
+ Map buttonCheck(String billMonth);
+ /**
+ * 忽略核算异常
+ * @param longs
+ */
+ void ignore(Collection longs);
+
+ /**
+ * tab信息
+ * @param billMonth
+ */
+ InsuranceAccountTabDTO tabList(String billMonth);
}
diff --git a/src/com/engine/salary/service/impl/SIAccountServiceImpl.java b/src/com/engine/salary/service/impl/SIAccountServiceImpl.java
index 295e439a4..7e7b2cc5f 100644
--- a/src/com/engine/salary/service/impl/SIAccountServiceImpl.java
+++ b/src/com/engine/salary/service/impl/SIAccountServiceImpl.java
@@ -13,6 +13,7 @@ import com.engine.salary.entity.datacollection.DataCollectionEmployee;
import com.engine.salary.entity.salaryarchive.dto.SalaryArchiveListDTO;
import com.engine.salary.entity.siaccount.bo.InsuranceAccountBO;
import com.engine.salary.entity.siaccount.dto.InsuranceAccountBatchListDTO;
+import com.engine.salary.entity.siaccount.dto.InsuranceAccountTabDTO;
import com.engine.salary.entity.siaccount.param.*;
import com.engine.salary.entity.siaccount.po.InsuranceAccountBatchPO;
import com.engine.salary.entity.siaccount.po.InsuranceAccountDetailPO;
@@ -33,6 +34,7 @@ import java.util.stream.Collectors;
import com.engine.salary.util.SalaryDateUtil;
import com.engine.salary.util.SalaryFormItemUtil;
+import com.engine.salary.util.SalaryI18nUtil;
import com.engine.salary.util.db.MapperProxyFactory;
import com.engine.salary.util.page.PageInfo;
import com.engine.salary.util.valid.ValidUtil;
@@ -136,7 +138,7 @@ public class SIAccountServiceImpl extends Service implements SIAccountService {
//数据组装
List