Browse Source

手机端修改请假和日报新增接口。

Wang-Xiao-Ran 1 year ago
parent
commit
dd1a430680

+ 8 - 0
src/main/java/com/sooka/sponest/data/app/service/impl/AppDailyServiceImpl.java

@@ -1,5 +1,8 @@
 package com.sooka.sponest.data.app.service.impl;
 
+import com.ruoyi.common.core.utils.DateUtils;
+import com.ruoyi.common.core.utils.uuid.IdUtils;
+import com.ruoyi.common.security.utils.SecurityUtils;
 import com.sooka.sponest.data.app.domain.AppDailyBO;
 import com.sooka.sponest.data.app.domain.AppDailyVO;
 import com.sooka.sponest.data.app.mapper.AppDailyMapper;
@@ -8,6 +11,7 @@ import com.sooka.sponest.data.base.service.impl.BaseServiceImpl;
 import org.springframework.stereotype.Service;
 
 import javax.annotation.Resource;
+import java.util.Date;
 import java.util.List;
 
 @Service
@@ -19,6 +23,10 @@ public class AppDailyServiceImpl extends BaseServiceImpl implements AppDailyServ
 
     @Override
     public int addDaily(AppDailyBO bo) {
+        bo.setId(IdUtils.simpleUUID());
+        bo.setCreateBy(SecurityUtils.getUserId().toString());
+        bo.setCreateTime(DateUtils.getNowDate());
+        bo.setCreateName(SecurityUtils.getLoginUser().getSysUser().getNickName());
         return appDailyMapper.appinsertCenterdataTDaily(bo);
     }
 

+ 7 - 0
src/main/java/com/sooka/sponest/data/app/service/impl/AppLeaveServiceImpl.java

@@ -1,5 +1,8 @@
 package com.sooka.sponest.data.app.service.impl;
 
+import com.ruoyi.common.core.utils.DateUtils;
+import com.ruoyi.common.core.utils.uuid.IdUtils;
+import com.ruoyi.common.security.utils.SecurityUtils;
 import com.sooka.sponest.data.app.domain.AppLeaveBo;
 import com.sooka.sponest.data.app.mapper.AppLeaveMapper;
 import com.sooka.sponest.data.app.service.AppLeaveService;
@@ -19,6 +22,10 @@ public class AppLeaveServiceImpl extends BaseServiceImpl implements AppLeaveServ
 
     @Override
     public int addLeave(AppLeaveBo bo) {
+        bo.setId(IdUtils.simpleUUID());
+        bo.setCreateBy(SecurityUtils.getUserId().toString());
+        bo.setCreateTime(DateUtils.getNowDate());
+        bo.setCreateName(SecurityUtils.getLoginUser().getSysUser().getNickName());
         return appLeaveMapper.insertCenterdataTLeave(bo);
 
     }

+ 2 - 0
src/main/resources/mapper/appbigdata/AppDailyMapper.xml

@@ -18,6 +18,7 @@
             <if test="id != null">id,</if>
             <if test="createBy != null">create_by,</if>
             <if test="createTime != null">create_time,</if>
+            <if test="createName != null and createName != ''">create_name,</if>
             <if test="updateBy != null">update_by,</if>
             <if test="updateTime != null">update_time,</if>
             <if test="dataStatus != null">data_status,</if>
@@ -33,6 +34,7 @@
             <if test="id != null">#{id},</if>
             <if test="createBy != null">#{createBy},</if>
             <if test="createTime != null">#{createTime},</if>
+            <if test="createName != null and createName != ''">#{createName},</if>
             <if test="updateBy != null">#{updateBy},</if>
             <if test="updateTime != null">#{updateTime},</if>
             <if test="dataStatus != null">#{dataStatus},</if>

+ 4 - 0
src/main/resources/mapper/appbigdata/AppLeaveMapper.xml

@@ -11,8 +11,10 @@
             <if test="id != null">id,</if>
             <if test="createBy != null">create_by,</if>
             <if test="createTime != null">create_time,</if>
+            <if test="createName != null">create_name,</if>
             <if test="updateBy != null">update_by,</if>
             <if test="updateTime != null">update_time,</if>
+            <if test="updateName != null">update_name,</if>
             <if test="dataStatus != null">data_status,</if>
             <if test="dataDeptId != null">data_dept_id,</if>
             <if test="leaveStartTime != null">leave_start_time,</if>
@@ -28,8 +30,10 @@
             <if test="id != null">#{id},</if>
             <if test="createBy != null">#{createBy},</if>
             <if test="createTime != null">#{createTime},</if>
+            <if test="createName != null">#{createName},</if>
             <if test="updateBy != null">#{updateBy},</if>
             <if test="updateTime != null">#{updateTime},</if>
+            <if test="updateName != null">#{updateName},</if>
             <if test="dataStatus != null">#{dataStatus},</if>
             <if test="dataDeptId != null">#{dataDeptId},</if>
             <if test="leaveStartTime != null">#{leaveStartTime},</if>