@ -104,9 +104,9 @@ func (impl *PackOrderItemlstDAOImplement) SelectOne(packOrderId string, pos int)
* @ Reference LAPP_GAAS_GFrame_BACKEND / dao / log / PackOrderItemlstDAO . SelectOnePos
*
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
func ( impl * PackOrderItemlstDAOImplement ) SelectOnePos ( packOrderId string ) ( * model . PackOrderItemlst , error ) {
func ( impl * PackOrderItemlstDAOImplement ) SelectOnePos ( packOrderId string , artId string ) ( * model . PackOrderItemlst , error ) {
var data model . PackOrderItemlst
ok , err := impl . session . Table ( impl . meta . TableName ) . Where ( "PlantNr = ? and PackOrderId = ? and Status = ?" , impl . plantNr , packOrderId , bmodel . PACK_STATUS_RELEASED ) . Asc ( "Pos" ) . Get ( & data )
ok , err := impl . session . Table ( impl . meta . TableName ) . Where ( "PlantNr = ? and PackOrderId = ? and MaterialId = ? and Status = ?" , impl . plantNr , packOrderId , artId , bmodel . PACK_STATUS_RELEASED ) . Asc ( "Pos" ) . Get ( & data )
if err != nil {
return nil , grmi . NewDataBaseError ( err )
}
@ -123,7 +123,7 @@ func (impl *PackOrderItemlstDAOImplement) SelectOnePos(packOrderId string) (*mod
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
func ( impl * PackOrderItemlstDAOImplement ) SelectOneByOrder ( serialOrderId string ) ( * model . PackOrderItemlst , error ) {
var data model . PackOrderItemlst
ok , err := impl . session . Table ( impl . meta . TableName ) . Where ( "PlantNr = ? and SerialOrderId = ?" , impl . plantNr , serialOrderId ) . Asc ( "Pos" ) . Get ( & data )
ok , err := impl . session . Table ( impl . meta . TableName ) . Where ( "PlantNr = ? and SerialOrderId = ?" , impl . plantNr , serialOrderId ) . Asc ( "Pos" ) . Get ( & data )
if err != nil {
return nil , grmi . NewDataBaseError ( err )
}
@ -337,4 +337,3 @@ func (impl *PackOrderItemlstDAOImplement) UpdateWhere(predicates []grmi.Predicat
}
return nil
}