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