|
|
@ -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) |
|
|
|