pull/236/head
wangchuxiao 2 years ago
parent d9710ac244
commit ae684d6d39

@ -249,10 +249,14 @@ func GetDepartmentRelatedGroupIDList(departmentIDList []string) ([]string, error
func getDepartmentParent(departmentID string, dbConn *gorm.DB) (*db.Department, error) {
var department db.Department
var parentDepartment db.Department
//var parentID string
dbConn.LogMode(true)
dbConn.Model(&department).Where("department_id=?", departmentID).Select("parent_id").First(&department)
err := dbConn.Model(&department).Where("department_id = ?", department.ParentID).Find(&department).Error
err := dbConn.Model(&department).Where("department_id=?", departmentID).Select("parent_id").First(&department).Error
if err != nil {
return nil, utils.Wrap(err, "")
}
err = dbConn.Model(&parentDepartment).Where("department_id = ?", department.ParentID).Find(&parentDepartment).Error
return &department, err
}

Loading…
Cancel
Save