diff --git a/calc/com/tenwa/reckon/copydata/CopyFileToOther.java b/calc/com/tenwa/reckon/copydata/CopyFileToOther.java index 87a3c1e3b..c834e0d76 100644 --- a/calc/com/tenwa/reckon/copydata/CopyFileToOther.java +++ b/calc/com/tenwa/reckon/copydata/CopyFileToOther.java @@ -57,11 +57,39 @@ public class CopyFileToOther { StringBuffer docSb = new StringBuffer(); for (String docName : docNameList) { String[] docNames = docName.split("@"); - if(docNames[0].length()>3){ - docSb.append("'"); - docSb.append(docNames[1]); - docSb.append("',"); + if("RentPlan".equals(docNames[0])){ + String[] contractNoArray = contractNos.split("@"); + String[] batchNoArray = batchNos.split("@"); + for(int i=0;i3){ + docSb.append("'"); + docSb.append(docNames[1]); + docSb.append("',"); + } } + } if(docSb!=null&&docSb.length()>0){ cp.copyFile(docSb.substring(0,docSb.length()-1).toString()); @@ -69,7 +97,7 @@ public class CopyFileToOther { return "数据有误!"; } } - if(fileList.contains("RentPlan")){ + /*if(fileList.contains("RentPlan")){ String[] contractNoArray = contractNos.split("@"); String[] batchNoArray = batchNos.split("@"); @@ -94,7 +122,7 @@ public class CopyFileToOther { bom.saveObject(nbom); } } - } + }*/ tx.commit(); //压缩 FileOutputStream fos1 = new FileOutputStream(new File(fileSavePath+"/"+time+".zip")); diff --git a/src_base/com/amarsoft/app/base/businessobject/FtpDownloadFile.java b/src_base/com/amarsoft/app/base/businessobject/FtpDownloadFile.java index 14bad4b39..5c8e23027 100644 --- a/src_base/com/amarsoft/app/base/businessobject/FtpDownloadFile.java +++ b/src_base/com/amarsoft/app/base/businessobject/FtpDownloadFile.java @@ -39,6 +39,12 @@ public class FtpDownloadFile { } } + //添加租金计划显示 + BusinessObject docRent = BusinessObject.createBusinessObject(); + docRent.setAttributeValue("ID", "RentPlan"); + docRent.setAttributeValue("SortNo", "RentPlan"); + docRent.setAttributeValue("Name","租金计划表"); + lst.add(docRent); return lst; }