From b3559d26860c4583688bef19c3935e7b6927bf0c Mon Sep 17 00:00:00 2001 From: zhangzhiguo Date: Mon, 30 Jun 2025 09:23:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=90=8C=E5=85=B3=E8=81=94=E7=BB=AD?= =?UTF-8?q?=E7=AD=BE=E7=A9=BF=E9=80=8F=E6=9F=A5=E7=9C=8B=E7=82=B9=E5=87=BB?= =?UTF-8?q?=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pr/plugin/form/QueryInstancesFromPlugin.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/QueryInstancesFromPlugin.java b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/QueryInstancesFromPlugin.java index 6ecbdd4..2bcf180 100644 --- a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/QueryInstancesFromPlugin.java +++ b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/QueryInstancesFromPlugin.java @@ -77,12 +77,13 @@ public class QueryInstancesFromPlugin extends AbstractFormPlugin implements Cell Object number = getModel().getValue("zcgj_renewalnum", row); contract = BusinessDataServiceHelper.loadSingle(type.toString(), "id,billno,zcgj_renewal,zcgj_isrenewal", new QFilter[]{new QFilter("billno", QCP.equals, number.toString())}); } - BillShowParameter formShowParameter = new BillShowParameter(); - formShowParameter.setFormId(type.toString()); - formShowParameter.setPkId(contract.getLong("id")); - formShowParameter.getOpenStyle().setShowType(ShowType.Modal); - getView().showForm(formShowParameter); - + if(contract!=null){ + BillShowParameter formShowParameter = new BillShowParameter(); + formShowParameter.setFormId(type.toString()); + formShowParameter.setPkId(contract.getLong("id")); + formShowParameter.getOpenStyle().setShowType(ShowType.Modal); + getView().showForm(formShowParameter); + } // if (number != null) { // if (contract != null) {