using Kingdee.BOS.App.Core; using Kingdee.BOS.Core.Bill; using Kingdee.BOS.Core.Bill.PlugIn; using Kingdee.BOS.Core.DynamicForm.PlugIn.Args; using Kingdee.BOS.Util; using Kingdee.K3.SCM.App.Sal.ServicePlugIn.ConsignSettle; using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace GZ_LTHPilot_ORDER.XMYSLRB { [Description("表单插件:保存后时间,刷新财务信息字段"), HotUpdate] public class AfterSave : AbstractBillPlugIn { public override void BeforeDoOperation(BeforeDoOperationEventArgs e) { base.BeforeDoOperation(e); if (e.Operation.FormOperation.OperationId == 8) { // 保存操作后刷新字段 "F_projectname" var loadKeys = new List(new[] { "F_VRYF__DSFCB_h1g", "F_VRYF__DZCB_zc5", "F_VRYF__HTJE_imu", "F_VRYF__BZCB_1xj", "F_XMCB", "F_GCCB", "F_XMGLF" , "F_SGAZF","F_SGAZF","F_VRYF_Amount_ne1","F_VRYF_Amount_ca9","F_VRYF_Amount_uky","F_VRYF_Amount_dvn","F_VRYF_Amount_w5c","F_VRYF_Amount_fg2","F_SSRT","F_SJRT", "F_JSTSRG","F_FKFS","F_VRYF_Qty_yrr","F_VRYF_Price_zc5","F_VRYF_Price_zc5","F_GCCB","F_CPCB","F_VRYF_Amount_ca9","F_MLL","F_LRL","F_ZJSJE","F_JSLR","F_CBJJE", "F_JSJJE"}); ((IBillModel)this.Model).SynDataFromDB(loadKeys); } } } }