From 25c68c95e9d0f77e988ef0bd4130fef6358f5efe Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期五, 30 一月 2026 15:58:16 +0800
Subject: [PATCH] 提交忽略文件
---
server/services/src/main/java/com/doumee/service/business/impl/ImportRecordServiceImpl.java | 48 ++++++++++++++++++++++++------------------------
1 files changed, 24 insertions(+), 24 deletions(-)
diff --git a/server/services/src/main/java/com/doumee/service/business/impl/ImportRecordServiceImpl.java b/server/services/src/main/java/com/doumee/service/business/impl/ImportRecordServiceImpl.java
index 4305d5c..fb3a329 100644
--- a/server/services/src/main/java/com/doumee/service/business/impl/ImportRecordServiceImpl.java
+++ b/server/services/src/main/java/com/doumee/service/business/impl/ImportRecordServiceImpl.java
@@ -370,9 +370,7 @@
int index = 1;
for(CasesImport param :casesImportList){
index ++;
- if( ( param.getImageList() == null
- ||param.getImageList().size() == 0 )
- &&StringUtils.isBlank(param.getName())
+ if( StringUtils.isBlank(param.getName())
&&StringUtils.isBlank(param.getMemberCode())
&&StringUtils.isBlank(param.getStartDate())
&&StringUtils.isBlank(param.getEndDate())
@@ -406,10 +404,10 @@
param.getImageList().addAll(param.getImageList3()!=null?param.getImageList3():new ArrayList<>());
param.getImageList().addAll(param.getImageList4()!=null?param.getImageList4():new ArrayList<>());
param.getImageList().addAll(param.getImageList5()!=null?param.getImageList5():new ArrayList<>());
- if(param.getImageList() == null
+ /* if(param.getImageList() == null
||param.getImageList().size() == 0 ){
throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"瀵逛笉璧凤紝绗�"+index+"琛屾暟鎹紝 妗堜緥鍥句俊鎭笉鑳戒负绌�");
- }
+ }*/
if(cases.getStartDate()==null){
throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"瀵逛笉璧凤紝绗�"+index+"琛屾暟鎹紝 寮�濮嬫棩鏈熻鍙栧け璐�");
}
@@ -572,27 +570,29 @@
@Transactional
private int dealCasesInsert( TyyZosUtil obs,Cases param,String folder,String nowDate,String bucketName) {
int success = casesMapper.insert(param);
- List<Multifile> multifileList = new ArrayList<>();
- for(byte[] d : param.getImgdataList()){
- String fileName = UUID.randomUUID() + ".png";
- String tempFileName = nowDate + "/" + fileName;
- String key = folder + tempFileName;// 鏂囦欢鍚�
- if (obs.uploadInputstreamObjectNoShutdown(new ByteArrayInputStream(d ) ,bucketName, key)) {
- Multifile s = new Multifile();
- s.setIsdeleted(Constants.ZERO);
- s.setCreator(param.getCreateUser());
- s.setCreateDate(param.getCreateTime());
- s.setObjId(param.getId());
- s.setType(Constants.ZERO);
- s.setFileurl(tempFileName);
- s.setObjType(Constants.ONE);
- multifileList.add(s);
- param.setImgurl(tempFileName);//璇佷欢鐓у湴鍧�
- }else{
- throw new BusinessException(ResponseStatus.SERVER_ERROR.getCode(),"鍥鹃泦涓婁紶澶辫触锛�");
+ if(param.getImgdataList()!=null && param.getImgdataList().size()>0){
+ List<Multifile> multifileList = new ArrayList<>();
+ for(byte[] d : param.getImgdataList()){
+ String fileName = UUID.randomUUID() + ".png";
+ String tempFileName = nowDate + "/" + fileName;
+ String key = folder + tempFileName;// 鏂囦欢鍚�
+ if (obs.uploadInputstreamObjectNoShutdown(new ByteArrayInputStream(d ) ,bucketName, key)) {
+ Multifile s = new Multifile();
+ s.setIsdeleted(Constants.ZERO);
+ s.setCreator(param.getCreateUser());
+ s.setCreateDate(param.getCreateTime());
+ s.setObjId(param.getId());
+ s.setType(Constants.ZERO);
+ s.setFileurl(tempFileName);
+ s.setObjType(Constants.ONE);
+ multifileList.add(s);
+ param.setImgurl(tempFileName);//璇佷欢鐓у湴鍧�
+ }else{
+ throw new BusinessException(ResponseStatus.SERVER_ERROR.getCode(),"鍥鹃泦涓婁紶澶辫触锛�");
+ }
}
+ multifileMapper.insert(multifileList);
}
- multifileMapper.insert(multifileList);
return success;
}
--
Gitblit v1.9.3