feat(wms): 追溯新增的时间戳和创建人信息

- 添加 DateUtils 导入以支持当前时间获取
- 在步骤1中添加 create_time 字段记录操作时间
- 在步骤1中添加 create_by 字段记录操作人员
- 使用 LoginHelper.getNickName() 获取当前登录用户名
- 确保所有新增卷操作都有准确的时间戳记录
- 为后续审计和追踪提供完整的操作人信息
This commit is contained in:
2026-01-29 13:22:25 +08:00
parent 2c4e1248ed
commit a7e91640df

View File

@@ -14,6 +14,7 @@ import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.klp.common.exception.ServiceException;
import com.klp.common.helper.LoginHelper;
import com.klp.common.utils.DateUtils;
import com.klp.common.utils.StringUtils;
import com.klp.common.utils.spring.SpringUtils;
import com.klp.domain.*;
@@ -947,6 +948,11 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService {
step1.put("step", 1);
step1.put("action", "新增");
step1.put("current_coil_no", currentCoilNo);
// 新增时间
step1.put("create_time", DateUtils.getNowDate());
// 新增创建人
step1.put("create_by", LoginHelper.getNickName());
// 判断是合卷还是分卷
if (bo.getHasMergeSplit() != null && bo.getHasMergeSplit() == 2) {