2bb9b0a07f00daac9325d9273ea758640806e608
根因:saveRequestForm方法的预校验循环和主循环分别独立查询activityOrganizationConfig获取positionId, 存在数据不一致风险——预校验通过但主循环中positionId查找失败时,RequestForm已被保存导致脏数据。 修复:将预校验循环中查到的positionId缓存到Map中,主循环直接使用缓存结果, 避免重复查询导致的数据不一致问题。确保所有校验通过后再执行任何数据库操作。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Description
No description provided
Languages
Java
49.4%
Vue
44.9%
JavaScript
4.6%
HTML
0.7%
SCSS
0.1%