|
|
|
@ -1185,3 +1185,21 @@ func disableMainOrg(personIds []string) {
|
|
|
|
|
db.SQL(sql, personIds[i]).Execute()
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
功能:获取指定人员的部门名称
|
|
|
|
|
作者:黄海
|
|
|
|
|
时间:2020-08-12
|
|
|
|
|
*/
|
|
|
|
|
func GetPersonOrgName(personId string) (string, error) {
|
|
|
|
|
sql := `select group_concat(org_name) as org_name from t_base_organization where org_id in (
|
|
|
|
|
select org_id from t_base_teacher_org where person_id=? and b_use=1 order by is_main desc);`
|
|
|
|
|
list, err := db.SQL(sql, personId).Query().List()
|
|
|
|
|
if err != nil {
|
|
|
|
|
return "操作异常", err
|
|
|
|
|
}
|
|
|
|
|
if len(list) == 0 {
|
|
|
|
|
return "没有找到此人员", nil
|
|
|
|
|
}
|
|
|
|
|
return list[0]["org_name"].(string), nil
|
|
|
|
|
}
|
|
|
|
|