备货单审批增加兜底检查

This commit is contained in:
mzl
2025-12-23 14:44:43 +08:00
parent 1e70bbe0ad
commit d81fdae406
@@ -353,6 +353,10 @@ class StockOrdersService
{ {
$config = $this->buildQueryConfig($request, 'approval'); $config = $this->buildQueryConfig($request, 'approval');
$item = $this->logicShow($config); $item = $this->logicShow($config);
if (!$item || $item->approval_status != 0) {
throw new BusinessException('该单据已提交审批或单子不存在');
}
// 检查备货单是否包含必需的文件 // 检查备货单是否包含必需的文件
$this->validateRequiredFilesForApproval($item); $this->validateRequiredFilesForApproval($item);