|
|
@@ -739,17 +739,29 @@ namespace UAS_MES_NEW.Make
|
|
|
|
|
|
string Part_ = "",Side_="";
|
|
|
int letNoNum = 0;
|
|
|
- foreach (var item in xmlList)
|
|
|
+
|
|
|
+ try
|
|
|
{
|
|
|
- MachineName.Add(item.MachineName);
|
|
|
- Part_ = item.Part.Split('.')[0].Split('-')[0];
|
|
|
- Side_ = item.Part.Split('.')[0].Split('-')[1];
|
|
|
- Station.Add(item.Station);
|
|
|
- ReelNo.Add(item.ReelNo);
|
|
|
- letNo.Add((++letNoNum).ToString());
|
|
|
+ foreach (var item in xmlList)
|
|
|
+ {
|
|
|
+ MachineName.Add(item.MachineName);
|
|
|
+ Part_ = item.Part.Split('.')[0].Split('-')[0];
|
|
|
+ Side_ = item.Part.Split('.')[0].Split('-')[1];
|
|
|
+ Station.Add(item.Station);
|
|
|
+ ReelNo.Add(item.ReelNo);
|
|
|
+ letNo.Add((++letNoNum).ToString());
|
|
|
+ }
|
|
|
+ }
|
|
|
+ catch (Exception ex)
|
|
|
+ {
|
|
|
+ LogMessage($"Error: 解析文件列表失败: 文件格式无面别信息,{ex.Message}");
|
|
|
+ if (ConsoleLog(xmlContent, file))
|
|
|
+ {
|
|
|
+ File.Delete(file);
|
|
|
+ }
|
|
|
}
|
|
|
- string ps_id = "";
|
|
|
|
|
|
+ string ps_id = "";
|
|
|
string lineId = dh.getFieldDataByCondition("smtlocationinto", "SLI_LANE", "SLI_MCNO='" + MachineName[0] + "'").ToString();
|
|
|
|
|
|
if (!dh.CheckExist("productsmt", "ps_prodcode='" + Part_ + "' and PS_LINECODE = '"+ lineId + "'"))
|