合同字段带出 综合税率
This commit is contained in:
		
							parent
							
								
									f2a9e43f75
								
							
						
					
					
						commit
						c85a07cf45
					
				| 
						 | 
					@ -0,0 +1,27 @@
 | 
				
			||||||
 | 
					package zcgj.zcdev.zcdev.pr.plugin.form;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import dm.jdbc.util.StringUtil;
 | 
				
			||||||
 | 
					import kd.bos.bill.AbstractBillPlugIn;
 | 
				
			||||||
 | 
					import kd.bos.dataentity.entity.DynamicObject;
 | 
				
			||||||
 | 
					import kd.bos.entity.datamodel.events.ChangeData;
 | 
				
			||||||
 | 
					import kd.bos.entity.datamodel.events.PropertyChangedArgs;
 | 
				
			||||||
 | 
					import kd.sdk.plugin.Plugin;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import java.math.BigDecimal;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					public class OutContractTaxratSettleBillPlugin extends AbstractBillPlugIn implements Plugin {
 | 
				
			||||||
 | 
					    @Override
 | 
				
			||||||
 | 
					    public void propertyChanged(PropertyChangedArgs e) {
 | 
				
			||||||
 | 
					        super.propertyChanged(e);
 | 
				
			||||||
 | 
					        String name = e.getProperty().getName();
 | 
				
			||||||
 | 
					        if(StringUtil.equals(name,"contract")){
 | 
				
			||||||
 | 
					            ChangeData changeData = e.getChangeSet()[0];
 | 
				
			||||||
 | 
					            DynamicObject contract = (DynamicObject) changeData.getNewValue();
 | 
				
			||||||
 | 
					              BigDecimal avgtaxrate = contract.getBigDecimal("avgtaxrate");//获取综合税率值
 | 
				
			||||||
 | 
					//            this.getModel().setValue("contract", contract);
 | 
				
			||||||
 | 
					            this.getModel().setValue("avgtaxrate", avgtaxrate);
 | 
				
			||||||
 | 
					//            this.getView().updateView("contract");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
		Loading…
	
		Reference in New Issue