Browse Source

不允许重复执行工序

callm 6 months ago
parent
commit
7be19ce82e
1 changed files with 4 additions and 1 deletions
  1. 4 1
      src/main/java/com/uas/eis/serviceImpl/MESHelperServiceImpl.java

+ 4 - 1
src/main/java/com/uas/eis/serviceImpl/MESHelperServiceImpl.java

@@ -1012,10 +1012,13 @@ public class MESHelperServiceImpl implements MESHelperService {
 			ms_nextstepcode=rs.getString("ms_nextstepcode");
 		}
 		String stepcode = GetStepCodeBySource(iResCode);
-		if (ms_nextstepcode != "" && !ms_nextstepcode.equals(stepcode)&& !ms_stepcode.equals(stepcode))
+		if (ms_nextstepcode != "" && !ms_nextstepcode.equals(stepcode))
 		{
 			oErrMessage = "当前序列号"+iSN+"下一工序" + ms_nextstepcode;
 		}
+		if(ms_stepcode.equals(stepcode)){
+			oErrMessage = "当前序列号"+iSN+"已经执行工序" + stepcode;
+		}
 		return oErrMessage;
 	}