Bladeren bron

修改计划上传功能

callm 3 weken geleden
bovenliggende
commit
4013cebaf7
2 gewijzigde bestanden met toevoegingen van 6 en 1 verwijderingen
  1. 1 1
      FileWatcher/DataHelper.cs
  2. 5 0
      FileWatcher/UploadMakePlan.cs

+ 1 - 1
FileWatcher/DataHelper.cs

@@ -69,7 +69,7 @@ namespace FileWatcher
             try
             {
                 //如果选择的是默认数据则直接用配置文件的信息连接,否则选择数据库的账套信息
-                    connection = new OracleConnection(str);
+                connection = new OracleConnection(str);
                 connection.Open();
             }
             catch (Exception e)

+ 5 - 0
FileWatcher/UploadMakePlan.cs

@@ -164,6 +164,11 @@ namespace FileWatcher
                                             OperateResult.AppendText(" 序号'" + orderdetno + "' 销售订单'" + ordercode + "'不存在");
                                             return;
                                         }
+                                        if (!dh.CheckExist("make", "ma_saledetno='" + orderdetno + "' and ma_salecode='" + ordercode + "'"))
+                                        {
+                                            OperateResult.AppendText(" 序号'" + orderdetno + "' 销售订单'" + ordercode + "'未匹配到工单号");
+                                            return;
+                                        }
                                         dt = (System.Data.DataTable)dh.ExecuteSql("select * from saledetail@ERP left join sale@ERP on sa_id=sd_said left join " +
                                             "(select min(mpd_outqty)mpd_outqty, mpd_ordercode,mpd_orderdetno  from(select mpd_stepcode,nvl(sum(mpd_outqty),0)mpd_outqty, " +
                                             "mpd_ordercode, mpd_orderdetno from MakePlanDetail where mpd_wccode='" + wccode + "' and nvl(mpd_stepcode,' ')='" + stepcode + "' group by mpd_ordercode, mpd_orderdetno,mpd_stepcode)group " +