修改放款后督

This commit is contained in:
lixuebo 2019-11-12 14:48:34 +08:00
parent 1956f0fbca
commit f18cbd4035

View File

@ -2,14 +2,8 @@ package com.tenwa.apzl.comm;
import java.util.HashMap;
import java.util.Map;
import java.util.UUID;
import jbo.app.LB_FILE_ARCHIVING_INFO_TEMP;
import jbo.com.tenwa.lease.comm.LB_CONTRACT_INFO;
import com.amarsoft.are.jbo.BizObject;
import com.amarsoft.are.jbo.BizObjectManager;
import com.amarsoft.are.jbo.JBOFactory;
import com.amarsoft.awe.util.SqlObject;
import com.amarsoft.awe.util.Transaction;
import com.tenwa.comm.util.jboutil.DataOperatorUtil;
import com.tenwa.flow.baseBussion.BaseBussiness;
@ -20,12 +14,19 @@ public class CopyFileArchivingInfoTempToFormat extends BaseBussiness{
this.initBussinessParam(Sqlca);
String contract_id = this.getAttribute("ContractId").toString();
String flowunid = this.getAttribute("ObjectNo").toString();
String flowKey = this.getAttribute("FlowKey").toString();
Map<String,String> fromCondtion = new HashMap<String, String>();
fromCondtion.put("contract_id", contract_id);
fromCondtion.put("flowunid", flowunid);
DataOperatorUtil.copySingleJBO("jbo.app.LB_FILE_ARCHIVING_INFO_TEMP", fromCondtion, "jbo.com.tenwa.lease.comm.LB_FILE_ARCHIVING_INFO", null, null, Sqlca);
int num = Integer.valueOf(Sqlca.getString("select count(1) from LB_FILE_ARCHIVING_INFO_TEMP where FLOWUNID ='"+flowunid+"'"));
if(num==0){
Sqlca.executeSQL(new SqlObject("insert into LB_FILE_ARCHIVING_INFO(ID,CONTRACT_ID,CONTRACT_NUMBER) values(REPLACE(UUID(),'-',''),'"+contract_id+"','"+flowKey+"')"));
}else{
DataOperatorUtil.copySingleJBO("jbo.app.LB_FILE_ARCHIVING_INFO_TEMP", fromCondtion, "jbo.com.tenwa.lease.comm.LB_FILE_ARCHIVING_INFO", null, null, Sqlca);
}
return "true";
}
}