Browse Source

包装单校验时 校验工单的作废标识

pull/112/head
zhangxin 3 years ago
parent
commit
586f1b3e37
1 changed files with 3 additions and 1 deletions
  1. +3
    -1
      services/jit/implments/PackOrder.service.impl.go

+ 3
- 1
services/jit/implments/PackOrder.service.impl.go View File

@ -416,6 +416,9 @@ func (impl *PackOrderServiceImplement) ScanBarcode(user *global.User, barcode st
return nil, grmi.NewBusinessError("该条码在系统中存在多个工单")
}
serialOrderStatus := serialOrderLi[0].SerialOrderStatus.Status
if serialOrderLi[0].GenerateFlag {
return nil, grmi.NewBusinessError("该工单条码已经失效,请使用新的工单条码")
}
if serialOrderStatus != baseModel.WO_STATUS_FINISHED &&
serialOrderStatus != baseModel.WO_STATUS_STOP &&
serialOrderStatus != baseModel.WO_STATUS_INTERRUPT &&
@ -436,7 +439,6 @@ func (impl *PackOrderServiceImplement) ScanBarcode(user *global.User, barcode st
} else {
return nil, grmi.NewBusinessError("该用户现在存在多个包装中的包装单, 请确认")
}
// 通过工单条码获取总成
artId := serialOrderLi[0].ArtId
projectId := serialOrderLi[0].ProjectId


Loading…
Cancel
Save