|
|
@@ -56,6 +56,24 @@ func (l *GetUserLogic) GetUser(in *transform.UserRequest) (*transform.UserRespon
|
|
|
tfr.Gender = user.Gender
|
|
|
tfr.UserName = user.Name
|
|
|
tfr.ErpRoleType = 1
|
|
|
+ sql := `
|
|
|
+ select
|
|
|
+ base_organ.name
|
|
|
+ from
|
|
|
+ sys_user_school
|
|
|
+ left join
|
|
|
+ base_organ_school on sys_user_school.os_id = base_organ_school.id
|
|
|
+ left join
|
|
|
+ base_organ on base_organ.id = base_organ_school.organ_id
|
|
|
+ where sys_user_school.user_id = ? and sys_user_school.del_flag = 0
|
|
|
+ `
|
|
|
+ var cityName string
|
|
|
+ _, err := l.svcCtx.DB.SQL(sql, user.Id).Get(&cityName)
|
|
|
+ if err != nil {
|
|
|
+ return &transform.UserResponse{}, err
|
|
|
+ }
|
|
|
+ tfr.CityName = cityName
|
|
|
+
|
|
|
}
|
|
|
//if in.Phone != "" {
|
|
|
// var mk model.MktPartTimeUser
|