修正批量表导入时原表分段为空 图纸计划判断重复

master
xhj 1 year ago
parent e822dce87f
commit 3e8ad1be6c

@ -102,14 +102,18 @@ public class DmCzplpNewServiceImpl extends ServiceImpl<DmCzplpNewMapper, DmCzplp
this.saveBatch(dmCzplpNews);
List<DmTzjh>tzjhs=new ArrayList<>();
dmCzplpNews.forEach(e->{
DmTzjh tzjh=new DmTzjh();
tzjh.setDcPl(e.getDcPl());
tzjh.setDcFd(e.getDcFd());
tzjh.setDcCh(e.getDcCh());
tzjh.setXfqTlt(e.getXfqTlt());
tzjh.setXfqLqb(e.getXfqLqb());
tzjh.setXfqPtb(e.getXfqPtb());
tzjhs.add(tzjh);
List<DmTzjh> list1 = dmTzjhService.list(new QueryWrapper<DmTzjh>().eq("dc_ch", e.getDcCh()).eq("dc_pl", e.getDcPl()).eq("dc_fd",e.getDcFd()));
if(list1.isEmpty()){
DmTzjh tzjh=new DmTzjh();
tzjh.setDcPl(e.getDcPl());
tzjh.setDcFd(e.getDcFd());
tzjh.setDcCh(e.getDcCh());
tzjh.setXfqTlt(e.getXfqTlt());
tzjh.setXfqLqb(e.getXfqLqb());
tzjh.setXfqPtb(e.getXfqPtb());
tzjhs.add(tzjh);
}
});
dmTzjhService.saveBatch(tzjhs);
}
@ -166,7 +170,7 @@ public class DmCzplpNewServiceImpl extends ServiceImpl<DmCzplpNewMapper, DmCzplp
pls = pls + " " + dcPl8;
}
map.put("plcount", plcount);
map.put("pls", pls.trim());
map.put("fds", pls.trim());
return map;
}

Loading…
Cancel
Save