diff --git a/shkd-cosmic-debug/src/main/java/shkd/fi/er/plugin/formplugin/CommonCostCenterBillFormPlugin.java b/shkd-cosmic-debug/src/main/java/shkd/fi/er/plugin/formplugin/CommonCostCenterBillFormPlugin.java index b5ac546..b4e8eed 100644 --- a/shkd-cosmic-debug/src/main/java/shkd/fi/er/plugin/formplugin/CommonCostCenterBillFormPlugin.java +++ b/shkd-cosmic-debug/src/main/java/shkd/fi/er/plugin/formplugin/CommonCostCenterBillFormPlugin.java @@ -60,13 +60,19 @@ public class CommonCostCenterBillFormPlugin extends AbstractBillPlugIn implement //监听实物卡片F7字段点击事件 if (entryCostList.contains(entityId)){ BasedataEdit edit = this.getView().getControl("std_entrycostcenter"); - edit.addBeforeF7SelectListener(this); + if (edit != null){ + edit.addBeforeF7SelectListener(this); + } }else if (costList.contains(entityId)){ BasedataEdit edit = this.getView().getControl("std_costcenter"); - edit.addBeforeF7SelectListener(this); + if (edit != null){ + edit.addBeforeF7SelectListener(this); + } } else if (travelCostList.contains(entityId)) { BasedataEdit edit = this.getView().getControl("travelcostcenter"); - edit.addBeforeF7SelectListener(this); + if (edit != null){ + edit.addBeforeF7SelectListener(this); + } } }