| | |
| | | //return sysUser; |
| | | return null; |
| | | } |
| | | |
| | | public dynamic changeOrg(dynamic query) |
| | | { |
| | | if (query == null) throw new ArgumentNullException(nameof(query), "参数对象不能为 null"); |
| | | |
| | | if (string.IsNullOrEmpty(query.userName?.ToString())) |
| | | throw new ArgumentException("用户名不允许为空", nameof(query.userName)); |
| | | |
| | | var parameters = new[] |
| | | { |
| | | new SugarParameter("@pi_account", query.userName), |
| | | new SugarParameter("@inP1", null), |
| | | new SugarParameter("@inP2", null), |
| | | new SugarParameter("@inP3", null) |
| | | }; |
| | | |
| | | try |
| | | { |
| | | var orgInfo = Db.Ado.SqlQuery<dynamic>("EXEC prc_pda_my_selOrgInfo @pi_account,@inP1,@inP2,@inP3", parameters); |
| | | |
| | | //if (sysUser.Count < 1) throw new Exception("用户不存在关联组织"); |
| | | return orgInfo; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | // 保留原有异常处理逻辑 |
| | | throw new Exception($"{ex.Message}"); |
| | | } |
| | | |
| | | } |
| | | } |