增加返修上线与弹窗提示
This commit is contained in:
@@ -97,14 +97,16 @@ namespace MesServerFunctions
|
||||
//SendMessage.ShowMoby(OpName);
|
||||
// ET030 无屏幕 不判断是否重复工作过
|
||||
|
||||
//判断该订单数据是否已经工作过,有的话则在WEB跳出弹窗选择 并同时禁止工作
|
||||
DataTable dt2 = BaseDataSystemMES.EngineIsTwoWork(OpName, OrderForm, EngineID);
|
||||
if (dt2.Rows[0]["result"].ToString() == "1" && isBackWork == 0) //已完成
|
||||
// 判断是否需要二次确认工作(返修线返修优先,其次已工作过)
|
||||
DataTable dt2 = BaseDataSystemMES.EngineIsNeedTwoWorkConfirm(OpName, OrderForm, EngineID);
|
||||
if (dt2.Rows[0]["result"].ToString() == "1") //已完成s
|
||||
{
|
||||
//不允许工作
|
||||
MIS_BASE.Write_FixAllow(OpName, false);
|
||||
//通知WEB校验重新工作还是跳过 点重新工作给允许工作,点跳过给工作完成
|
||||
string message = "MES|Engine_Is_TwoWork|" + OpName + "|1";
|
||||
// 通知WEB校验重新工作还是跳过 点重新工作给允许工作,点跳过给工作完成
|
||||
string msg = dt2.Rows[0]["msg"].ToString().Replace("|", " ").Replace("&", " ");
|
||||
string color = dt2.Rows[0]["color"].ToString();
|
||||
string message = "MES|Engine_Is_TwoWork_Msg|" + OpName + "|" + msg + "&" + color;
|
||||
SendMessage.AsyncSendMessage(message);
|
||||
}
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user