diff --git a/插件库/Lskj.Control/AuditPanelEx.cs b/插件库/Lskj.Control/AuditPanelEx.cs index fe7f1a0..2a70380 100644 --- a/插件库/Lskj.Control/AuditPanelEx.cs +++ b/插件库/Lskj.Control/AuditPanelEx.cs @@ -397,7 +397,10 @@ namespace Lskj.Control { dtCustomQueryFields = BaseModuleImpl.GetCustomQueryFields(this.BaseAccraditModelObj.OverBackKey); } - this._searchContrl = new MyControl(this.BaseAccraditModelObj.OverBackSql, this.gridFinish); + string tmpsql = this.BaseAccraditModelObj.OverBackSql; + if (!string.IsNullOrWhiteSpace(BaseAccraditModelObj.OverBackOper)) + tmpsql = tmpsql + " and charindex('" + ERPInfo.Instance.UserName + ",','" + BaseAccraditModelObj.OverBackOper + ",')>0"; + this._searchContrl = new MyControl(tmpsql, this.gridFinish); this.pl_top.Height = this._searchContrl.InitSearchControl(dtCustomQueryFields, this.pl_top); }