diff --git a/DOAN.Admin.WebApi/Controllers/JobKanban/WorkOrderProgressController.cs b/DOAN.Admin.WebApi/Controllers/JobKanban/WorkOrderProgressController.cs
index f8e4f4f..a16c291 100644
--- a/DOAN.Admin.WebApi/Controllers/JobKanban/WorkOrderProgressController.cs
+++ b/DOAN.Admin.WebApi/Controllers/JobKanban/WorkOrderProgressController.cs
@@ -157,7 +157,7 @@ public class WorkOrderProgressController : BaseController
///
///
///
- /// -1 此产品不属于此工单 0 报工失败 1 成功报工
+ /// -1 此产品不属于此工单 -2 长度不是36个字符 0 报工失败 1 成功报工
///
[HttpGet("errorProofingAndReportingWork")]
public IActionResult ErrorProofingAndReportingWork(string workorder, string labelContext)
diff --git a/DOAN.Service/JobKanban/WorkorderProgressService.cs b/DOAN.Service/JobKanban/WorkorderProgressService.cs
index 62b2500..6f4ae15 100644
--- a/DOAN.Service/JobKanban/WorkorderProgressService.cs
+++ b/DOAN.Service/JobKanban/WorkorderProgressService.cs
@@ -205,6 +205,11 @@ public class WorkorderProgressService : BaseService, IWorkorderPro
{
return -1;
}
+ // 增加标签长度判断 36个字符
+ if (labelContext.Length != 36)
+ {
+ return -2;
+ }
// 记录条码
var detail = new ProReportworkDetail();