自动生成 bom_code 时跳过了唯一性校验,导致重复数据直接触发数据库 uk_bom_code 约束异常。将重复校验移出 else 分支,对自动生成和手动 传入两种情况统一校验,并返回友好提示信息。 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>