src/main/java/com/whyc/dto/Response.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/service/ProductBomHistoryService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/whyc/dto/Response.java
@@ -16,6 +16,7 @@ private T data; private T data2; private T data3; private T data4; private String msg; public Response<T> setCode(Integer code) { @@ -67,6 +68,15 @@ this.data3 = data3; return this; } public Response<T> setIIII(Integer code,T data,T data2,T data3,T data4,String msg) { this.code = code; this.msg = msg; this.data = data; this.data2 = data2; this.data3 = data3; this.data4 = data4; return this; } public Integer getCode() { return code; @@ -99,4 +109,12 @@ public void setData3(T data3) { this.data3 = data3; } public T getData4() { return data4; } public void setData4(T data4) { this.data4 = data4; } } src/main/java/com/whyc/service/ProductBomHistoryService.java
@@ -108,21 +108,16 @@ //将没有管理BOM的dwg文件拷贝下载 fileDirName=fileDirName+File.separator+withOutDwg; File start = new File(fileDirName); String[] files =new String[]{}; if(start.exists()) { String[] filePath = start.list();//获取该文件夹下的所有文件名字 if(filePath.length>=0){ for(String temp : filePath) { ProductBomHistory p=new ProductBomHistory(); p.setId(-1); p.setProductId(productId); p.setParentCode(pHistory.getParentModel()); p.setVersion(version); p.setDwgUrl(withOutDwg+File.separator+temp); list.add(p); files= start.list();//获取该文件夹下的所有文件名字 if(files.length>=0){ for(int i=0;i<files.length;i++) { files[i]=withOutDwg+File.separator+files[i]; } } } return new Response().setIII(1,list.size()>0?true:false,list,listsoft,"返回物料信息及关联物料"); return new Response().setIIII(1,list.size()>0?true:false,list,listsoft,files,"返回物料信息及关联物料"); } //历史产品下载(产品id和版本<下载的版本>) public void downloadProductHistory(HttpServletRequest req, HttpServletResponse resp, int productId, int version) {