package com.mes.util; import com.mes.netty.ProtocolParam; public class ErrorMsg { public static String getErrorMsg(String processMsgRet,String mes_msg){ String lmsg = "该工件本工位不可加工"; try{ String lxpre = ProtocolParam.getLx(mes_msg); String da = mes_msg.substring(74,76); String lastChar = da.substring(0,1); String lx = lxpre + lastChar; if(processMsgRet.equalsIgnoreCase("OK")||processMsgRet.equalsIgnoreCase("NG")) { lmsg = "该工件本工位已加工,结果:"+processMsgRet; }else if(processMsgRet.equalsIgnoreCase("NE")) { lmsg = "该工件未录入系统"; }else if(processMsgRet.equalsIgnoreCase("NN")) { lmsg = "该工件跳过该工位"; }else if(processMsgRet.equalsIgnoreCase("QN")) { lmsg = "该工件OP"+ lx+"加工NG"; }else if(processMsgRet.equalsIgnoreCase("QD")) { lmsg = "该工件OP"+ lx+"未加工"; }else if(processMsgRet.equalsIgnoreCase("NF")) { lmsg = "该工件已合格下线"; }else if(processMsgRet.equalsIgnoreCase("NR")) { lmsg = "该工件离线返修中"; }else if(processMsgRet.equalsIgnoreCase("NB")) { lmsg = "该工件已报废"; }else if(processMsgRet.equalsIgnoreCase("ND")) { lmsg = "该工件NG待处理"; }else if(processMsgRet.equalsIgnoreCase("FN")) { lmsg = "首件检查工件不合格停机"; }else if(processMsgRet.equalsIgnoreCase("GN")) { lmsg = "更换配件首件检查不合格停机"; }else if(processMsgRet.equalsIgnoreCase("DJ")) { lmsg = "未进行开班点检"; }else if(processMsgRet.equalsIgnoreCase("BM")) { lmsg = "未绑定物料"; }else if(processMsgRet.equalsIgnoreCase("PL")) { lmsg = "配件寿命不足"; }else if(processMsgRet.equalsIgnoreCase("QM")) { lmsg = "两次气密必须间隔15分钟"; }else if(processMsgRet.equalsIgnoreCase("GS")) { lmsg = "工件码格式不正确"; }else if(processMsgRet.equalsIgnoreCase("CF")) { lmsg = "工件码重复"; }else if(processMsgRet.equalsIgnoreCase("GQ")) { lmsg = "物料过期"; }else if(processMsgRet.equalsIgnoreCase("JL")) { lmsg = "胶水失效或未绑定"; }else if(processMsgRet.equalsIgnoreCase("BD")) {//OP280底护板装配专用 lmsg = "未绑定底护板"; }else if(processMsgRet.equalsIgnoreCase("JZ")) { lmsg = "涂胶静置时间超过规定时长"; }else if(processMsgRet.equalsIgnoreCase("TT")) { lmsg = "套筒涂胶静置时间未达到规定时长"; } }catch (Exception e){ } return lmsg; } }