Pārlūkot izejas kodu

添加操作人信息

wangzhijun 3 dienas atpakaļ
vecāks
revīzija
00ba94bea2

+ 18 - 8
nightFragrance-massage/src/main/java/com/ylx/point/service/impl/PointActivityServiceImpl.java

@@ -8,6 +8,7 @@ import cn.hutool.core.util.StrUtil;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.ylx.common.exception.base.BaseException;
 import com.ylx.common.utils.DateUtils;
+import com.ylx.common.utils.SecurityUtils;
 import com.ylx.point.domain.*;
 import com.ylx.point.domain.dto.*;
 import com.ylx.point.domain.vo.*;
@@ -254,6 +255,8 @@ public class PointActivityServiceImpl extends ServiceImpl<PointActivityMapper, P
     }
 
     private void saveActivity(PointActivity entity) {
+        entity.setCreateBy(SecurityUtils.getUsername());
+        entity.setCreateTime(new Date());
         int affectedRows = pointActivityMapper.insertPointActivity(entity);
         if (affectedRows <= 0) {
             throw new BaseException("保存积分活动失败");
@@ -317,6 +320,8 @@ public class PointActivityServiceImpl extends ServiceImpl<PointActivityMapper, P
 
     private void saveOrUpdateExpirePolicy(PointActivityExpirePolicy entity, Integer activityType) {
         try {
+            entity.setUpdateBy(SecurityUtils.getUsername());
+            entity.setUpdateTime(DateUtils.getNowDate());
             boolean isSuccess = pointActivityExpirePolicyService.updateById(entity);
             if (!isSuccess) {
                 log.error("保存或更新积分活动过期策略失败, activityType: {}", activityType);
@@ -364,6 +369,10 @@ public class PointActivityServiceImpl extends ServiceImpl<PointActivityMapper, P
                     entity.getIsPermanent()
             ));
         }
+
+        entity.setUpdateBy(SecurityUtils.getUsername());
+        entity.setUpdateTime(DateUtils.getNowDate());
+
         int affectedRows = pointActivityMapper.updatePointActivity(entity);
         if (affectedRows <= 0) {
             throw new BaseException("更新积分活动失败");
@@ -380,9 +389,6 @@ public class PointActivityServiceImpl extends ServiceImpl<PointActivityMapper, P
         pointSignTask.setActivityId(activityId);
         pointSignTask.setBasePoints(signTaskDTO.getBasePoints());
         pointSignTask.setBreakRule(signTaskDTO.getBreakRule());
-        pointSignTask.setCreateTime(new Date());
-        pointSignTask.setUpdateTime(pointSignTask.getCreateTime());
-        pointSignTask.setIsDeleted(0);
         int affectedRows = pointSignTaskService.insertPointSignTask(pointSignTask);
         if (affectedRows <= 0) {
             throw new BaseException("保存积分签到任务规则失败");
@@ -401,7 +407,8 @@ public class PointActivityServiceImpl extends ServiceImpl<PointActivityMapper, P
                     PointSignReward reward = new PointSignReward();
                     reward.setRewardPoints(dto.getRewardPoints());
                     reward.setContinueDays(dto.getContinueDays());
-                    reward.setCreateTime(new Date());
+                    reward.setCreateBy(SecurityUtils.getUsername());
+                    reward.setCreateTime(DateUtils.getNowDate());
                     reward.setUpdateTime(reward.getCreateTime());
                     reward.setIsDeleted(0);
                     reward.setSignTaskId(taskId);
@@ -424,7 +431,8 @@ public class PointActivityServiceImpl extends ServiceImpl<PointActivityMapper, P
                     BeanUtil.copyProperties(task, activityTask);
                     activityTask.setActivityId(activityId);
                     activityTask.setIsDeleted(0);
-                    activityTask.setCreateTime(new Date());
+                    activityTask.setCreateBy(SecurityUtils.getUsername());
+                    activityTask.setCreateTime(DateUtils.getNowDate());
                     activityTask.setUpdateTime(activityTask.getCreateTime());
                     return activityTask;
                 })
@@ -526,7 +534,7 @@ public class PointActivityServiceImpl extends ServiceImpl<PointActivityMapper, P
                     PointSignReward reward = new PointSignReward();
                     reward.setRewardPoints(dto.getRewardPoints());
                     reward.setContinueDays(dto.getContinueDays());
-                    reward.setCreateTime(new Date());
+                    reward.setCreateTime(DateUtils.getNowDate());
                     reward.setUpdateTime(reward.getCreateTime());
                     reward.setIsDeleted(0);
                     reward.setSignTaskId(taskId);
@@ -557,8 +565,8 @@ public class PointActivityServiceImpl extends ServiceImpl<PointActivityMapper, P
                     BeanUtil.copyProperties(task, activityTask);
                     activityTask.setActivityId(activityId);
                     activityTask.setIsDeleted(0);
-                    activityTask.setCreateTime(new Date());
-                    activityTask.setUpdateTime(activityTask.getCreateTime());
+                    activityTask.setUpdateBy(SecurityUtils.getUsername());
+                    activityTask.setUpdateTime(DateUtils.getNowDate());
                     return activityTask;
                 })
                 .collect(Collectors.toList());
