Browse Source

面辅料拉取u8逻辑调整

huxy 2 years ago
parent
commit
c7295784d6

+ 7 - 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/splfi/service/impl/SyPackingListFabricServiceImpl.java

@@ -1876,6 +1876,13 @@ public class SyPackingListFabricServiceImpl extends ServiceImpl<SyPackingListFab
 					queryWrapperCount.select("lpad(count(0)+1,6,0) as id");
 					String dateNo = "FL" + sf.format(System.currentTimeMillis()) + getOne(queryWrapperCount).getId();//生成辅料单据号*/
 					sy.setDocumentNo(account+sy.getDocumentNo());//单据号
+					QueryWrapper queryWrapper=new QueryWrapper();
+					queryWrapper.eq("documentNo",sy.getDocumentNo());
+					queryWrapper.eq("del_flag","0");
+					SyPackingListFabric Fabric=syPackingListFabricMapper.selectOne(queryWrapper);
+					if(Fabric!=null){
+						continue;
+					}
 					sy.setDataSource("u8拉取");//直接从u8拉取的数据
 					sy.setId(oConvertUtils.getId());
 					sy.setU8Id(account + sy.getU8Id());