瀏覽代碼

【微浦MES-EIS 修改镭雕确认完成的接口,拼版数大于1的才插入绑定表smtbind】

xiaost 1 周之前
父節點
當前提交
b681bf0cbc
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. 4 2
      src/main/java/com/uas/eis/serviceImpl/MESHelperServiceImpl.java

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

@@ -2134,8 +2134,10 @@ public class MESHelperServiceImpl implements MESHelperService {
 					err += m.get("sncode") + ",";
 				}
 				if("".equals(err)) {
-					sqls.add("insert into smtbind(SB_ID, SB_MAINCODE, SB_BARCODE, SB_PRODCODE, SB_INMAN, SB_INDATE, SB_STATUS, SB_MAKECODE)" +
-							" values (smtbind_seq.nextval,'" + maincode + "','" + m.get("sncode") + "','" + rs.getString("ma_prodcode") + "','接口',sysdate,0,'" + macode + "')");
+					if((Integer) combineqty>1) {
+						sqls.add("insert into smtbind(SB_ID, SB_MAINCODE, SB_BARCODE, SB_PRODCODE, SB_INMAN, SB_INDATE, SB_STATUS, SB_MAKECODE)" +
+								" values (smtbind_seq.nextval,'" + maincode + "','" + m.get("sncode") + "','" + rs.getString("ma_prodcode") + "','接口',sysdate,0,'" + macode + "')");
+					}
 					sqls.add("update MAKESNRULEDETAIL set msd_isget=-1,msd_getdate=sysdate where msd_makecode='" + macode + "' and msd_sncode='"+m.get("sncode")+"' and nvl(msd_isget,0)=0 and msd_type='before'");
 					sqls.add("update MAKESNRULEDETAIL set msd_isconfirm=-1,msd_confirmdate=sysdate where msd_makecode='" + macode + "' and msd_sncode='"+m.get("sncode")+"' and msd_type='before' ");;
 				}