fix(qms): 移除已驳回状态下材料号和采购单号的校验限制

- 删除了状态3时对materialNo和purchaseNo字段的非空校验
- 移除了已驳回状态只能修改COA报告和图片的业务限制
- 允许在状态3时修改材料号和采购单号字段
This commit is contained in:
曹鹏飞 2026-06-14 10:27:59 +08:00
parent 92c6a2e564
commit f68d223a33
1 changed files with 0 additions and 6 deletions

View File

@ -207,12 +207,6 @@ public class QmsCoaReviewServiceImpl extends ServiceImpl<QmsCoaReviewMapper, Qms
} }
} else if (Objects.equals(status, 3)) { } else if (Objects.equals(status, 3)) {
// 状态3时只能改COA报告和图片 // 状态3时只能改COA报告和图片
if (Objects.nonNull(qo.getMaterialNo()) && !qo.getMaterialNo().isEmpty()) {
throw new NflgException(STATE.BusinessError, "已驳回状态只能修改COA报告和图片");
}
if (Objects.nonNull(qo.getPurchaseNo()) && !qo.getPurchaseNo().isEmpty()) {
throw new NflgException(STATE.BusinessError, "已驳回状态只能修改COA报告和图片");
}
if (Objects.nonNull(qo.getCoaFile()) && !qo.getCoaFile().isEmpty()) { if (Objects.nonNull(qo.getCoaFile()) && !qo.getCoaFile().isEmpty()) {
updater.set(QmsCoaReview::getCoaFile, qo.getCoaFile()); updater.set(QmsCoaReview::getCoaFile, qo.getCoaFile());
} }