Merge remote-tracking branch 'origin/dev' into dev
This commit is contained in:
commit
094c55ad31
|
@ -10,8 +10,10 @@ import kd.bos.dataentity.resource.ResManager;
|
|||
import kd.bos.entity.datamodel.IDataModel;
|
||||
import kd.bos.entity.datamodel.events.ChangeData;
|
||||
import kd.bos.entity.datamodel.events.PropertyChangedArgs;
|
||||
import kd.bos.form.ClientProperties;
|
||||
import kd.bos.form.FormShowParameter;
|
||||
import kd.bos.form.control.AttachmentPanel;
|
||||
import kd.bos.form.control.EntryGrid;
|
||||
import kd.bos.form.events.AfterDoOperationEventArgs;
|
||||
import kd.bos.form.events.PreOpenFormEventArgs;
|
||||
import kd.bos.form.events.SetFilterEvent;
|
||||
|
@ -28,9 +30,7 @@ import kd.bos.servicehelper.BusinessDataServiceHelper;
|
|||
import kd.bos.servicehelper.QueryServiceHelper;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.EventObject;
|
||||
import java.util.List;
|
||||
import java.util.*;
|
||||
|
||||
/**
|
||||
* 对公报销单无合同列表插件
|
||||
|
@ -61,6 +61,17 @@ public class PublicreimbursebillNoContractPlugin extends AbstractBillPlugIn impl
|
|||
boolean isec=(boolean)this.getModel().getValue("zcgj_isec");
|
||||
if(isec){
|
||||
this.getView().setFormTitle(new LocaleString("无合同付款申请单"));
|
||||
this.getModel().setValue("zcgj_nocontract","NOCONTRACT");
|
||||
this.getView().setEnable(false,"zcgj_nocontract");
|
||||
|
||||
//修改单据体高级面板字段名称
|
||||
Map<String, Object> cyf = new HashMap<String, Object>();
|
||||
Map<String, Object>cyf1 = new HashMap<String, Object>();
|
||||
cyf.put("zh_CN", "冲预付");
|
||||
cyf1.put("text", cyf);
|
||||
this.getView().updateControlMetadata("advconap", cyf1);//参数1:单据体标识
|
||||
this.getView().updateView("advconap");
|
||||
|
||||
}
|
||||
BillShowParameter bsp=(BillShowParameter)this.getView().getFormShowParameter();
|
||||
if(bsp.getStatus()!=OperationStatus.ADDNEW){
|
||||
|
@ -76,6 +87,9 @@ public class PublicreimbursebillNoContractPlugin extends AbstractBillPlugIn impl
|
|||
}
|
||||
}
|
||||
}
|
||||
/* EntryGrid entryGrid = this.getControl("writeoffmoney");
|
||||
entryGrid.setColumnProperty("advconap",
|
||||
ClientProperties.Header, new LocaleString("冲预付"));*/
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -228,6 +228,7 @@ public class FundingplanapplyPlugin extends AbstractBillPlugIn implements Plugin
|
|||
this.getView().updateView("zcgj_fundplyentry",rowIndex);
|
||||
this.getView().updateView("zcgj_fundplyentry",6);
|
||||
|
||||
//本月申请金额带入财务部核定金额分录
|
||||
if(rowIndex == 2){
|
||||
BigDecimal amt = (BigDecimal) changeData.getNewValue();
|
||||
BigDecimal zcgjCashamt2 = fundplyentry.get(2).getBigDecimal("zcgj_cashamt")== null?BigDecimal.ZERO:fundplyentry.get(2).getBigDecimal("zcgj_cashamt");
|
||||
|
@ -243,18 +244,23 @@ public class FundingplanapplyPlugin extends AbstractBillPlugIn implements Plugin
|
|||
if("XJ".equals(zcgjSetttype)){
|
||||
dynamicObject.set("zcgj_applymonthamt",zcgjCashamt2);
|
||||
dynamicObject.set("zcgj_hdamount",zcgjCashamt2);
|
||||
dynamicObject.set("zcgj_amount_remaining",zcgjCashamt2);
|
||||
}else if("YHCD".equals(zcgjSetttype)){
|
||||
dynamicObject.set("zcgj_applymonthamt",zcgjBankamt2);
|
||||
dynamicObject.set("zcgj_hdamount",zcgjBankamt2);
|
||||
dynamicObject.set("zcgj_amount_remaining",zcgjBankamt2);
|
||||
}else if("SYCD".equals(zcgjSetttype)){
|
||||
dynamicObject.set("zcgj_applymonthamt",zcgjBusinessamt2);
|
||||
dynamicObject.set("zcgj_hdamount",zcgjBusinessamt2);
|
||||
dynamicObject.set("zcgj_amount_remaining",zcgjBusinessamt2);
|
||||
}else if("GYL".equals(zcgjSetttype)){
|
||||
dynamicObject.set("zcgj_applymonthamt",zcgjSupplyamt2);
|
||||
dynamicObject.set("zcgj_hdamount",zcgjSupplyamt2);
|
||||
dynamicObject.set("zcgj_amount_remaining",zcgjSupplyamt2);
|
||||
}else if("QTJRCP".equals(zcgjSetttype)){
|
||||
dynamicObject.set("zcgj_applymonthamt",zcgjOtheramt2);
|
||||
dynamicObject.set("zcgj_hdamount",zcgjOtheramt2);
|
||||
dynamicObject.set("zcgj_amount_remaining",zcgjOtheramt2);
|
||||
}
|
||||
}
|
||||
getView().updateView("zcgj_fin_approved_amount");
|
||||
|
|
Loading…
Reference in New Issue