From 83fd029ac5ad9b3f40ef5d3aa538713bbcea2b8f Mon Sep 17 00:00:00 2001 From: zhanglei Date: Tue, 26 Jan 2021 13:00:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=9D=E9=99=A9=E7=90=86=E8=B5=94=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../action/ContractInsuranceSignAction.java | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/src/com/tenwa/channelportal/action/ContractInsuranceSignAction.java b/src/com/tenwa/channelportal/action/ContractInsuranceSignAction.java index cecc2c0ff..afacfc1f9 100644 --- a/src/com/tenwa/channelportal/action/ContractInsuranceSignAction.java +++ b/src/com/tenwa/channelportal/action/ContractInsuranceSignAction.java @@ -15,6 +15,8 @@ public class ContractInsuranceSignAction { private String projectId; + private String planNumber;; + private String contractNo; private String contractId; @@ -23,6 +25,14 @@ public class ContractInsuranceSignAction { private String tempId; + public String getPlanNumber() { + return planNumber; + } + + public void setPlanNumber(String planNumber) { + this.planNumber = planNumber; + } + public String getContractNo() { return contractNo; } @@ -71,7 +81,7 @@ public class ContractInsuranceSignAction { @SuppressWarnings({ "unchecked", "static-access" }) public String wordToPdfInsurance(JBOTransaction tx) throws JBOException { BizObjectManager bom=JBOFactory.getBizObjectManager(LB_DOCRELATIVE.CLASS_NAME); - BizObject DOCRELATIVE=bom.createQuery(" OBJECTTYPE='contractInsurance' and PROJ_ID=:projectId ").setParameter("projectId", projectId).getSingleResult(false); + BizObject DOCRELATIVE=bom.createQuery(" OBJECTTYPE='contractInsurance' and PROJ_ID=:projectId and PLAN_NUMBER=:planNumber ").setParameter("projectId", projectId).setParameter("planNumber", planNumber).getSingleResult(false); BizObjectManager attrBom=JBOFactory.getBizObjectManager(LB_DOCATTRIBUTE.CLASS_NAME); BizObject attrBo=null; WordToPDFUtil wordTopdf = new WordToPDFUtil(); @@ -123,10 +133,10 @@ public class ContractInsuranceSignAction { * @throws Exception */ public String claimSignInsuranceTwo(JBOTransaction tx) throws Exception { - logger.info("claimSignInsuranceTwo 保险委托申请书盖章:对接契约锁2.0 开始 0107 1013"); + logger.info("claimSignInsuranceTwo 保险委托申请书盖章:对接契约锁2.0 开始 0126"); String libraryid=""; BizObjectManager bom=JBOFactory.getBizObjectManager(LB_DOCRELATIVE.CLASS_NAME); - BizObject DOCRELATIVE=bom.createQuery("OBJECTTYPE='contractInsurance' and CONTRACT_ID=:contractid ").setParameter("contractid", contractId).getSingleResult(false); + BizObject DOCRELATIVE=bom.createQuery("OBJECTTYPE='contractInsurance' and CONTRACT_ID=:contractid and PLAN_NUMBER=:planNumber ").setParameter("contractid", contractId).setParameter("planNumber", planNumber).getSingleResult(false); logger.info("claimSignInsuranceTwo 查询文件关联信息"); if (DOCRELATIVE != null) { logger.info("claimSignInsuranceTwo 查询文件关联信息不为空时");