|  | @@ -2,16 +2,29 @@ package fi.em.formPlugin;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import kd.bos.bill.AbstractBillPlugIn;
 | 
	
		
			
				|  |  |  import kd.bos.dataentity.entity.DynamicObject;
 | 
	
		
			
				|  |  | +import kd.bos.dataentity.metadata.IDataEntityType;
 | 
	
		
			
				|  |  |  import kd.bos.dataentity.metadata.dynamicobject.DynamicProperty;
 | 
	
		
			
				|  |  |  import kd.bos.form.events.BeforeClosedEvent;
 | 
	
		
			
				|  |  | +import kd.bos.form.operate.AbstractOperate;
 | 
	
		
			
				|  |  | +import kd.bos.plugin.sample.dynamicform.pcform.form.template.BeforeClosed;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  public class AttachmentcountFileFromFromPlugin extends AbstractBillPlugIn {
 | 
	
		
			
				|  |  |      public void beforeClosed(BeforeClosedEvent e) {
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |          super.beforeClosed(e);
 | 
	
		
			
				|  |  | +        this.getModel().setDataChanged(false);
 | 
	
		
			
				|  |  |          //文本字段退出不提醒
 | 
	
		
			
				|  |  | -        DynamicObject dyo=this.getModel().getDataEntity();
 | 
	
		
			
				|  |  | -        DynamicProperty textProp = dyo.getDynamicObjectType().getProperty("nckd_attachmentcount");
 | 
	
		
			
				|  |  | -        dyo.getDataEntityState().setBizChanged(textProp.getOrdinal(), false);
 | 
	
		
			
				|  |  | +//        DynamicObject dyo=this.getModel().getDataEntity();
 | 
	
		
			
				|  |  | +//        DynamicProperty nckd_attachmentcount = dyo.getDynamicObjectType().getProperty("nckd_attachmentcount");
 | 
	
		
			
				|  |  | +//        dyo.getDataEntityState().setBizChanged(nckd_attachmentcount.getOrdinal(), false);
 | 
	
		
			
				|  |  | +//        DynamicProperty nckd_attachmentcount1 = dyo.getDynamicObjectType().getProperty("nckd_attachmentcount1");
 | 
	
		
			
				|  |  | +//        dyo.getDataEntityState().setBizChanged(nckd_attachmentcount1.getOrdinal(), false);
 | 
	
		
			
				|  |  | +//        DynamicProperty nckd_attachmentcount2 = dyo.getDynamicObjectType().getProperty("nckd_attachmentcount2");
 | 
	
		
			
				|  |  | +//        dyo.getDataEntityState().setBizChanged(nckd_attachmentcount2.getOrdinal(), false);
 | 
	
		
			
				|  |  | +//        DynamicProperty nckd_attachmentcountfield = dyo.getDynamicObjectType().getProperty("nckd_attachmentcountfield");
 | 
	
		
			
				|  |  | +//        dyo.getDataEntityState().setBizChanged(nckd_attachmentcountfield.getOrdinal(), false);
 | 
	
		
			
				|  |  | +//        DynamicProperty nckd_attachmentcountfiel1 = dyo.getDynamicObjectType().getProperty("nckd_attachmentcountfiel1");
 | 
	
		
			
				|  |  | +//        dyo.getDataEntityState().setBizChanged(nckd_attachmentcountfiel1.getOrdinal(), false);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  }
 |