Browse Source

解决测试bug

master
me 2 weeks ago
parent
commit
32f3c7c4f9
  1. 1
      Modules/新版JIT或JIS系统服务端/src/WY.NewJit.Domain/MsgCheck/Services/M100CheckDomainService.cs
  2. 1
      Modules/新版JIT或JIS系统服务端/src/WY.NewJit.Domain/MsgCheck/Services/R100CheckDomainService.cs
  3. 16
      Modules/新版JIT或JIS系统服务端/src/WY.NewJit.Job.ConsoleApp/Messages/MsgTransmissionService.cs
  4. 15
      Modules/新版JIT或JIS系统服务端/src/WY.NewJit.Job.ConsoleApp/appsettings.json
  5. 11
      Modules/新版JIT或JIS系统服务端/src/WY.NewJit.Job.ConsoleGetEDIFile/appsettings.json

1
Modules/新版JIT或JIS系统服务端/src/WY.NewJit.Domain/MsgCheck/Services/M100CheckDomainService.cs

@ -434,6 +434,7 @@ namespace WY.NewJit.MsgCheck
{
//断号提醒
string errorMsg = $"{curProductLine}生产线M100报文出现断号,当前VIN:{curVinNum}:{curHostSN},上一VIN:{priorVinNum}:{priorHostSN}。可以操作M100单据信息维护模块进行补号!";
_logger.LogError(errorMsg);
_logRemindDomainService.WriteLogRemind(_billNumber, errorMsg, LogTypeEnum.M100);
}
}

1
Modules/新版JIT或JIS系统服务端/src/WY.NewJit.Domain/MsgCheck/Services/R100CheckDomainService.cs

@ -707,6 +707,7 @@ namespace WY.NewJit.MsgCheck
{
//断号提醒
string errorMsg = $"R100报文出现断号,当前KNR:{r100Bill.KNR}-{curHostSN},上一KNR:{priorBill.KNR}-{priorHostSN}";
_logger.LogError(errorMsg);
_logRemindDomainService.WriteLogRemind(_billNumber, errorMsg, LogTypeEnum.R100);
}
}

16
Modules/新版JIT或JIS系统服务端/src/WY.NewJit.Job.ConsoleApp/Messages/MsgTransmissionService.cs

@ -579,8 +579,9 @@ namespace WY.NewJit.Job.ConsoleApp.Messages
if (isRepeat == true)
{
var succObj = _r100CheckDomainSrv.InsertR100Repeat(msgReceiveObj, r100Bill);
_logger.LogDebug(_errorMessagePrefix + $"是重复报文:{msgReceiveObj.MessageFileName}");
return;
string msg = _errorMessagePrefix + $"R100是重复报文:{msgReceiveObj.MessageFileName}";
_logger.LogDebug(msg);
throw new Exception(msg);
}
}
else if (billResObj.M100Bill != null)
@ -590,8 +591,9 @@ namespace WY.NewJit.Job.ConsoleApp.Messages
if (isRepeat == true)
{
var succObj = _m100CheckDomainService.InsertM100RepeatBill(msgReceiveObj, m100Bill);
_logger.LogDebug(_errorMessagePrefix + $"是重复报文:{msgReceiveObj.MessageFileName}");
return;
string msg = _errorMessagePrefix + $"M100是重复报文:{msgReceiveObj.MessageFileName}";
_logger.LogDebug(msg);
throw new Exception(msg);
}
}
#endregion
@ -600,6 +602,10 @@ namespace WY.NewJit.Job.ConsoleApp.Messages
string unknowPartCode = UpdatePartLargeType(billResObj);
if (unknowPartCode.HasValue()) //有不识别零件
{
msgReceiveObj.ErrorCount = 3;
msgReceiveObj.ErrorMessage = $"存在不识别的零件{unknowPartCode}";
_messageReceiveRepository.UpdateAsync(msgReceiveObj).GetAwaiter().GetResult();
throw new Exception($"存在不识别的零件{unknowPartCode}:{msgReceiveObj.MessageFileName}"); //零件大类没有维护时,直接返回解析失败,程序执行中断,报警(不进入未知总成)
}
#endregion
@ -681,7 +687,7 @@ namespace WY.NewJit.Job.ConsoleApp.Messages
msgReceiveObj.ErrorCount = errCnt + 1;
msgReceiveObj.ErrorMessage = ex0.Message;
msgReceiveObj.SetReceiveStatus(ReceiveStatusEnum.Received);
_messageReceiveRepository.UpdateAsync(msgReceiveObj);
var succObj = _messageReceiveRepository.UpdateAsync(msgReceiveObj);
string errorMsg = $"{errorHeader}:{ex0.Message}";
_logRemindDomainService.WriteLogRemind(fileName, errorMsg, LogTypeEnum.None);

