lxw
2023-09-20 b1d8e8f22b2dc349cb58b98f0022c6594e861284
src/main/java/com/whyc/service/BOMFeedbakService.java
@@ -19,6 +19,7 @@
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.multipart.MultipartFile;
import javax.annotation.Resource;
@@ -253,7 +254,8 @@
        return new Response().set(1,true,"反馈完成");
    }
    //根据文件路径下载
    public void downLoadFileByFilePath(HttpServletRequest req, HttpServletResponse resp, String filePath) {
    public void downLoadFileByFilePath(HttpServletRequest req, HttpServletResponse resp, String filePath
                                      ,String oprateReason,String oprateInfo,String oprateVersion,int type) {
        String fileDirName = FileDirPath.getFileDirName();
        String fileName=filePath.substring(filePath.lastIndexOf("\\")+1);
        try {
@@ -276,7 +278,8 @@
            e.printStackTrace();
        }
        //记录新版下载日志
        logService.recordOperationLog(ActionUtil.getUser().getId(),ActionUtil.getUser().getName(), UserOperation.TYPE_DOWNLOAD_NEW.getType(),new Date(),req.getRemoteAddr(),fileName,fileDirName+File.separator+filePath);
        logService.recordOperationLogDownLoad(ActionUtil.getUser().getId(),ActionUtil.getUser().getName(), type,new Date(),req.getRemoteAddr()
                ,fileName,fileDirName+File.separator+filePath,oprateReason,oprateInfo,oprateVersion);
    }
    public Response updateEcrNumber(int id, String ecrNumber) {