| 
					
				 | 
			
			
				@@ -5,19 +5,21 @@ import nc.ui.pu.pub.editor.card.listener.ICardBodyBeforeEditEventListener; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import nc.ui.pub.beans.UIRefPane;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import nc.ui.pubapp.uif2app.event.card.CardBodyBeforeEditEvent;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import nc.ui.pub.bill.BillCardPanel;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import nc.vo.pubapp.pattern.exception.ExceptionUtils;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 public class Vbdef20 implements ICardBodyBeforeEditEventListener{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	@Override 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	public void beforeEdit(CardBodyBeforeEditEvent arg0) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		BillCardPanel cpanel=arg0.getBillCardPanel();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		Object objvdef17=cpanel.getHeadItem("vdef17").getValueObject();//附件id
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		String objvdef17=(String) cpanel.getHeadItem("vdef17").getValueObject();//附件id
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		UIRefPane ref=(UIRefPane) cpanel.getBodyItem("vbdef20").getComponent();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		ref.setMultiSelectedEnabled(true);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		ref.setNotLeafSelectedEnabled(false);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		StorDocReportRefModel storef=(StorDocReportRefModel) ref.getRefModel();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		if(objvdef17 == null || "".equals(objvdef17)){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			ExceptionUtils.wrappBusinessException("请添加发票!");
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		storef.addWherePart(" and name6='"+objvdef17.toString()+"' "); //附件主键过滤
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }
 
			 |