Browse Source

登陆验证资源大小写修改

章政 8 years ago
parent
commit
6effc60c52
1 changed files with 2 additions and 2 deletions
  1. 2 2
      UAS-MES/Login.cs

+ 2 - 2
UAS-MES/Login.cs

@@ -129,16 +129,16 @@ namespace UAS_MES
             //设置全局用户信息
             string[] field = { "em_code,em_depart,em_type,em_name,em_position,em_professname,em_type,ug_code,ug_name" };
             UserInf = dh.getFieldsDataByCondition("Employee left join cs$userresource on ur_emcode=em_code left join cs$usergroup on ug_code=ur_groupcode", field, "em_code='" + UserName.Text + "'");
-            DataTable dt = dh.getFieldsDataByCondition("source", new string[] { "sc_stepcode", "sc_stepname", "sc_linecode" }, "sc_code='" + Source.Text + "'");
+            DataTable dt = dh.getFieldsDataByCondition("source", new string[] {"sc_code", "sc_stepcode", "sc_stepname", "sc_linecode" }, "upper(sc_code)='" + Source.Text.ToUpper() + "'");
             //存在岗位资源则要求添加
             if (dt.Rows.Count > 0)
             {
                 User.CurrentStepCode = dt.Rows[0]["sc_stepcode"].ToString();
                 User.CurrentStepName = dt.Rows[0]["sc_stepname"].ToString();
                 User.UserLineCode = dt.Rows[0]["sc_linecode"].ToString();
+                User.UserSourceCode = dt.Rows[0]["sc_code"].ToString();
             }
             //通过Source表关联岗位资源编号查询出当前的执行工序
-            User.UserSourceCode = Source.Text;
             User.UserCode = UserInf.Rows[0]["em_code"].ToString();
             User.UserDepartment = UserInf.Rows[0]["em_depart"].ToString();
             User.UserName = UserInf.Rows[0]["em_name"].ToString();