From f29bc6100972ac3a013caa4c827a73d000b7356f Mon Sep 17 00:00:00 2001 From: zhangxin Date: Tue, 17 May 2022 14:36:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8B=E7=BA=BF=E6=89=93=E5=8C=85=E6=A0=A1?= =?UTF-8?q?=E9=AA=8C=E7=94=B5=E6=A3=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- services/jit/implments/PackOrder.service.impl.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/services/jit/implments/PackOrder.service.impl.go b/services/jit/implments/PackOrder.service.impl.go index 999ca39..abd9bb7 100644 --- a/services/jit/implments/PackOrder.service.impl.go +++ b/services/jit/implments/PackOrder.service.impl.go @@ -522,7 +522,9 @@ func (impl *PackOrderServiceImplement) ScanBarcode(user *global.User, barcode st if serialOrderStatus != baseModel.WO_STATUS_FINISHED || serialOrder.QualityCheck != baseModel.QualityCheck_STATUS_OK { currentSerialOrderStatus = false } - + if serialOrder.EOLCheck == omModel.EOL_STATUS_NG { + return nil, grmi.NewBusinessError("工单电检不合格") + } // 获取用户之前是否存在未关包的包装单 如果存在则使用之前的包装单ID 如果不存在则创建包装单 如果超过一个则报错 var packOrderId string packOrderLi, err := packOrderDao.SelectUserRunningPackOrder(user.UserId, model.PACK_LOCATION_ON_LINE)