fd34fe0c7209fccd3fb043f3e2496ed70410d244
根因分析: - 前端 handleSubmitApproval(提交审批)未做库存校验,直接调用后端 API - 后端 submitApproval 也未做库存校验,仅在保存时(addOrEditIssueReceipt)有 validateRequisitionStock - 用户可绕过前端保存校验(如编辑已有草稿后直接提交审批),将超库存单据提交审批流 修复方案: 1. 后端:在 submitApproval 方法中增加 validateRequisitionStockByBusNo,通过单据详情查询已保存明细,逐行校验领用数量是否超过源仓库库存 2. 前端:在 handleSubmitApproval 提交前逐行调用 validateRequisitionQtyVsStock 校验库存,超库存时拦截并提示 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%