|
|
@@ -232,7 +232,6 @@ namespace UAS_XmlAnalysor
|
|
|
string sncode = e.Name.Split('.')[0];
|
|
|
string makecode = "";
|
|
|
//获取序列号ID最大的工单号
|
|
|
- string iMakeCode = dh.getFieldDataByCondition("makeserial", "ms_makecode", "ms_sncode='" + sncode + "' order by ms_id desc").ToString();
|
|
|
OperateResult.AppendText("读取文件" + e.Name + "\n");
|
|
|
//获取采集的项目名称
|
|
|
List<string> name = new List<string>();
|
|
|
@@ -279,7 +278,7 @@ namespace UAS_XmlAnalysor
|
|
|
NoteAlready = true;
|
|
|
}
|
|
|
}
|
|
|
- if (LogicHandler.CheckStepSNAndMacode(iMakeCode, isource, sncode, iusercode, out iMakeCode, out oMSID, out oErrMessage))
|
|
|
+ if (LogicHandler.CheckStepSNAndMacode(makecode, isource, sncode, iusercode, out makecode, out oMSID, out oErrMessage))
|
|
|
{
|
|
|
if (!NoteAlready)
|
|
|
{
|
|
|
@@ -340,7 +339,7 @@ namespace UAS_XmlAnalysor
|
|
|
return;
|
|
|
}
|
|
|
string sql = "insert into STEPTESTDETAIL(std_id,std_makecode,std_sn,std_subclass1,std_testresult,std_indate,";
|
|
|
- sql += "std_rescode,std_testdate,std_testtime,std_date) values(STEPTESTDETAIL_seq.nextval, '" + iMakeCode + "', ";
|
|
|
+ sql += "std_rescode,std_testdate,std_testtime,std_date) values(STEPTESTDETAIL_seq.nextval, '" + makecode + "', ";
|
|
|
sql += "'" + sncode + "',:std_subclass1,:std_testresult, sysdate,'" + isource + "',to_char(to_date('" + testDate + "','YYYY/MM/DD'), 'YYYYMMDD'),";
|
|
|
sql += "to_char(to_date('" + testTime + "','hh24:mi:ss'), 'hh24miss'),to_date('" + test_date + "','YYYY/MM/DD hh24:mi:ss'))";
|
|
|
dh.BatchInsert(sql, new string[] { "std_subclass1", "std_testresult" }, name.ToArray(), result.ToArray());
|
|
|
@@ -431,6 +430,5 @@ namespace UAS_XmlAnalysor
|
|
|
{
|
|
|
SetAutoRun();
|
|
|
}
|
|
|
-
|
|
|
}
|
|
|
}
|