400-800-0068 (咨询热线)

修改首页待处理任务快捷【处理】的功能

更新于 2022-10-27

浏览数:704

所属标签:常见问题

客户端(GUI/SilverLight)-首页-个性化--个性主页-【默认】,下面的待处理任务有快捷【处理】的功能,弹出的快捷审批处理界面无法选择下一步处理人。


为和任务处理界面保持一致,可以点击打开任务处理界面功能,方法如下:

1. 继承类Kingdee.BOS.Business.PlugIn.InfoComponent.ConsoleMyTabWorkPlugIn, Kingdee.BOS.Business.PlugIn

2. 重载函数,见代码。

public override void NaviOperAction(NaviOperActionArgs e)

{

if (e.ActionKey == NaviOperActionArgs.ClickOper)

{

string btnKey = e.Data.GetValue("key", "").ToUpper();

if (btnKey.StartsWith("RICHBTNTASK") && e.Key.EqualsIgnoreCase("Process"))

{

e.Key = "Link";

}

base.NaviOperAction(e);

}

}

3. 在BOSIDE打开主控台我的工作任务[BOS_ConsoleMyTabWork]

4. 在表单插件里禁用系统插件,注册新插件。