@@ -839,6 +839,11 @@ public class MESHelperServiceImpl implements MESHelperService {
StringBuffer sql=new StringBuffer();
for (int i = 0; i < BadCode.length; i++)
{
+ if(!baseDao.checkIf("badcode","bc_code='"+ BadCode[i]+"'")){
+ oErrMessage = "不良代码"+BadCode[i]+"不存在";
+ rmap.put("oErrMessage",oErrMessage);
+ return rmap;
+ }
int mb_id = baseDao.getSeqId("makebad_seq");
sql.setLength(0);
sql.append("insert into makebad(mb_id,mb_makecode,mb_mscode,mb_sncode,mb_inman,mb_indate,mb_stepcode");