news 2026/6/10 18:05:11

22、工作流开发实战:策略实现与示例项目解析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
22、工作流开发实战:策略实现与示例项目解析

工作流开发实战:策略实现与示例项目解析

策略活动配置与计数器更新

在工作流开发中,QCPolicy 活动的配置是关键步骤之一。首先,我们需要为其各属性输入合适的参数或变量。对于输出类别的属性,要使用输出属性,配置完成后,Properties 窗口应呈现特定的样式。

QCPolicy 执行时会传入包含判断是否需要审核信息的各种数据结构。审核和优先级变量由 QCPolicy 活动设置,并通过输出属性返回。接着,我们可以根据这些变量来决定是否执行审核步骤。具体操作如下:
1. 在 QPolicy 活动下方拖动一个 If 活动,将其 Condition 属性设置为 review。
2. 双击 If 活动进行展开,然后将一个 WriteLine 活动拖到 Then 部分,把 Text 属性设置为 “Activity is being reviewed; priority is ” + priority。

另外,由于部分规则基于自上次审核以来执行的活动数量,因此需要对活动计数器进行操作。OperatorConfig 和 ActivityConfig 类都包含 NumberSinceLastEval 属性,我们需要根据活动是否被审核来对该属性进行递增或重置操作。为实现这一功能,需要创建一个自定义活动:
1. 在 Solution Explorer 中,右键单击 PolicySample 项目,选择 Add ➤ New Item。
2. 选择 Code Activity 模板,并将名称命名为 UpdateCounter.cs。

以下是 UpdateCounter.cs 的具体实现代码:

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 7:19:20

Excalidraw白板工具AI版内置教程引导新手入门

Excalidraw AI版:当极简白板遇上人工智能 在一场远程产品评审会上,产品经理刚说出“我们来画个用户从登录到下单的流程”,技术负责人已经在屏幕上拖拽出几个框和箭头——不是因为他手速快,而是他只敲了一句话。几秒后,…

作者头像 李华
网站建设 2026/6/10 1:29:59

Excalidraw开源工具支持AI生成带说明的文字框

Excalidraw:当开源白板遇上AI,如何让想法“脱口即现”? 在一次远程产品评审会上,产品经理刚描述完“用户从注册到首次下单的完整路径”,工程师已经在共享白板上拖出了十几个框和箭头——等等,这流程好像漏了…

作者头像 李华
网站建设 2026/6/10 10:34:55

Excalidraw Kubernetes部署最佳实践

Excalidraw Kubernetes 部署最佳实践 在现代分布式团队协作日益频繁的背景下,可视化工具早已不再是“锦上添花”的辅助手段,而是技术沟通的核心载体。无论是系统架构设计、故障复盘推演,还是产品原型讨论,一张清晰的手绘风格草图往…

作者头像 李华
网站建设 2026/6/10 10:35:08

GDB中x命令的用法详解

x 命令是 GDB 中用于检查内存的常用命令,全称是 examine memory。 基本语法 x/[n][f][u] <addr>n:显示多少个单位(可选,默认1) f:显示格式(可选,默认上次使用的格式) u:单位大小(可选,默认’w’ - 4字节) <addr>:内存地址(可选,默认接着上次查看…

作者头像 李华
网站建设 2026/6/10 10:34:18

51、深入理解WCF:合约设计、数据处理与端点配置

深入理解WCF:合约设计、数据处理与端点配置 一、WCF合约设计与实现 在WCF(Windows Communication Foundation)开发中,合约设计与实现是基础且关键的环节,下面将详细介绍相关操作。 (一)创建服务合约 打开初始解决方案 以管理员身份登录名为10263A - SVR1的虚拟机,…

作者头像 李华
网站建设 2026/6/10 11:50:27

Excalidraw镜像支持弹性伸缩,应对流量高峰

Excalidraw镜像支持弹性伸缩&#xff0c;应对流量高峰 在远程协作成为常态的今天&#xff0c;团队对实时可视化工具的需求早已超越“能用就行”的阶段。一个看似简单的白板应用&#xff0c;一旦在晨会、设计评审或跨时区协同中被集中使用&#xff0c;瞬时并发可能从几十飙升至数…

作者头像 李华