feat(structural-package-order): 添加订单创建和更新时间戳记录功能

- 在新增订单时设置创建人和创建时间
- 在更新订单时设置更新人和更新时间
- 使用雪花算法生成唯一ID确保数据一致性
- 集成UserUtil工具类获取当前用户名
- 订单操作时自动记录操作人员信息
This commit is contained in:
曹鹏飞 2026-03-24 08:38:02 +08:00
parent f6799c44b6
commit 0931350d63
1 changed files with 4 additions and 0 deletions

View File

@ -254,8 +254,12 @@ public class StructuralPackageOrderController extends BaseController {
order.setOrderNo(orderNo);
if (Objects.isNull(order.getId())) {
order.setId(IdUtil.getSnowflakeNextId());
order.setCreateBy(UserUtil.getUserName());
order.setCreateTime(LocalDateTime.now());
ordersForAdd.add(order);
} else {
order.setUpdateBy(UserUtil.getUserName());
order.setUpdateTime(LocalDateTime.now());
ordersForUpdate.add(order);
}
GenerateTrayVO trayVO = generateTray(orderQO.getPackageId(), orderQO.getNum(), orderQO.getPlanNum());