|
|
@@ -144,12 +144,13 @@ 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, "upper(em_code)='" + UserName.Text.ToUpper() + "'");
|
|
|
- DataTable dt = dh.getFieldsDataByCondition("source", new string[] { "sc_wccode","sc_code", "sc_stepcode", "sc_stepname", "sc_linecode" }, "upper(sc_code)='" + Source.Text.ToUpper() + "'");
|
|
|
+ DataTable dt = dh.getFieldsDataByCondition("source left join step on sc_stepcode=st_code", new string[] { "st_badgroupcode", "sc_wccode", "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.DefaultBadGroup = dt.Rows[0]["st_badgroupcode"].ToString();
|
|
|
User.UserLineCode = dt.Rows[0]["sc_linecode"].ToString();
|
|
|
User.UserSourceCode = dt.Rows[0]["sc_code"].ToString();
|
|
|
User.WorkCenter = dt.Rows[0]["sc_wccode"].ToString();
|