工作流审批定时批量驳回怎么实现
2021-04-20 17:28:17
610次阅读
1个回答
需求:一个审批已经通过了的数据,有可能因为文件过期时间过期了,系统就自动任务每天判断哪些已经过期了,然后对这些早审批通过的数据进行驳回,然后员工可以看到状态是驳回,然后再次提交审批(还是原审批任务,能看到历史审批意见)

收藏 0

登录 后回答问题。没有帐号? 注册 一个。

    2021-04-20 17:33:39
    最佳答案

    (1)驳回代码:

    =====================================================

    IDictionary args = new Hashtable(StringComparer.OrdinalIgnoreCase);
    args["esApprovalStatus"] = "1";//拒绝
    args["esApprovalOpinion"] = "拒绝意见";
    ESWFEngineHelper.WFEngine.ExecuteAndJumpTask(taskId, userId, args, null);

    =====================================================

    用循环判断过期的执行以上代码即可。

    (2)定时任务开发,平台右键帮助,然后打开:


共1条 1

小梦

  • 0 回答
  • 0 粉丝
  • 0 关注