From ce96649e79bf730aef73f3bec205c1c00a743635 Mon Sep 17 00:00:00 2001
From: yz_08 <yz_0812@outlook.com>
Date: 星期三, 03 三月 2021 22:08:01 +0800
Subject: [PATCH] 修改bug

---
 febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/IEmpBadRecordService.java |   35 +++++++++++++++++++++++++----------
 1 files changed, 25 insertions(+), 10 deletions(-)

diff --git a/febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/IEmpBadRecordService.java b/febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/IEmpBadRecordService.java
index 5e34081..42de8ec 100644
--- a/febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/IEmpBadRecordService.java
+++ b/febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/IEmpBadRecordService.java
@@ -1,5 +1,6 @@
 package cc.mrbird.febs.server.hr.service;
 
+import cc.mrbird.febs.common.core.exception.FebsException;
 import cc.mrbird.febs.server.hr.entity.EmpBadRecord;
 
 import cc.mrbird.febs.common.core.entity.QueryRequest;
@@ -14,7 +15,7 @@
  * description:员工不良记录信息服务接口
  *
  * @author luoyibo
- * @date 2021-01-24 20:35:55
+ * @date 2021-01-31 11:26:42
  * @since JDK1.8
  */
 public interface IEmpBadRecordService extends IService<EmpBadRecord> {
@@ -25,7 +26,7 @@
      * @param empBadrecord empBadrecord
      * @return IPage<EmpBadrecord>
      */
-    IPage<EmpBadRecord> findEmpBadRecords(QueryRequest request, EmpBadRecord empBadrecord);
+    IPage<EmpBadRecord> findEmpBadrecords(QueryRequest request, EmpBadRecord empBadrecord);
 
     /**
      * 查询(所有)
@@ -33,36 +34,50 @@
      * @param empBadrecord empBadrecord
      * @return List<EmpBadrecord>
      */
-    List<EmpBadRecord> findEmpBadRecords(EmpBadRecord empBadrecord);
+    List<EmpBadRecord> findEmpBadrecords(EmpBadRecord empBadrecord);
 
     /**
      * 新增
      *
      * @param empBadrecord empBadrecord
      */
-    void createEmpBadRecord(EmpBadRecord empBadrecord);
+    void createEmpBadrecord(EmpBadRecord empBadrecord) throws FebsException;
 
     /**
      * 修改
      *
      * @param empBadrecord empBadrecord
      */
-    void updateEmpBadRecord(EmpBadRecord empBadrecord);
+    void updateEmpBadrecord(EmpBadRecord empBadrecord) throws FebsException;
 
     /**
      * 删除
      *
      * @param empBadrecord empBadrecord
      */
-    void deleteEmpBadRecord(EmpBadRecord empBadrecord);
+    void deleteEmpBadrecord(EmpBadRecord empBadrecord);
+
     /**
-     *
      * 根据Id批量逻辑删除记录
-     *
+     * <p>
      * date 2021-01-28 10:48
-     * @author: luoyibo
+     *
      * @param ids 待删除Id
      * @return void
+     * @author: luoyibo
      */
-    void logicDelEmpBadRecord(String ids);
+    void logicDelEmpBadrecord(String ids);
+
+    /**
+     * 从暂存状态转成正式状态
+     * <p>
+     * date 2021-02-04 21:11
+     *
+     * @param ids 待转换记录Id
+     * @return boolean
+     * @author: luoyibo
+     */
+    boolean momentToNormal(String ids);
+
+	void importEmpBadRecord(List<List<Object>> listObject,List<String>  returnList);
 }

--
Gitblit v1.8.0