|
|
@ -344,7 +344,7 @@ func (impl *WorkPlacePersonLstDAOImplement) SelectUnAllot(workSpaces []int) ([]m |
|
|
|
******************************************************************************/ |
|
|
|
func (impl *WorkPlacePersonLstDAOImplement) SelectPersonByWorkPlace(personId string, workPlaceNr string) (*model.WorkPlacePersonLst, error) { |
|
|
|
var data model.WorkPlacePersonLst |
|
|
|
ok, err := impl.session.Table(impl.meta.TableName).Where("PlantNr = ? and PersonId = ? and WorkPlaceNr = ?", impl.plantNr, personId, workPlaceNr).Get(&data) |
|
|
|
ok, err := impl.session.Table(impl.meta.TableName).Join("INNER","Person","Person.PlantNr = WorkPlacePersonLst.PlantNr And Person.PersonNr = WorkPlacePersonLst.PersonNr").Where("WorkPlacePersonLst.PlantNr = ? and Person.PersonId = ? and WorkPlacePersonLst.WorkPlaceNr = ?", impl.plantNr, personId, workPlaceNr).Get(&data) |
|
|
|
if err != nil { |
|
|
|
return nil, grmi.NewDataBaseError(err) |
|
|
|
} |
|
|
|