提交 aba14d34 authored 作者: zhouzhigang's avatar zhouzhigang

图书导入

上级 db43f884
...@@ -239,4 +239,8 @@ public interface PhyResourceMapper extends BaseMapper<PhyResource> { ...@@ -239,4 +239,8 @@ public interface PhyResourceMapper extends BaseMapper<PhyResource> {
List<PhyResourcePageVo> getZjfsList(); List<PhyResourcePageVo> getZjfsList();
@Select(" SELECT * FROM res_physical_resource where replace(isbn,' ','') = #{isbn} ")
List<PhyResource> queryPhyList(@Param("isbn") String isbn);
} }
...@@ -586,9 +586,7 @@ public class PhyResourceServiceImpl extends BaseModelServiceImpl<PhyResource, St ...@@ -586,9 +586,7 @@ public class PhyResourceServiceImpl extends BaseModelServiceImpl<PhyResource, St
} }
importPhyResourceExcelVos.stream().forEach(importPhyResourceExcelVo -> { importPhyResourceExcelVos.stream().forEach(importPhyResourceExcelVo -> {
//若ISBN已经存在则覆盖 //若ISBN已经存在则覆盖
PhyResource phyResource1 = new PhyResource(); List<PhyResource> phyList = phyResourceMapper.queryPhyList(importPhyResourceExcelVo.getIsbn());
phyResource1.setIsbn(importPhyResourceExcelVo.getIsbn());
List<PhyResource> phyList = phyResourceMapper.select(phyResource1);
if(phyList != null && phyList.size() > 0){ if(phyList != null && phyList.size() > 0){
for (PhyResource phy : phyList) { for (PhyResource phy : phyList) {
BeanUtils.copyProperties(importPhyResourceExcelVo, phy); BeanUtils.copyProperties(importPhyResourceExcelVo, phy);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论