15
Modules/新版JIT或JIS系统服务端/src/WY.NewJit.Job.ConsoleApp/appsettings.json

@ -6,7 +6,7 @@
"ConfigDic": {
"CurrentVersion": "PaiGe",
"TransferFileCountPerTime": 1, //
"TransferFileCountPerTime": 10, //
"ParseAssemblyCycleCount": 4,
"MsgTransmessionTimer": {
"IsStop": false,
@ -60,11 +60,14 @@
},
"ConnectionStrings": {
/*"Default": "Server=192.168.1.228;Database=NewJitPG_TEST_0114;uid=sa;pwd=ChangkeTec@2021;",*/
"Default": "Server=192.168.1.228;Database=NewJitPG;uid=sa;pwd=ChangkeTec@2021;",
/*"Default": "Server=192.168.0.216;Database=NewJitPG;uid=sa;pwd=ChangkeTec@2021;",*/
"ABP": "Server=192.168.1.228;Database=ABP;User ID=sa;Password=ChangkeTec@2021;",
"WMS": "Server=192.168.1.228;Database=CPAT_WMS_TEST;User ID=sa;Password=ChangkeTec@2021;"
//"Default": "Server=192.168.1.228;Database=NewJitPG;uid=sa;pwd=ChangkeTec@2021;",
//"ABP": "Server=192.168.1.228;Database=ABP;User ID=sa;Password=ChangkeTec@2021;",
//"WMS": "Server=192.168.1.228;Database=CPAT_WMS_TEST;User ID=sa;Password=ChangkeTec@2021;",
"Default": "Server=dev.ccwin-in.com,6208;Database=NewJitPG;uid=sa;pwd=ChangkeTec@2021;",
"ABP": "Server=dev.ccwin-in.com,6208;Database=ABP;User ID=sa;Password=ChangkeTec@2021;",
"WMS": "Server=dev.ccwin-in.com,6208;Database=CPAT_WMS_TEST;User ID=sa;Password=ChangkeTec@2021;"
},
/*

11
Modules/新版JIT或JIS系统服务端/src/WY.NewJit.Job.ConsoleGetEDIFile/appsettings.json

@ -46,9 +46,14 @@
},
"ConnectionStrings": {
"Default": "Server=192.168.1.228;Database=NewJitPG;uid=sa;pwd=ChangkeTec@2021;",
"ABP": "Server=192.168.1.228;Database=ABP;User ID=sa;Password=ChangkeTec@2021;",
"WMS": "Server=192.168.1.228;Database=CPAT_WMS_TEST;User ID=sa;Password=ChangkeTec@2021;"
//"Default": "Server=192.168.1.228;Database=NewJitPG;uid=sa;pwd=ChangkeTec@2021;",
//"ABP": "Server=192.168.1.228;Database=ABP;User ID=sa;Password=ChangkeTec@2021;",
//"WMS": "Server=192.168.1.228;Database=CPAT_WMS_TEST;User ID=sa;Password=ChangkeTec@2021;",
"Default": "Server=dev.ccwin-in.com,6208;Database=NewJitPG;uid=sa;pwd=ChangkeTec@2021;",
"ABP": "Server=dev.ccwin-in.com,6208;Database=ABP;User ID=sa;Password=ChangkeTec@2021;",
"WMS": "Server=dev.ccwin-in.com,6208;Database=CPAT_WMS_TEST;User ID=sa;Password=ChangkeTec@2021;"
},

Loading…
Cancel
Save