public void AddProductInspectTest() { for (int i = 0; i < 100; i++) { Dictionary<string, string> data = new Dictionary<string, string>(); data.Add("entityId", "RBA4"); data.Add("inspectTime", TimeUtil.GetMilliseconds(DateTime.Now).ToString()); data.Add("productNr", Guid.NewGuid().ToString()); data.Add("partId", "91G9067"); data.Add("type", (i % 2).ToString()); LogUtil.Logger.Error(data); Servicer service = new Servicer(); service.AddProductInspect(data); Thread.Sleep(2000); } }
public void AddProductPackTest() { try { Dictionary<string, string> data = new Dictionary<string, string>(); data.Add("entityId", "RBA4"); data.Add("packTime", Brilliantech.BaseClassLib.Util.TimeUtil.GetMilliseconds(DateTime.Now).ToString()); data.Add("productNr", Guid.NewGuid().ToString()); data.Add("partId", "91G9067"); Brilliantech.BaseClassLib.Util.LogUtil.Logger.Error(data); Servicer service = new Servicer(); service.AddProductPack(data); } catch (Exception e) { LogUtil.Logger.Error(e.Message); } }
public void packTest(object o) { for (int i = 0; i < 100; i++) { Console.WriteLine("{0}--{1}",o,i); try { Dictionary<string, string> data = new Dictionary<string, string>(); data.Add("entityId", ""); data.Add("packTime", TimeUtil.GetMilliseconds(DateTime.Now).ToString()); data.Add("productNr", Guid.NewGuid().ToString()); data.Add("partId", "91G104803"); LogUtil.Logger.Error(data); Servicer service = new Servicer(); service.AddProductPack(data); } catch (Exception e) { LogUtil.Logger.Error(e.Message); //Brilliantech.Packaging.EpmIntegration.Util.LogUtil.Logger.Error(e.Message); } } }
private void Process(string fullPath) { try { bool ok = false; using (FileStream fs = File.Open(fullPath, FileMode.Open, FileAccess.Read)) { using (StreamReader reader = new StreamReader(fs)) { string s = reader.ReadLine(); if (s == null || s.Length == 0 || s.Split(Conf.DataSpliter).Length != Conf.TestParamCount) { ok = true; LogUtil.Logger.Error("【数据错误】【文件】" + Path.GetFileName(fullPath)); //File.Delete(fullPath); } else { string[] data = s.Split(Conf.DataSpliter); Dictionary<string, string> dataMap = new Dictionary<string, string>(); dataMap.Add("entityId", data[0]); DateTime date = DateTime.Now; DateTime.TryParse(data[1], out date); dataMap.Add("inspectTime", TimeUtil.GetMilliseconds(date).ToString()); dataMap.Add("partNr", data[2]); dataMap.Add("productNr", data[3]); dataMap.Add("type", data[4]); ok = new Servicer().AddProductInspect(dataMap); } } } if(ok) File.Delete(fullPath); } catch (Exception e) { LogUtil.Logger.Error(e.Message); } }
private void Process(string fullPath) { try { bool ok = false; if (FileUtil.IsFileClosed(fullPath)) using (FileStream fs = File.Open(fullPath, FileMode.Open, FileAccess.Read)) { using (StreamReader reader = new StreamReader(fs)) { while (reader.Peek() >= 0) { string s = reader.ReadLine(); if (s == null || s.Length == 0 || s.Split(Conf.DataSpliter).Length != Conf.PackParamCount) { ok = true; LogUtil.Logger.Error("【数据错误】【文件】" + Path.GetFileName(fullPath)); // File.Delete(fullPath); } else { string[] data = s.Split(Conf.DataSpliter); Dictionary<string, string> dataMap = new Dictionary<string, string>(); dataMap.Add("partId", data[0]); dataMap.Add("productNr", data[1]); dataMap.Add("entityId", data[2]); dataMap.Add("packTime", data[3]); ok = new Servicer().AddProductPack(dataMap); } } } } if (ok) File.Delete(fullPath); } catch (Exception e) { LogUtil.Logger.Error(e.Message); } }
public void packTest(object o) { for (int i = 0; i < 200; i++) { try { Dictionary<string, string> data = new Dictionary<string, string>(); data.Add("entityId", ""); data.Add("packTime", TimeUtil.GetMilliseconds(DateTime.Now).ToString()); data.Add("productNr", Guid.NewGuid().ToString()); data.Add("partId", "91G104803"); LogUtil.Logger.Error(data); Servicer service = new Servicer(); service.AddProductPack(data); } catch (Exception e) { LogUtil.Logger.Error(e.Message); } } }