Hcsy 8 سال پیش
والد
کامیت
c8e532e0d4
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 2 2
      UAS-MES/FunctionCode/Make/Make_Repair.cs

+ 2 - 2
UAS-MES/FunctionCode/Make/Make_Repair.cs

@@ -218,7 +218,7 @@ namespace UAS_MES.Make
                             sql.Clear();
                             sql.Append("select cm_craftcode,cm_stepcode,cm_soncode,min(cm_indate)cm_indate,sum(case when cm_status=-1 ");
                             sql.Append("then 0 else 1 end)qty from craftmaterial left join product on pr_code=cm_soncode where(cm_sncode ");
-                            sql.Append("in (select sn from makesnrelation where firstsn='" + firstsn + "') or cm_sncode='" + firstsn + "') ");
+                            sql.Append("in (select sn from makesnrelation where firstsn='" + firstsn + "' union select '"+firstsn+"' from dual)) ");
                             sql.Append("and cm_craftcode='" + cr_code.Text + "'and nvl(cm_lastdeco,0)<>0 group by cm_craftcode,cm_stepcode,cm_soncode having ");
                             sql.Append("sum(case when cm_status=-1 then 0 else 1 end)=0 order by cm_indate");
                             dt = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
@@ -235,7 +235,7 @@ namespace UAS_MES.Make
                                 sql.Clear();
                                 sql.Append("select cm_craftcode,cm_stepcode,cm_soncode,min(cm_indate)cm_indate,sum(case when cm_status=-1 ");
                                 sql.Append("then 0 else 1 end)qty from craftmaterial left join product on pr_code=cm_soncode where(cm_sncode ");
-                                sql.Append("in (select sn from makesnrelation where firstsn='" + firstsn + "') or cm_sncode='" + firstsn + "') ");
+                                sql.Append("in (select sn from makesnrelation where firstsn='" + firstsn + "'  union select '" + firstsn + "' from dual)) ");
                                 sql.Append("and cm_craftcode='" + cr_code.Text + "' group by cm_craftcode,cm_stepcode,cm_soncode having ");
                                 sql.Append("sum(case when cm_status=-1 then 0 else 1 end)=0 order by cm_indate");
                                 dt = (DataTable)dh.ExecuteSql(sql.GetString(), "select");