|
|
@@ -162,7 +162,7 @@ namespace UAS_MES
|
|
|
private void SetInf()
|
|
|
{
|
|
|
//设置全局用户信息
|
|
|
- string[] field = { "em_code,em_depart,em_type,em_name,em_position,em_professname,em_type,ug_code,ug_name" };
|
|
|
+ string[] field = { "em_code,em_depart,em_id,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 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() + "'");
|
|
|
//存在岗位资源则要求添加
|
|
|
@@ -176,6 +176,7 @@ namespace UAS_MES
|
|
|
User.WorkCenter = dt.Rows[0]["sc_wccode"].ToString();
|
|
|
}
|
|
|
//通过Source表关联岗位资源编号查询出当前的执行工序
|
|
|
+ User.UserID = UserInf.Rows[0]["em_id"].ToString();
|
|
|
User.UserCode = UserInf.Rows[0]["em_code"].ToString();
|
|
|
User.UserDepartment = UserInf.Rows[0]["em_depart"].ToString();
|
|
|
User.UserName = UserInf.Rows[0]["em_name"].ToString();
|