根因: RequestFormManageAppServiceImpl缺少@Transactional事务注解, 导致保存申请单过程中如果后续步骤报错,已保存的申请单不会回滚, 产生脏数据。 修复: 在类上添加@Transactional(rollbackFor = Exception.class)注解, 确保整个保存操作在同一个事务中,任何异常都会回滚所有数据库操作。
根因: RequestFormManageAppServiceImpl缺少@Transactional事务注解, 导致保存申请单过程中如果后续步骤报错,已保存的申请单不会回滚, 产生脏数据。 修复: 在类上添加@Transactional(rollbackFor = Exception.class)注解, 确保整个保存操作在同一个事务中,任何异常都会回滚所有数据库操作。