Commit 1a6a518a LN

上传文件格式修改

1 个父辈 2a28891c
...@@ -99,27 +99,63 @@ namespace DeviceLibrary ...@@ -99,27 +99,63 @@ namespace DeviceLibrary
if (rid != "") if (rid != "")
{ {
string title = "ReelID,PartNumber,Vendor,Lot,UserData1,UserData2,UserData3,UserData4,UserData5,InitialQuantity,MSDLevel,MSDInitialFloorTime ,MSDBagSealDate,MarketUsage,QuantityOverride,ShelfTime,SPMaterialName,WarningLimit,MaximumLimit,Comments,WarmupTime,StorageUnit,SubStorageUnit,LocationOverride,ExpirationDate,ManufacturingDate,PartClass,PSDOverride,AltPartNumber"; //string title = "ReelID,PartNumber,Vendor,Lot,UserData1,UserData2,UserData3,UserData4,UserData5,InitialQuantity,MSDLevel,MSDInitialFloorTime ,MSDBagSealDate,MarketUsage,QuantityOverride,ShelfTime,SPMaterialName,WarningLimit,MaximumLimit,Comments,WarmupTime,StorageUnit,SubStorageUnit,LocationOverride,ExpirationDate,ManufacturingDate,PartClass,PSDOverride,AltPartNumber";
//string fileName = rid + "-scan.csv";
//List<string> rows = new List<string>();
//string[] titleArray = title.Split(',');
//int col = titleArray.Length;
//for (int index = 0; index < col; index++)
//{
// string thisTitle = titleArray[index];
// if (thisTitle== "ReelID")
// {
// rows.Add(rid);
// }
// else if (thisTitle == "PartNumber")
// {
// rows.Add(pn);
// }
// else if (thisTitle == "InitialQuantity")
// {
// rows.Add(qty);
// }
// else if (thisTitle == "StorageUnit")
// {
// rows.Add(storage_value);
// }
// else
// {
// rows.Add("");
// }
//}
//string line = String.Join(",", rows);
//string con = title + "\r\n" + line;
//fileContainer.CreateFile(fileName, con);
//lastFileInfo="["+DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "]: " + fileName+"\t"+line;
//LogUtil.error($"共享文件夹{smb_path} 创建文件{fileName}完成 ");
string sValue = "SM100036,1011322201,01069 ,,2K00 TRIMPOT SMD single turn ,70002755601200,,,,500,,,,,,,,,,,,,,,PanaCIM,,,,,,,,";
//string title = "ReelID,PartNumber,Vendor,Lot,UserData1,UserData2,UserData3,UserData4,UserData5,InitialQuantity,MSDLevel,MSDInitialFloorTime ,MSDBagSealDate,MarketUsage,QuantityOverride,ShelfTime,SPMaterialName,WarningLimit,MaximumLimit,Comments,WarmupTime,StorageUnit,SubStorageUnit,LocationOverride,ExpirationDate,ManufacturingDate,PartClass,PSDOverride,AltPartNumber";
string fileName = rid + "-scan.csv"; string fileName = rid + "-scan.csv";
List<string> rows = new List<string>(); List<string> rows = new List<string>();
string[] titleArray = title.Split(','); //string[] titleArray = title.Split(',');
int col = titleArray.Length; //int col = titleArray.Length;
for (int index = 0; index < col; index++) for (int index = 0; index <= 32; index++)
{ {
string thisTitle = titleArray[index]; if (index==0)
if (thisTitle== "ReelID")
{ {
rows.Add(rid); rows.Add(rid);
} }
else if (thisTitle == "PartNumber") else if (index==1)
{ {
rows.Add(pn); rows.Add(pn);
} }
else if (thisTitle == "InitialQuantity") else if (index==9)
{ {
rows.Add(qty); rows.Add(qty);
} }
else if (thisTitle == "StorageUnit") else if (index == 24)
{ {
rows.Add(storage_value); rows.Add(storage_value);
} }
...@@ -129,10 +165,10 @@ namespace DeviceLibrary ...@@ -129,10 +165,10 @@ namespace DeviceLibrary
} }
} }
string line = String.Join(",", rows); string line = String.Join(",", rows);
string con = title + "\r\n" + line; string con = line;
fileContainer.CreateFile(fileName, con); fileContainer.CreateFile(fileName, con);
lastFileInfo="["+DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "]: " + fileName+"\t"+line; lastFileInfo = "[" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "]: " + fileName + "\t" + line;
LogUtil.error($"共享文件夹{smb_path} 创建文件{fileName}完成 "); LogUtil.error($"共享文件夹{smb_path} 创建文件{fileName}完成 ");
} }
else else
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!