|
|
@@ -98,7 +98,7 @@ namespace UAS_MES.Query
|
|
|
currentStep= dt.Rows[0]["ms_stepcode"].ToString();
|
|
|
//查询执行过的步骤
|
|
|
sql.Clear();
|
|
|
- sql.Append("select CD_DETNO,CD_STEPCODE from craft left join craftdetail on cd_crid = cr_id left join makeserial ");
|
|
|
+ sql.Append("select CD_DETNO,CD_STEPCODE,ms_makecode from craft left join craftdetail on cd_crid = cr_id left join makeserial ");
|
|
|
sql.Append("on ms_craftcode=cr_code and ms_prodcode=cr_prodcode where ms_id='" + ms_id + "' order by cd_detno");
|
|
|
dt = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
|
|
|
Step = new Dictionary<int, string>();
|
|
|
@@ -163,7 +163,7 @@ namespace UAS_MES.Query
|
|
|
}
|
|
|
if (ifRework != "0") {
|
|
|
//完工添加绿色,未完工添加红色
|
|
|
- if (dh.CheckExist("Makeserial", "ms_sncode='" + sn_code.Text + "' and ms_reworkstatus='2'"))
|
|
|
+ if (dh.CheckExist("Makeserial", "ms_id='" + ms_id + "' and ms_reworkstatus='2'"))
|
|
|
PaintColor.Add(Brushes.Green);
|
|
|
else
|
|
|
PaintColor.Add(Brushes.White);
|
|
|
@@ -171,7 +171,7 @@ namespace UAS_MES.Query
|
|
|
else
|
|
|
{
|
|
|
//完工添加绿色,未完工添加红色
|
|
|
- if (dh.CheckExist("Makeserial", "ms_sncode='" + sn_code.Text + "' and ms_status='2'"))
|
|
|
+ if (dh.CheckExist("Makeserial", "ms_id='" + ms_id + "' and ms_status='2'"))
|
|
|
PaintColor.Add(Brushes.Green);
|
|
|
else
|
|
|
PaintColor.Add(Brushes.White);
|
|
|
@@ -181,7 +181,7 @@ namespace UAS_MES.Query
|
|
|
sql.Clear();
|
|
|
sql.Append("select mp_makecode,ma_prodcode,sc_linecode,ma_craftcode,mp_sourcecode,mp_sncode,");
|
|
|
sql.Append("mp_indate,mp_inman,em_name from makeprocess left join make on mp_makecode=ma_code left join employee on mp_inman = em_code left join source on ");
|
|
|
- sql.Append("mp_sourcecode=sc_code where mp_sncode='" + sn_code.Text + "'");
|
|
|
+ sql.Append("mp_sourcecode=sc_code where mp_sncode='" + sn_code.Text + "' and ma_code='"+dt.Rows[0]["ms_makecode"].ToString()+"'");
|
|
|
dt = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
|
|
|
BaseUtil.FillDgvWithDataTable(CraftInfDgv, dt);
|
|
|
}
|