@@ -582,6 +590,8 @@ public class PointActivityServiceImpl extends ServiceImpl<PointActivityMapper, P
             List<PointActivity> activitiesToUpdate = activityList.stream()
                     .map(activity -> {
                         activity.setExpirePolicyId(expirePolicyId);
+                        activity.setUpdateTime(DateUtils.getNowDate());
+                        activity.setUpdateBy(SecurityUtils.getUsername());
                         return activity;
                     })
                     .collect(Collectors.toList());

+ 0 - 8
nightFragrance-massage/src/main/java/com/ylx/point/service/impl/PointActivityTaskServiceImpl.java

@@ -3,7 +3,6 @@ package com.ylx.point.service.impl;
 import cn.hutool.core.bean.BeanUtil;
 import cn.hutool.core.collection.CollectionUtil;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.ylx.common.utils.DateUtils;
 import com.ylx.point.domain.PointActivityTask;
 import com.ylx.point.domain.dto.PointActivityTaskDTO;
 import com.ylx.point.mapper.PointActivityTaskMapper;
@@ -12,7 +11,6 @@ import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
 
-import java.util.Date;
 import java.util.List;
 
 
@@ -51,12 +49,6 @@ public class PointActivityTaskServiceImpl extends ServiceImpl<PointActivityTaskM
             return;
         }
 
-        // 设置创建时间
-        Date now = DateUtils.getNowDate();
-        for (PointActivityTask activityTask : activityTasks) {
-            activityTask.setCreateTime(now);
-        }
-
         // 批量插入
         pointActivityTaskMapper.batchInsertPointActivityTask(activityTasks);
     }

+ 0 - 8
nightFragrance-massage/src/main/java/com/ylx/point/service/impl/PointSignRewardServiceImpl.java

@@ -2,7 +2,6 @@ package com.ylx.point.service.impl;
 
 import cn.hutool.core.collection.CollectionUtil;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.ylx.common.utils.DateUtils;
 import com.ylx.point.domain.PointSignReward;
 import com.ylx.point.mapper.PointSignRewardMapper;
 import com.ylx.point.service.IPointSignRewardService;
@@ -10,7 +9,6 @@ import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
 
-import java.util.Date;
 import java.util.List;
 
 /**
@@ -54,12 +52,6 @@ public class PointSignRewardServiceImpl extends ServiceImpl<PointSignRewardMappe
             return;
         }
 
-        // 设置创建时间
-        Date now = DateUtils.getNowDate();
-        for (PointSignReward reward : rewards) {
-            reward.setCreateTime(now);
-        }
-
         // 批量插入
         pointSignRewardMapper.batchInsertPointSignReward(rewards);
     }

+ 8 - 5
nightFragrance-massage/src/main/java/com/ylx/point/service/impl/PointSignTaskServiceImpl.java

@@ -1,16 +1,15 @@
 package com.ylx.point.service.impl;
 
-import java.util.List;
-
 import cn.hutool.core.util.ObjectUtil;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.ylx.common.utils.DateUtils;
+import com.ylx.common.utils.SecurityUtils;
+import com.ylx.point.domain.PointSignTask;
 import com.ylx.point.domain.vo.PointSignTaskVo;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
 import com.ylx.point.mapper.PointSignTaskMapper;
-import com.ylx.point.domain.PointSignTask;
 import com.ylx.point.service.IPointSignTaskService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
 
 /**
@@ -34,6 +33,9 @@ public class PointSignTaskServiceImpl extends ServiceImpl<PointSignTaskMapper, P
     @Transactional(rollbackFor = Exception.class)
     public int insertPointSignTask(PointSignTask pointSignTask) {
         pointSignTask.setCreateTime(DateUtils.getNowDate());
+        pointSignTask.setCreateBy(SecurityUtils.getUsername());
+        pointSignTask.setUpdateTime(pointSignTask.getCreateTime());
+        pointSignTask.setIsDeleted(0);
         return pointSignTaskMapper.insertPointSignTask(pointSignTask);
     }
 
@@ -47,6 +49,7 @@ public class PointSignTaskServiceImpl extends ServiceImpl<PointSignTaskMapper, P
     @Transactional(rollbackFor = Exception.class)
     public int updatePointSignTask(PointSignTask pointSignTask) {
         pointSignTask.setUpdateTime(DateUtils.getNowDate());
+        pointSignTask.setUpdateBy(SecurityUtils.getUsername());
         return pointSignTaskMapper.updatePointSignTask(pointSignTask);
 
     }