From f2c217b5cab762ffaca84d4ab8815b49e8b91004 Mon Sep 17 00:00:00 2001 From: xiaoning <1097449274@qq.com> Date: Fri, 5 Jul 2024 11:40:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=A5=97=E6=96=99=E5=9B=BEPD?= =?UTF-8?q?F=E4=B8=8A=E4=BC=A0=EF=BC=9A=E8=BF=94=E5=9B=9E=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0=E5=A4=B1=E8=B4=A5=E4=BF=A1=E6=81=AF=EF=BC=8C=E5=B9=B6?= =?UTF-8?q?=E4=BF=9D=E5=AD=98=E8=87=B3log?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/jcsj/BomUploadController.java | 55 ++++++++----------- 1 file changed, 23 insertions(+), 32 deletions(-) diff --git a/src/main/java/com/dsic/gj_erp/controller/jcsj/BomUploadController.java b/src/main/java/com/dsic/gj_erp/controller/jcsj/BomUploadController.java index 91380b1..645ede2 100644 --- a/src/main/java/com/dsic/gj_erp/controller/jcsj/BomUploadController.java +++ b/src/main/java/com/dsic/gj_erp/controller/jcsj/BomUploadController.java @@ -24,7 +24,9 @@ import org.springframework.web.multipart.MultipartFile; import javax.servlet.http.HttpServletRequest; import java.io.IOException; import java.util.ArrayList; +import java.util.HashMap; import java.util.List; +import java.util.Map; /** *
@@ -54,12 +56,20 @@ public class BomUploadController {
String date=DateUtil.date().toString("yyyyMMdd");
String path="/"+czbh+"_"+pl+"/"+date+"/ERP";
ResultBean bean= bomUploadService.uploadZ( file , czbh, pl,isupload, req,path);
- uploadPDF(tltList, czbh, pl,date);
+ Map map =(Map)bean.getData();
+ if(map.get("zt").equals("01")){
+ if (uploadPDF(tltList, czbh, pl,date)) {
+ return bean;
+ }else {
+ map.put("zt","03");
+ return new ResultBean(map);
+ }
+ }
return bean;
}
@Transactional
- public ResultBean uploadPDF(MultipartFile[] fileList, String dcCh,String pl,String date)throws IOException {
+ public boolean uploadPDF(MultipartFile[] fileList, String dcCh,String pl,String date)throws IOException {
for (MultipartFile file : fileList) {//船号_批量/日期/PDF(ERP)
String url= com.dsic.gj_erp.util.FileUtil.handlerUpload(file,"/"+dcCh+"_"+pl+"/"+date+"/PDF");
@@ -88,6 +98,7 @@ public class BomUploadController {
);
List