From a7ca32e775e76b4e4667d9f9d76739a73fe68ba3 Mon Sep 17 00:00:00 2001
From: luoyb <412940104@qq.com>
Date: 星期三, 17 二月 2021 23:22:49 +0800
Subject: [PATCH] feat(离职考勤实体类): 离职考勤月份修改成不在数据库中存在

---
 febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/impl/EmpOccupationalServiceImpl.java |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/impl/EmpOccupationalServiceImpl.java b/febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/impl/EmpOccupationalServiceImpl.java
index 40f1b32..312f041 100644
--- a/febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/impl/EmpOccupationalServiceImpl.java
+++ b/febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/impl/EmpOccupationalServiceImpl.java
@@ -56,6 +56,15 @@
     @Transactional(rollbackFor = Exception.class)
     public void createEmpOccupational(EmpOccupational empOccupational) {
         empOccupational.setOccupationalId(SequenceUtil.generateId(0L, ModuleCode.HR_EMPLOYEE));
+        if(empOccupational.getSubmitTime()==null){
+            empOccupational.setSubmitTime(empOccupational.getInjuredTime());
+        }
+        if(empOccupational.getReportTime()==null){
+            empOccupational.setReportTime(empOccupational.getInjuredTime());
+        }
+        if(empOccupational.getHrDoDate()==null){
+            empOccupational.setHrDoDate(empOccupational.getInjuredTime());
+        }
         empOccupational.setCreator(operatorId);
         empOccupational.setModifier(operatorId);
         this.save(empOccupational);

--
Gitblit v1.8.0