Browse Source

优化扣料

yhluo 2 months ago
parent
commit
cec636d16a
1 changed files with 16 additions and 0 deletions
  1. 16 0
      src/main/java/com/uas/eis/serviceImpl/MESHelperServiceImpl.java

+ 16 - 0
src/main/java/com/uas/eis/serviceImpl/MESHelperServiceImpl.java

@@ -331,6 +331,22 @@ public class MESHelperServiceImpl implements MESHelperService {
 							"'"+Username+"',1,'"+LineNO+"',1,'"+sc_stepcode+"')");
 				}
 
+				String outMsg=null;
+				List<String> list = new ArrayList<String>();
+				list = baseDao.callProcedureWithOut("CS_MACOUNTPASS", new Object[]{
+						String.valueOf(Moname),
+						String.valueOf(Username),
+						String.valueOf(1),
+						String.valueOf(MachineNO)
+				}, new Integer[]{1, 2, 3, 4}, new Integer[]{5});
+				outMsg = list.get(0);
+				if(outMsg != null){
+					rmap.put("code", "-1");
+					rmap.put("result", "NG");
+					rmap.put("message", "NG,空序列号扣料异常,"+outMsg);
+					return rmap;
+				}
+
 				rmap.put("code","0");
 				rmap.put("result","OK");
 				rmap.put("ServerMessage","OK,空序列号Mes跳过处理");