diff --git a/src/com/tenwa/channelportal/action/ContractSignActionNewUtils.java b/src/com/tenwa/channelportal/action/ContractSignActionNewUtils.java index 50ca65159..8611cbf56 100644 --- a/src/com/tenwa/channelportal/action/ContractSignActionNewUtils.java +++ b/src/com/tenwa/channelportal/action/ContractSignActionNewUtils.java @@ -65,6 +65,11 @@ public class ContractSignActionNewUtils { qysParams.setSubjectId(SubjectId); if("KJLHZL".equals(operationType)||"KJLHZLCYC".equals(operationType)||"KJLHZLSYC".equals(operationType)) {//凯捷联合租赁 qysParams.setTempId("5e1b90d31c4749e2af83891b48ccbe19");//合同模板id + if("KJLHZLCYC".equals(operationType)){ + qysParams.setTempId("5fd761a9cb0e4530ae029ec4d713b708");//合同模板id + }else if("KJLHZLSYC".equals(operationType)){ + qysParams.setTempId("4f724ee9a25048b5b0100fb6e5967fde");//合同模板id + } qysParams.setContractSignTypeEnum(ContractSignEnums.ContractSignTypeEnum.SIGNATURE_JOINT);//联合租赁-手签 qysParams.setChildSubject(ContractSignVtwoUtils.KJ_CHILD_SUBJECT_TYPE);//子公司:凯捷 }else { diff --git a/src/com/tenwa/channelportal/action/ContractSignActionTwoOwnUtil.java b/src/com/tenwa/channelportal/action/ContractSignActionTwoOwnUtil.java index c16208c75..ade533665 100644 --- a/src/com/tenwa/channelportal/action/ContractSignActionTwoOwnUtil.java +++ b/src/com/tenwa/channelportal/action/ContractSignActionTwoOwnUtil.java @@ -1,5 +1,6 @@ package com.tenwa.channelportal.action; +import com.amarsoft.are.jbo.JBOException; import com.amarsoft.awe.util.ASResultSet; import com.amarsoft.awe.util.SqlObject; import com.amarsoft.awe.util.Transaction; @@ -248,6 +249,15 @@ public class ContractSignActionTwoOwnUtil { } }catch (Exception e){ throw new Exception("ContractSignVtwoUtils#initQuerySql 签署位置sql查询,失败原因:" + e.getMessage()); + }finally{ + if(Sqlca!=null){ + try { + Sqlca.disConnect(); + } catch (JBOException e) { + e.printStackTrace(); + } + Sqlca = null; + } } return list; }