优化企标导入
This commit is contained in:
+2
@@ -186,6 +186,8 @@ public class SarBussStandAttrInfoExecl extends BaseEntity {
|
|||||||
//备案日期
|
//备案日期
|
||||||
private String barq;
|
private String barq;
|
||||||
|
|
||||||
|
private String menuId;
|
||||||
|
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private Map<String, Object> attrInfoMap = new LinkedHashMap<>();
|
private Map<String, Object> attrInfoMap = new LinkedHashMap<>();
|
||||||
|
|
||||||
|
|||||||
+5
-4
@@ -2041,7 +2041,9 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
|||||||
public ResponseMessage<String> importSarBussionessStandFile(MultipartFile file,String menuId)throws Exception {
|
public ResponseMessage<String> importSarBussionessStandFile(MultipartFile file,String menuId)throws Exception {
|
||||||
|
|
||||||
List<TsResource> tsResources = tsResourceService.getByMenuId(menuId);
|
List<TsResource> tsResources = tsResourceService.getByMenuId(menuId);
|
||||||
if (ObjectUtils.isNotEmpty(tsResources)) {
|
if (ObjectUtils.isEmpty(tsResources)) {
|
||||||
|
return Result.error("请选择需要导入的目录");
|
||||||
|
}
|
||||||
//给出头部信息
|
//给出头部信息
|
||||||
String[] headerExcel = {"企标类别,标准年份,企标编号,中文名称,英文名称,文本状态,发布日期,企标实施日期,企标制修订状态,起草部门,代替企标编号,复审日期,起草人,被代替企标编号,采用标准,文件上传人员,采标程度,引用标准,适用车型,能源类型,适用产品线,体系类别,备案日期,关联模块-乘用车VPPS编码,关联模块--卡车VPPS编码,发布稿附件,编制说明附件,历史版本附件,其他文件附件,修改单附件,关联文件附件,"};
|
String[] headerExcel = {"企标类别,标准年份,企标编号,中文名称,英文名称,文本状态,发布日期,企标实施日期,企标制修订状态,起草部门,代替企标编号,复审日期,起草人,被代替企标编号,采用标准,文件上传人员,采标程度,引用标准,适用车型,能源类型,适用产品线,体系类别,备案日期,关联模块-乘用车VPPS编码,关联模块--卡车VPPS编码,发布稿附件,编制说明附件,历史版本附件,其他文件附件,修改单附件,关联文件附件,"};
|
||||||
|
|
||||||
@@ -2486,6 +2488,8 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
sarBussStandAttrInfo.setMenuId(menuId);
|
||||||
|
|
||||||
List<SarBussStandAttrInfoExecl> list = new ArrayList<>();
|
List<SarBussStandAttrInfoExecl> list = new ArrayList<>();
|
||||||
list.add(sarBussStandAttrInfo);
|
list.add(sarBussStandAttrInfo);
|
||||||
|
|
||||||
@@ -2516,9 +2520,6 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
|||||||
FileUnZip.deleteDir(saveDirectory);
|
FileUnZip.deleteDir(saveDirectory);
|
||||||
return Result.error("导入失败,没有可导入的数据,请检查!");
|
return Result.error("导入失败,没有可导入的数据,请检查!");
|
||||||
}
|
}
|
||||||
}else {
|
|
||||||
return Result.error("请选择目录进行导入");
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private static List<File> readImpExcelFile(String path) {
|
private static List<File> readImpExcelFile(String path) {
|
||||||
|
|||||||
+1
-1
@@ -494,7 +494,7 @@ public class TsResourceServiceImpl extends ServiceImpl<TsResourceDao, TsResource
|
|||||||
@Override
|
@Override
|
||||||
public List<TsResource> getByMenuId(String menuId) throws Exception{
|
public List<TsResource> getByMenuId(String menuId) throws Exception{
|
||||||
QueryWrapper<TsResource> queryWrapper = new QueryWrapper<>();
|
QueryWrapper<TsResource> queryWrapper = new QueryWrapper<>();
|
||||||
queryWrapper.eq("PARENT_ID",menuId);
|
queryWrapper.eq("ID",menuId);
|
||||||
List<TsResource> tsResources = baseMapper.selectList(queryWrapper);
|
List<TsResource> tsResources = baseMapper.selectList(queryWrapper);
|
||||||
return tsResources;
|
return tsResources;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user