update:更新B位静置库
This commit is contained in:
@@ -211,5 +211,26 @@ namespace MisDataFunDll
|
||||
MisDataFun.LogRecording_OP(OpName, "WARNING", "MOM", msg);
|
||||
return false;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 写入 保存完成和工作完成 并且对此进行一定判断校验
|
||||
/// </summary>
|
||||
/// <param name="isOver"></param>
|
||||
public static void WriteMesReadOver(string OpName,bool isOver)
|
||||
{
|
||||
if (isOver)
|
||||
{
|
||||
MIS_BASE.Read_WorkStart(OpName,out bool isWorkStart);
|
||||
if(!isWorkStart)
|
||||
{
|
||||
MisDataFun.LogRecording_OP(OpName, "WARNING", "WriteMesReadOver", "产品未在位 不予写入工作完成");
|
||||
return;
|
||||
}
|
||||
}
|
||||
//通知PLC,MES工作完成
|
||||
MIS_BASE.Write_MesWorkFinish(OpName, isOver);
|
||||
//通知PLC,MES保存完成
|
||||
MIS_BASE.Write_MesReadOver(OpName, isOver);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -542,12 +542,19 @@ namespace MisDataFunDll
|
||||
{
|
||||
// 机型代码 对应客户标签字段映射
|
||||
string targetField;
|
||||
switch (EngineTypeID)
|
||||
if (OpName.StartsWith("OP450"))
|
||||
{
|
||||
case 1: case 5: targetField = "TEXT9"; break;
|
||||
case 2: case 3: case 6: case 7: targetField = "TEXT14"; break;
|
||||
case 4: targetField = "TEXT16"; break;
|
||||
default: targetField = ""; break;
|
||||
targetField = "TEXT1";
|
||||
}
|
||||
else
|
||||
{
|
||||
switch (EngineTypeID)
|
||||
{
|
||||
case 1: case 5: targetField = "TEXT9"; break;
|
||||
case 2: case 3: case 6: case 7: targetField = "TEXT14"; break;
|
||||
case 4: targetField = "TEXT16"; break;
|
||||
default: targetField = ""; break;
|
||||
}
|
||||
}
|
||||
|
||||
if (!string.IsNullOrEmpty(targetField))
|
||||
|
||||
Reference in New Issue
Block a user