|
|
@ -872,7 +872,7 @@ func (impl *ShipOrderServiceImplement) ScanBarCode(user *global.User, barCode st |
|
|
|
// 1. 通过barcode 工单条码查询包装单数据 并校验
|
|
|
|
packLstDao := dal.NewPackOrderItemLstDAO(session, user.PlantNr, user.UserId) |
|
|
|
packOrderDao := dal.NewPackOrderDAO(session, user.PlantNr, user.UserId) |
|
|
|
//packTemplateDao := dal.NewPackTemplateDAO(session, user.PlantNr, user.UserId)
|
|
|
|
packTemplateDao := dal.NewPackTemplateDAO(session, user.PlantNr, user.UserId) |
|
|
|
packTemplateLstDao := dal.NewPackTemplateItemLstDAO(session, user.PlantNr, user.UserId) |
|
|
|
packOrderItemLstLi, err := packLstDao.Select([]grmi.Predicate{meta.PackOrderItemLst_SerialOrderId.NewPredicate(grmi.Equal, barCode)}, nil) |
|
|
|
if len(packOrderItemLstLi) == 0 { |
|
|
@ -1174,7 +1174,7 @@ func (impl *ShipOrderServiceImplement) ScanBarCode(user *global.User, barCode st |
|
|
|
break |
|
|
|
} |
|
|
|
packTemplateId := shipOrderLst.PackTemplateId |
|
|
|
packTemplate, err := packOrderDao.SelectOne(packTemplateId) |
|
|
|
packTemplate, err := packTemplateDao.SelectOne(packTemplateId) |
|
|
|
if err != nil { |
|
|
|
_ = session.Rollback() |
|
|
|
return nil, grmi.NewBusinessError("查询包装模板数据失败, error:" + err.Error()) |
|
|
@ -1183,7 +1183,7 @@ func (impl *ShipOrderServiceImplement) ScanBarCode(user *global.User, barCode st |
|
|
|
_ = session.Rollback() |
|
|
|
return nil, grmi.NewBusinessError("不存在对应的包装模板, 包装模板ID:" + shipOrderLst.PackTemplateId) |
|
|
|
} |
|
|
|
packTemplateItemLstLi, err := packTemplateLstDao.Select([]grmi.Predicate{meta.PackTemplateItemLst_PackTemplateId.NewPredicate(grmi.Equal, shipOrderLst.PackTemplateId)}, []grmi.Field{meta.ShipTemplateItemLst_Pos}) |
|
|
|
packTemplateItemLstLi, err := packTemplateLstDao.Select([]grmi.Predicate{meta.PackTemplateItemLst_PackTemplateId.NewPredicate(grmi.Equal, shipOrderLst.PackTemplateId)}, []grmi.Field{meta.PackTemplateItemLst_Pos}) |
|
|
|
if err != nil { |
|
|
|
_ = session.Rollback() |
|
|
|
return nil, grmi.NewBusinessError("查询包装模板项数据失败, error:" + err.Error()) |
|
|
|