whyclxw
2024-07-23 8884215b0a00aa40751ed020a6b0c46bef993ad0
src/main/java/com/whyc/service/DefectiveProductsService.java
@@ -55,15 +55,17 @@
        Integer senderId =ActionUtil.getUser().getId().intValue();
        defective.setSenderId(senderId);
        defective.setSenderName(senderName);
        Date date=new Date();
        defective.setRecordTime(date);
        if(defective.getStartTime()==null){
            //保存
            defective.setStartTime(new Date());
            defective.setStartTime(date);
        }
        String time = ActionUtil.sdfwithday.format(defective.getStartTime());
        //String feedbackZipPath = "defective" + File.separator + username + "_" + time+".zip";
        String recordtime = ActionUtil.sdfwithFTP.format(defective.getRecordTime());
        String rootFile = CommonUtil.getRootFile();
        if(multipartFileList!=null && multipartFileList.size()!=0){
            String defectiveDirSuffix = "defective" + File.separator + senderName + File.separator + time + File.separator;
            String defectiveDirSuffix = "defective" + File.separator + senderName + File.separator + time + File.separator+ recordtime + File.separator;
            String feedbackDir = rootFile + defectiveDirSuffix;
            File fileDir = new File(feedbackDir);
            if (!fileDir.exists()) {