Selaa lähdekoodia

应收单增加超链接

yaoyu 1 vuosi sitten
vanhempi
commit
776176bb82

BIN
arap/arap/classes/nc/ui/arap/bill/LinkHyperListener.class


BIN
arap/arap/classes/nc/ui/arap/view/ArapBillCardForm$1.class


BIN
arap/arap/classes/nc/ui/arap/view/ArapBillCardForm.class


BIN
arap/arap/classes/nc/ui/arap/view/ArapBillListView$ArapBillListPanelValueSetter.class


BIN
arap/arap/classes/nc/ui/arap/view/ArapBillListView.class


+ 7 - 0
arap/arap/src/client/nc/ui/arap/bill/LinkHyperListener.java

@@ -41,6 +41,13 @@ public class LinkHyperListener implements BillItemHyperlinkListener{
 					//ClientToolKit.showDocument(new URL(val), "_blank");
 					Desktop.getDesktop().browse(new URI(val));
 				}
+				if ("def22".equals(event.getItem().getKey())) {
+					String val = event.getValue().toString();
+	
+					//¸Ä³ÉʹÓÃĬÈÏä¯ÀÀÆ÷
+					//ClientToolKit.showDocument(new URL(val), "_blank");
+					Desktop.getDesktop().browse(new URI(val));
+				}
 			} catch (Exception e) {
 				ExceptionUtils.wrappBusinessException(e.getMessage());
 			}

+ 6 - 0
arap/arap/src/client/nc/ui/arap/view/ArapBillCardForm.java

@@ -422,6 +422,12 @@ public class ArapBillCardForm extends nc.ui.pubapp.uif2app.view.MutilTransBillFo
 				this.getBillCardPanel().getBodyItem("def41").addBillItemHyperlinkListener(new LinkHyperListener(this.getBillCardPanel()));
 			}
 		}
+		if("Ó¦ÊÕµ¥ÐÐ".equals(tableName)) {
+			if(this.getBillCardPanel().getBodyItem("def22") != null){
+				this.getBillCardPanel().getBodyItem("def22").addBillItemHyperlinkListener(new LinkHyperListener(this.getBillCardPanel()));
+			}
+		}
+		
 		processHyperlink();
 	}
 

+ 5 - 0
arap/arap/src/client/nc/ui/arap/view/ArapBillListView.java

@@ -132,6 +132,11 @@ public class ArapBillListView extends ShowUpableBillListView {
 				getBillListPanel().getBodyItem("def41").addBillItemHyperlinkListener(new LinkHyperListener(getBillListPanel()));
 			}
 		}
+		if("Ó¦ÊÕµ¥ÐÐ".equals(tableName)) {
+			if(getBillListPanel().getBodyItem("def22") != null){
+				getBillListPanel().getBodyItem("def22").addBillItemHyperlinkListener(new LinkHyperListener(getBillListPanel()));
+			}
+		}
 	}
 
 	private int getPageSize() {