ソースを参照

【钜弘MES】上料未维护替代料BUG处理

caosy 5 年 前
コミット
8c49603b8d
1 ファイル変更8 行追加4 行削除
  1. 8 4
      src/com/uas/mes/pda/service/impl/PdaSMTServiceImpl.java

+ 8 - 4
src/com/uas/mes/pda/service/impl/PdaSMTServiceImpl.java

@@ -236,11 +236,15 @@ public class PdaSMTServiceImpl implements PdaSMTService {
 					if(bar_code.toString().contains(rs.getString("psl_prodcode"))){
 						pr_code = rs.getString("psl_prodcode");
 					}else{
-						String [] stringArr= rs.getString("repcode").split(","); 
-						for (String s : stringArr) {
-							if (bar_code.toString().contains(s)) {
-								pr_code = s;
+						try {
+							String [] stringArr= rs.getString("repcode").split(",");
+							for (String s : stringArr) {
+								if (bar_code.toString().contains(s)) {
+									pr_code = s;
+								}
 							}
+						}catch (Exception ex){
+
 						}
 						if(pr_code == null || ("").equals(pr_code)){
 								showSmtError(APIErrorCode.DATA_NOT_FOUND,"物料["+bar_code+"]不是该站位需要上料的物料",handleType,linecode,location,ps_prodcode,"料号"+bar_code,bool,table);