驰骋BPM,ccflow,jflow审核组件设计与实现

SQL Prompt 9.0插件突然无法使用解决办法(附防联网激活)多图+文字 可能由于Redgate公司最近抓盗版抓得严,导致激活后的SQL Prompt联网后突然无法使用,无论卸载重装都没办法继续使用,本人同时使用SQL Assistant和SQL Prompt,我喜欢SQL Assistant代码提示功能,而SQL Prompt我喜欢将查询结果复制后可以直接生产插入脚本,这是最爽的一件事,即便对表有多么熟悉,没有这些插件,几行语法都要敲大半天,目前本人已经离不开这两个插... 阅读详情

驰骋审核组件:审批场景的原生解决方案

出品:驰骋低代码 BPM / CCFlow
文档版本:2026-06
依据代码:Vue3/src/WF/Admin/AttrNode/NodeWorkCheck.ts、CCFlow/Components/BP.WF/Template/NodeWorkCheck.cs、Vue3/src/WF/WorkOpt/WorkCheck.vue
在线演示:http://ccflow.org
代码下载:http://ccflow.org


驰骋的主张与概念划分

本文所阐述的「审核组件」概念、属性划分与配置模型,出自驰骋低代码 BPM 团队的产品设计与工程实践,供参考学习,并非业界唯一标准。

名词说明:文中「审核组件」对应代码中的 FrmWorkCheck / NodeWorkCheck;「审批意见」与「审核意见」同义,均指处理人在节点上填写的处理结论与文字说明。


一、审核组件的作用

1.1 一句话定义

审核组件是驰骋 BPM 在流程节点上内置的「审批意见采集与追溯引擎」——业务人员打开待办、阅读表单后,在同一页面完成填写意见、选择立场、电子签批、上传附件、查看历史,并将结果写入流程轨迹,驱动后续节点流转。

1.2 它具体做什么

能力维度作用说明
意见采集为当前处理人提供意见输入区,支持默认意见、常用短语、结构化审批字段(FWCDefInfo、FWCFields)。
立场表达通过 FWCView 配置「同意 / 不同意 / 酌情处理」等选项,意见立场写入轨迹,可直接作为方向条件驱动分支。
历史追溯按节点、按人员、按时间展示全部历史审核记录,支持表格、轨迹、时间轴三种版式(FWCShowModel)。
身份留痕记录操作人、操作时间(TimeShowRole、IsChangeFWCTime),支持图片签名、写字板、电子签章等六种方式(SigantureEnabel)。
协作支撑会签场景下控制意见可见性(FWCMsgShow)、排序规则(FWCOrderModel)、未审人员展示(FWCIsShowTruck)。
流程联动意见与 Track 轨迹表一体存储,与发送、退回、移交、撤销等节点操作天然衔接;退回原因可按规则展示(FWCIsShowReturnMsg)。
附件随审启用 FWCAth 后,审核期间可上传批复件、扫描件,自动挂载 ND{NodeID}_FrmWorkCheck 附件组件。
形态扩展同一套机制复用于日志、周报、月报(FWCType),避免为「记录型」场景重复造轮子。

1.3 与表单的分工

驰骋明确区分两类数据:

节点表单  →  回答「这份单据的业务内容是什么」(金额、事由、明细……)
审核组件  →  回答「谁、在何时、持何种立场、作了何种审批」(流程语义数据)

二者在待办页面同页嵌入、职责分离:表单只负责业务字段,审核组件只负责审批行为。这是驰骋「表单引擎 + 流程引擎」双轨架构在运行态的具体体现。


二、重要性与必要性

2.1 为什么重要:审批是国内 BPM 的主战场

国内 BPM 落地项目中,审批类流程占绝对多数——请假、报销、采购、合同、人事、项目……典型交互始终不变:

打开待办 → 阅读业务表单 → 填写审批意见 → 发送或退回

没有审核组件,每个项目都要在表单里「手工拼装」意见区;有了审核组件,一个节点开关、一组配置属性,即可覆盖 80% 以上的审批 UI 与数据需求。对实施效率、交付一致性、后期运维而言,这是基础设施级能力,而非可有可无的锦上添花。

2.2 为什么必要:普通表单字段无法替代

若把审批意见当作普通文本框拖进表单,会系统性踩坑:

痛点后果审核组件的应对
意见与轨迹割裂发送后意见散落业务表,无法统一审计意见写入 Track,与流程生命周期绑定
历史意见难展示每节点一个字段,流程一长表单爆炸按轨迹聚合展示,支持时间轴
立场无法驱分支需在表单字段上写复杂表达式FWCView 原生支持方向条件
会签逻辑重复开发盲审、排序、未审提示各写一套FWCMsgShow、FWCOrderModel 等配置即用
签名盖章各接各的每个项目重复对接 CA/图片签名SigantureEnabel 统一六种模式
移动端再写一遍PC/移动双份维护WorkCheck.vue / CCMobile 共用后端契约

必要性结论:审批不是「多一个文本框」的问题,而是流程语义数据如何采集、存储、展示、驱动的问题。没有节点级审核组件,BPM 引擎在最关键的场景上就是残缺的。

2.3 对三类角色的价值

角色价值
业务人员统一的审批体验:看表单、看历史、填意见、选立场、签名,一页完成。
实施顾问流程设计器内「审核组件」独立入口(NodeExt.ts → NodeWorkCheck),勾选配置即可,无需写代码。
二开工程师Entity + EnMap 自描述实体,前后端契约统一;Toolkit 可裁剪集成,扩展而非重写。

三、驰骋的重要发明:解决了哪些问题

审核组件是驰骋在二十年 BPM 工程实践中,针对国内「看表单 + 写意见」高频场景提出的原创性产品发明(非 BPMN 标准元素,而是驰骋对本土审批需求的引擎级抽象)。

3.1 发明前:行业普遍做法及其局限

在驰骋提出审核组件之前,国内外 BPM 产品常见做法包括:

  1. 表单字段法:在 Form 上增加「审批意见」文本框 → 简单场景可用,流程一长、多人会签、历史追溯即崩溃。
  2. Comment 通用评论:类似论坛评论 → 与流程节点、方向条件、轨迹审计弱关联。
  3. 完全自定义页面:每个流程单独开发审批区 → 交付慢、风格不一、难以升级维护。

这些做法的共同问题是:审批能力游离于流程内核之外,表单、轨迹、方向条件、签名、附件各成孤岛。

3.2 驰骋审核组件的核心发明点

国内审批场景
看表单 + 写意见 + 留痕迹

发明① 节点级一等组件
NodeWorkCheck 绑定 WF_Node

发明② 流程轨迹一体存储
意见 → Track.Msg / FWCView

发明③ 立场驱动分支
FWCView → 方向条件

发明④ 协作审批配置化
盲审 / 排序 / 未审展示

发明⑤ Entity+EnMap 自描述
30+ 属性分组可配置

配置即能力
实施零代码 / 少代码交付

问题一:审批 UI 每项目重复开发

解决:将审核区抽象为与节点绑定的标准组件,运行态统一由 WorkCheck.vue 渲染;设计态通过 NodeWorkCheck.EnMap 配置,一次开发、千个流程复用。

问题二:审批数据与流程轨迹脱节

解决:意见、立场、签批图写入 Track 轨迹表(Msg、FWCView、WriteDB),与发送/退回/撤销同一数据模型。流程图、审批历史、审计报表均可从轨迹统一取数,业务表不再承载流程语义。

问题三:「同意走 A、不同意走 B」难以配置

解决:FWCView 预置立场选项,写入轨迹后直接作为方向条件(如 @FWCView=同意)。业务人员择立场即驱动分支,无需在表单里隐藏字段或写脚本。

问题四:会签、盲审、职级排序需求碎片化

解决:「协作模式」属性组——FWCMsgShow(仅看自己的意见)、FWCOrderModel(按时间或职级排序)、FWCIsShowTruck(展示未审人员)——将多人审批规则产品化、配置化,来自烟台、天业等真实项目的提炼。

问题五:签名、附件、默认意见等横切需求散落

解决:SigantureEnabel 六种签名、FWCAth 审核附件、FWCDefInfo + FWCIsFullInfo 默认意见、CheckField 签批字段回写——全部纳入 NodeWorkCheck 统一配置,后端 beforeUpdateInsertAction 自动创建附件组件,开箱即用。

问题六:审批与日志/周报场景重复建设

解决:FWCType 枚举扩展为审核、日志、周报、月报四种类型,同一套 UI 与存储机制服务多种「按节点记录」场景,降低重复开发。

3.3 发明价值量化(工程视角)

指标无审核组件有审核组件
单流程审批区开发0.5~3 人天0(配置)
历史意见展示需单独查询开发内置三种版式
立场驱分支需表单字段 + 表达式FWCView 配置
会签盲审需定制逻辑属性开关
轨迹审计一致性业务表 + 轨迹双轨轨迹单一数据源
移动端适配另起页面共用 NodeWorkCheck 契约

四、审核组件在架构中的位置

回表单层

运行态

设计态

同页嵌入

WF_Node 节点

NodeWorkCheck 实体
EnMap 元数据配置

WorkCheck.vue 审核组件 UI

Track 流程轨迹表
Msg / FWCView / WriteDB

FrmWorkCheck 运行时描述

节点表单 NDxxx
业务字段

  • 配置实体:NodeWorkCheck(TS:TS.WF.Template.NodeWorkCheck,C#:BP.WF.Template.NodeWorkCheck),主键 NodeID,映射 WF_Node 上 FWC 系列字段。
  • 运行描述:FrmWorkCheck 读取节点配置,供前端渲染。
  • 设计器入口:NodeExt.ts 中 AddRM_EnOnly('审核组件', 'TS.WF.Template.NodeWorkCheck', …),与节点基本属性解耦。

五、实体设计:NodeWorkCheck

驰骋采用 Entity + EnMap 高代码元数据模式,将审核组件的全部能力声明为可配置属性:

export class NodeWorkCheck extends EntityNodeID {
  constructor(pkval?: number) {
    super('TS.WF.Template.NodeWorkCheck', 'BP.WF.Template.NodeWorkCheck');
    if (!!pkval) {
      this.NodeID = pkval;
    }
  }

属性常量类 NodeWorkCheckAttr 集中定义字段键名,便于前后端与业务代码引用:

export class NodeWorkCheckAttr extends EntityNoNameAttr {
  public static readonly FWCLab = 'FWCLab';           // 显示标签
  public static readonly FWCSta = 'FWCSta';           // 审核组件状态
  public static readonly FWCType = 'FWCType';         // 应用类型
  public static readonly FWCAth = 'FWCAth';           // 附件
  public static readonly FWCShowModel = 'FWCShowModel'; // 显示方式
  public static readonly FWCView = 'FWCView';         // 审核意见立场
  public static readonly CheckField = 'CheckField';   // 签批字段
  // …… 共 20+ 属性常量
}

EnMap 将配置分为三组:基本设置、外观设置、协作模式。以下对每个属性逐一说明。


六、属性详解

6.1 基本设置

属性名字段键类型默认值描述
节点 IDNodeID整型 PK—审核组件与 WF_Node 一对一绑定的主键;每个流程节点的审核行为独立配置、互不影响。
节点名称Name字符串—设计器只读展示,标识当前配置所属节点,便于实施人员识别。
审核组件状态FWCSta枚举禁用禁用:节点不出现审核区;启用:当前处理人可填写意见;只读:仅展示历史意见。枚举 FrmWorkCheckSta。这是审核组件的总开关。
显示标签FWCLab字符串审核信息经典表单模式下审核区域的分组标题。可按企业公文习惯改为「审批意见」「领导批示」「审阅意见」等。
审核组件类型FWCType枚举审核组件审核组件:标准审批;日志组件:日报;周报组件;月报组件。后三者复用同一套轨迹存储与 UI 框架,面向周期性汇报场景。枚举 FWCType。
工作模式FWCShowModel(基本组)枚举轨迹时间轴运行时整体交互形态:审核组件(表格逐条展示)、轨迹模式、轨迹时间轴模式。WorkCheck.vue 据此切换 normalMode / trackMode / trackTimeMode。
时序模式FWCTimeModel枚举倒序历史意见排列:倒序(最新在上,符合阅读习惯);正序(按发生时间先后)。
节点意见名称FWCNodeName字符串空轨迹/时间轴上该节点意见块的显示名称。为空时回退节点名。用于区分「部门意见」「分管领导意见」「总经理批示」等语义。
附件上传FWCAth枚举不启用审核期间是否允许上传附件:不启用、多附件、单附件(暂不支持)、图片附件(暂不支持)。启用多附件时,保存配置会自动创建 ND{NodeID}_FrmWorkCheck 隐藏附件区。枚举 FWCAth。
操作名词FWCOpLabel字符串审核界面按钮与提示中的动词,可改为「审阅」「审定」「批示」,贴合机关公文用语。
默认审核信息FWCDefInfo字符串空预填意见模板,如「同意」「已阅,请按此办理」。与 FWCIsFullInfo 联动。
签名方式SigantureEnabel枚举不签名不签名、图片签名、写字板、电子签名(第三方)、电子盖章(第三方)、电子签名+盖章。详见 Wiki。
是否可编辑审核时间IsChangeFWCTime布尔true允许处理人修改意见落款时间;适用于秘书代录、补录历史审批等场景。
未审核时填充默认意见FWCIsFullInfo布尔false发送时意见为空,是否自动写入 FWCDefInfo;可实现「一键同意」或防止空意见提交。
审批格式字段FWCFields字符串空结构化审批格式定义,扩展意见维度(如同时记录「风险等级」「建议金额」),保存时与轨迹 Tag 联动。
审核意见保存规则FWCVer枚举保留历史1 节点 1 人 1 意见:同人再次处理覆盖;保留节点历史意见:每次追加,便于审计。
审批时间显示规则TimeShowRole枚举日期时间界面展示 仅日期 或 日期+时间。
签批字段CheckField下拉 SQL空关联表单中 UIContralType=14(签批控件)的字段,将手写签批图片回写到指定业务字段;适配极简模式、关联表单。选项来自 GloWF.SQLOfNodeWorkCheckField()。
审核意见立场FWCView字符串空预置立场,逗号分隔,如 同意,不同意,酌情处理。写入轨迹 FWCView,可直接作流程方向条件。详见 Wiki。

隐藏/辅助字段(visible=false,服务查询与关联):

属性名字段键描述
流程编号FK_Flow所属流程号,支持按流程批量查询、维护审核配置。
步骤Step节点在流程中的步骤序号,用于轨迹排序与展示。
节点表单 IDNodeFrmID节点绑定表单标识,供签批字段 SQL 在多种表单模式下正确列出可选字段。

Attr 类中声明、EnMap 暂未启用的扩展属性(代码预留,供二次开发或历史兼容):

属性名字段键描述
自定义常用短语FWCNewDuanYu常用审批语,原设计以 @ 分隔;当前 EnMap 注释,可由前端短语组件替代。
编号对应字段BillNoField与单据编号字段映射,用于特定报表或关联查询场景。

6.2 外观设置

属性名字段键类型默认值描述
显示方式FWCShowModel(外观组)枚举轨迹时间轴历史意见版式:表格方式(行列清晰、适合打印)、自由模式(灵活排版)、轨迹时间轴模式(时间线视觉、适合长流程)。决定 WorkCheckParse / WorkCheckParseTrack / WorkCheckParseTrackTime 子组件选用。
高度FWC_H浮点300审核区域高度(px);0 = 100% 撑满容器。
轨迹图是否显示FWCTrackEnable布尔true是否在审核区展示流程轨迹图(节点走向示意),帮助处理人快速理解单据流转上下文。
历史审核信息是否显示FWCListEnable布尔true是:历史意见 + 当前意见框;否:仅当前可编辑框,界面更简洁,适合节点多、意见长的场景。
是否显示未审核轨迹FWCIsShowTruck布尔false会签场景是否在列表中展示「尚未处理」的占位项,便于看到还有谁未审。
退回信息FWCIsShowReturnMsg枚举不显示不显示、显示给退回人、显示所有人。控制退回原因可见范围,帮助处理人理解单据为何被退回。

6.3 协作模式

多人处理(会签、协作)是审批的高频子场景,驰骋将规则独立成组:

属性名字段键类型默认值描述
操作员显示顺序FWCOrderModel枚举按审批时间按审批时间先后(RDT);按接受人员列表顺序(职级/官职,SqlAccepter)。枚举 FWCOrderModel。
轨迹表显示所有步骤FWCIsShowAllStep布尔false轨迹汇总表是否列出流程全部步骤(含未到达节点),还是仅已发生步骤。
审核意见显示方式FWCMsgShow枚举都显示都显示:透明协作;仅显示自己的意见:盲审/串审前隐藏他人意见,避免相互影响(天业项目需求沉淀)。

分合流场景补充枚举 SFShowCtrl(代码中定义,子线程可见性控制):

枚举值含义
All所有子线程均可看到审核信息
MySelf仅查看自己的审核信息

七、核心枚举类型

export enum FWCAth {
  None, MinAth, SingerAth, ImgAth,   // 附件:无 / 多 / 单 / 图片
}
export enum FWCType {
  Check, DailyLog, WeekLog, MonthLog, // 审核 / 日志 / 周报 / 月报
}
export enum FrmWorkCheckSta {
  Disable, Enable, Readonly,          // 禁用 / 启用 / 只读
}
export enum FWCOrderModel {
  RDT = 0, SqlAccepter = 1,           // 按时间 / 按职级顺序
}
export enum FrmWorkShowModel {
  Table, Free,                        // 表格 / 自由(外观组扩展含时间轴)
}

八、运行态:从配置到界面

8.1 配置加载

待办打开时,后端 WF_WorkOpt 将配置序列化为 WF_FrmWorkCheck,前端 WorkCheck.vue 初始化:

  • FWCShowModel → displayMode(三种渲染模式)
  • FWCSta → 是否可编辑
  • FWCListEnable、FWCTrackEnable 等 → 子区域显隐

Toolkit 精简版(Vue3/src/Toolkit/WorkCheck/NodeWorkCheck.ts)仅拉取 FWCShowModel 与 FWCView,展示最小集成路径。

8.2 意见保存

发送时:意见 → Track.Msg;立场 → Track.FWCView;签批 → WriteDB 或 CheckField 字段。FWCVer 控制覆盖或追加。

8.3 典型配置速查

场景关键配置
标准串行审批FWCSta=启用,FWCShowModel=轨迹时间轴,FWCView=同意,不同意,SigantureEnabel=图片签名
会签盲审FWCMsgShow=仅显示自己的意见,FWCOrderModel=按接受人员列表顺序,FWCIsShowTruck=true
秘书代录FWCDefInfo=同意,FWCIsFullInfo=true,IsChangeFWCTime=true
审核附件FWCAth=多附件

九、相关代码索引

模块路径职责
配置实体(前端)Vue3/src/WF/Admin/AttrNode/NodeWorkCheck.tsEnMap 元数据、枚举、属性常量
设计器入口Vue3/src/WF/Admin/AttrNode/NodeExt.ts节点属性页「审核组件」
运行描述CCFlow/Components/BP.WF/Template/FrmWorkCheck.cs运行时读取 FWC 配置
后端配置实体CCFlow/Components/BP.WF/Template/NodeWorkCheck.csC# EnMap、附件自动创建
运行态 UI(PC)Vue3/src/WF/WorkOpt/WorkCheck.vue审核组件主界面
运行态 UI(移动)Vue3/src/CCMobile/WorkOpt/WorkCheck.vue移动端适配
数据接口CCFlow/Components/BP.WF/HttpHandler/WF_WorkOpt.cs轨迹加载、意见保存
轻量集成Vue3/src/Toolkit/WorkCheck/嵌入式审核条

结语

审核组件是驰骋 BPM 最贴近国内用户日常、使用频率最高、工程价值最大的内置发明之一。它把「看表单 + 写意见 + 留痕迹 + 驱分支 + 会签协作」从项目级重复劳动提升为节点级配置能力。

NodeWorkCheck.ts 中的每一个属性,都是真实审批项目在交付过程中沉淀下来的需求开关——理解这些属性,即理解驰骋如何把二十年审批实践压缩进一张节点配置表,这也是驰骋低代码 BPM 「配置即能力」 主张在审批领域的集中体现。


本文档基于 CCFlow 开源代码整理,概念划分仅代表驰骋团队归纳,供参考学习。欢迎访问 ccflow.org 在线体验与下载源码。

Python调用CANoe(1)(启动与停止,变量和信号读写) CANoe因为其封闭性(Vector独有),开发的时候,有很多局限性;Python 因为其开源,容易上手,功能强大,那么Python 和 CANoe结合会产生怎样的火花呢? 阅读详情

相关推荐

stm32 Can通讯过滤器寄存器设置(实验验证)

起因:在使用stm32单片机can通讯时,参考手册的介绍与寄存器封装有差别,不好理解怎么去设置寄存器。在参考一些代码时,对怎么去设置过滤器还是难以理解。 解决: 在寄存器封装库中,我们发现CAN过滤器设置寄存器封装有CAN1->sFilterRegister[ x ].FR1 和 CAN1->sFilterRegister[ x ].FR2 两个寄存器,其封装如下:type

u013984214的专栏 3288

驰骋BPM-新增功能发布-签批组件

关键字 驰骋BPM ,签批组件,审核组件,开发者表单,自由表单 公文流程, 公文收发文流程。 名词定义 签批组件用在开发者表单,自由表单上的,对于一个文本框可以配置的签批意见的特别控件。 他多用于公文流程中的,稿件审批。 所用到的知识点 审核组件,独立表单,开发者表单,线性流程的设计 设置方式 我们以一个线性的公文流程来设计签批组件的使用过程。 设计公文流程: 设计开发者表单带有签批...

开源驰骋工作流引擎 556

MySQL服务启动失败?手把手教你排查NET HELPMSG 3534错误(附完整修复流程)

本文针对Windows平台上MySQL服务启动失败并提示NET HELPMSG 3534错误的常见问题,提供了系统性的排查与修复指南。文章深入剖析了错误本质,并手把手教你通过查看MySQL错误日志、检查并初始化数据目录、修正Windows服务配置、排查my.ini配置文件陷阱等核心步骤,彻底解决这一棘手问题,帮助开发者和运维人员快速恢复数据库服务。

wdx0123456的博客 895

驰骋工作流引擎表单设计控件 - 关系类控件 – 审核组件及其他控件

Technorati Tags: 开源工作流引擎,驰骋.net工作流引擎,开源表单引擎,ccform,ccflow,jflow,ccbpm,明细表 1.审核组件 适用于由多个部门或人员审核的表单,仅用此控件即可,无须再次重复添加审核组. 填写审核意见: 填写后效果: 详细使用,参考文档【驰骋工作流引擎-表单引擎中的审核组件使用说明书】 2.一对多的关系表 一对多的关系是对多项

开源的.net工作流程引擎,工作流程管理系统,bpm软件. http://ccflow.org 651

Ships Dataset:解锁海洋探索的数字宝库

在海上交通管理中,通过对船舶的持续跟踪,可以及时发现船舶的异常行为,如偏离航线、超速等,保障海上航行的安全。例如,通过分析船舶的航行数据和位置信息,合理安排船舶的停靠时间和装卸货物顺序,避免港口拥堵,提高船舶的周转率。同时,还精确标注了船舶在图像中的位置坐标,通过这些坐标,我们可以准确地定位船舶在图像中的具体位置,为后续的分析和处理提供了精确的依据。从繁忙运输货物的货船,到承载着能源使命的油轮,再到穿梭于海洋寻找鱼群的渔船 ,每一种船舶都有着独特的外形和功能,在数据集中留下了它们的身影。

qq_38220914的博客 1267

MATLAB配置MinGW编译器的完整指南

本文提供了在Windows系统上为MATLAB配置MinGW编译器的完整指南。详细介绍了通过MATLAB附加功能管理器在线安装和手动离线安装两种核心方法,并重点说明了如何解决常见的“未找到支持的编译器”等错误。指南包含从版本检查、环境变量配置到最终使用mex命令验证的每一步,帮助用户顺利完成MATLAB与MinGW的集成,以支持C/C++代码编译。

weixin_29031057的博客 265

CCFast 驰骋低代码 BPM:积木菜单设计思想

CCFast 驰骋低代码 BPM 是一款开源的低代码开发与流程平台,面向企业信息化与业务流程数字化场景。本文阐述驰骋低代码 BPM 的整体体验与交付结构,根植于一套清晰、可扩展的菜单体系。其核心理念可以概括为:以菜单体系为骨架的低代码开发与运行平台——不是零散堆页面,而是用“可被授权、可被复用、可被组合”的菜单单元搭建系统。底座能力运行在组织结构管理与系统权限体系之上:权限按系统、模块、菜单等粒度,并结合人员、角色、部门等进行划分与控制,积木菜单始终在可控、可审计的边界内被使用。

开源驰骋工作流引擎 204

电化学阻抗谱(EIS)在锂离子电池中的应用

摘要电化学阻抗谱(electrochemical impedance spectroscopy, EIS)是一种重要的电化学测试方法,在锂离子电池动力学反应机理研究及动力学参数测量等方面具有广泛的应用。在锂离子电池运行过程中,各反应步骤的动力学参数及时间常数不同,而EIS可以在较宽的频率范围内对体系施加小幅正弦激励信号,使得在特定频率下突出特定时间常数的电极过程,从而将复杂的电极过程分离,实现单一电极过程动力学的分析。通过对交流阻抗信息的研究,也可以为锂离子电池及其他电池的应用与管理、电化学过程设计及电极材

qiushireader的博客 2651

驰骋工作流引擎表单设计控件 - 关系类控件 – 审核组件及其他控件

驰骋工作流引擎表单设计控件 - 关系类控件 – 审核组件及其他控件 Technorati Tags: 开源工作流引擎,驰骋.net工作流引擎,开源表单引擎,ccform,ccflow,jflow,ccbpm,明细表 1.审核组件 适用于由多个部门或人员审核的表单,仅用此控件即可,无须再次重复添加审核组. 填写审核意见: 填写后效果: 详细使用,参考文档【驰骋工作流引擎-...

开源驰骋工作流引擎 364

ROCm rocr-libhsakmt分析系列1-2:多GPU跨卡VRAM访问机制分析

本文基于ROCr-Runtime的libhsakmt库源码,深入分析了多GPU系统中跨设备内存访问的实现机制。主要内容包括: 实现流程概述:通过P2P拓扑发现、统一虚拟地址空间、页表映射和硬件转发四个步骤,实现零拷贝的跨GPU内存访问。

图形/计算GPU的驱动与虚拟化技术分享园地 2507

PyTorch强化学习实战(3)——Gymnasium API扩展功能

我们已经学习了编写智能体必需的 Gymnasium 核心功能,其余 API 功能部分虽然非必需,但能显著提升开发效率和代码整洁度。在本节中,我们简要地介绍了 Gymnasium API 的扩展功能,学习了如何以模块化的方式扩展现有环境的功能,并熟悉了使用包装器可视化智能体活动的方法。

盼小辉丶的博客 1201

Jflow ccflow工作流引擎烟台培训邀请函

为什么80%的码农都做不了架构师?>>> ...

weixin_33819479的博客 186

SAP-ABAP:SAP信贷管理核心:CL_UKM_BUPA_FACTORY类完整解析与实践指南

SAP信贷管理核心类CL_UKM_BUPA_FACTORY解析 CL_UKM_BUPA_FACTORY是SAP信贷管理(UKM)模块的核心类,作为业务伙伴信贷数据的中央控制台,它提供: 统一入口:标准化实例化客户/供应商信贷对象 主要功能: 获取单条/批量业务伙伴数据 安全保存数据变更 封装底层数据访问逻辑 典型应用场景: 信贷主数据批量维护 自动化限额调整 订单信贷实时检查 性能优化建议: 使用批量方法替代循环单条处理 合理设置字段选择 实施缓存策略 该类通过简洁API简化复杂信贷操作,是SAP信贷管理开

baidu_35680696的博客 1209

工作流引擎评估要点以及驰骋答复

驰骋 BPM 流程引擎能力评估摘要 驰骋 BPM(CCFlow/JFlow)针对客户提出的7项流程引擎能力需求进行了全面评估,确认全部满足要求: 支持可视化流程编排,并可通过节点扩展属性、事件挂载等方式关联AI智能体 提供完整的流程上下文共享机制,支持节点与智能体的多对多关联 具备完善的插件机制、节点扩展、服务集成和事件体系等原生能力 完整支持流程分块、主子流程嵌套、分流合流及跨流程调用 采用流程/表单版本管理,确保升级不影响现有业务流程 提供开放API和事件体系,实现与AI智能体的深度集成 支持无侵入扩展

开源驰骋工作流引擎 242

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

驰骋工作流引擎表单设计控件-关系类控件-明细表(1)

Technorati Tags: 开源工作流引擎,驰骋.net工作流引擎,开源表单引擎,ccform,ccflow,jflow,ccbpm,明细表   驰骋工作流引擎中,将与主表发生关系的控件,但是需要独立工作的控件,称为关系类控件。关系类控件目前有三种:主从表、一对多、一对多多、审核组件。 下面,我们着重介绍一下从表的使用方法。 从表也叫明细表,从表是表单常用,主要的控件之一,ccfor

开源的.net工作流程引擎,工作流程管理系统,bpm软件. http://ccflow.org 426

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

关于厦门的朋友对驰骋工作流引擎的评估若干问题答复

关于厦门的朋友对驰骋工作流引擎的评估若干问题答复   1. 需要把代码集成,组织结构集成. 如何处理?    RE: 驰骋工作流引擎、流程快速开发平台可以支持多租户集团模式、支持集团单机版模式,支持中间件模式。 如果想把ccflow,jflow集成到您的开发框架里,需要两个步骤,代码集成与组织结构集成。 代码集成就是把ccflow,jflow的前台与后台分别合并到您的代码库里。Ccfl...

开源驰骋工作流引擎 684

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

四大国内外开源的java工作流程引擎,流程快速开发平台对比分析选型

为了更好的帮助大家找到适合自己的流程引擎,快速的完成流程引擎技术架构选型,快速的完成项目交付我们找到了4个开源的java工作流引擎,一些应用环境对比分析。 希望您能从中找到适合您自己的流程引擎。 工作流引擎 Activiti JBossJBPM6.5 JFlow6.0 FixFlo...

开源驰骋工作流引擎 5万+

Java工作流详解(附6大工作流框架对比)

Jflow是一个国产的开源工作流引擎,与业务场景结合紧密,再带表单引擎,数据表较多,中文概念较多,可配置型性强,支持作为中间件模式的集成。配置点集中在,节点属性,流程属性,方向条件。概念名词比较清晰,文档全面。有qq群技术支持。 流程设计器界面干净,从节点类型分类,分流,合流,分合流,子线程等等。表单与流程完美结合,与其它几款流程引擎设计理念不同。Jflow更适用,贴近用户操作。 表单引擎中的精华是审核组件,满足国内审批要求的需求,退回,分合流审核,会签,并行处理,队列处理,概念清晰,容易理解。

开源驰骋工作流引擎 1万+

.NET开源工作流CCFlow-快速入门

关键字 驰骋工作流引擎流程快速开发平台workflow ccflow jflow.net开源工作流 接触过activiti工作流的朋友也许会觉得,设计一个工作流需要写很多代码,还要事先设计好一个表单,这真的不是一时半会能做出来的。 下面我用ccflow来设计一个流程,五分钟就可以完成。 第一步,需要登录流程设计器,也就是jflow或者是ccflow的后台。 当安装完j...

开源驰骋工作流引擎 1万+

.NET开源工作流ccflow流程引擎介绍

  驰骋工作流引擎ccflow 概要说明 驰骋工作流引擎,工作流程管理系统:简称ccflow,驰骋一体化解决方案简称ccport。 ccflow是济南驰骋信息技术有限公司向社会提供的一款100%开源软件,我们向社会承诺,核心代码100%的开源,多年以来我们践行自己的诺言,努力提高产品质量,奉献社会,成为了国内知名的老牌工作流引擎。 ccflow1.0 发展于2003年,省税收业务管理信息...

开源驰骋工作流引擎 4966

Java四大主流开源工作流引擎分析Shark,osworkflow,jbpm,jflow

Java四大主流开源工作流引擎分析Shark,osworkflow,jbpm,jflow!

开源驰骋工作流引擎 4854

驰骋工作流引擎JFlow与activiti的对比 -总结

    共同点: 嵌入式的工作流引擎,降低集群复杂性。 严格而灵活的流程版本控制 支持多种数据库 支持多种流程设计模式 成熟度高的开源工作流,具有可靠的稳定性和性能。   区别: 流程定义方式: ACTIVITI :采用xml的方式,通过拼字符串的方式完成,所以流程定义时的结果不直观、不方便。 JFLOW:拥有自己的流程设计器和表单设计器,画布性质的,所见即所得。包括流程运...

开源驰骋工作流引擎 4521

工作流引擎的流程业务表设计

流程业务数据表设计 流程业务数据表是指,一个流程在运转过程中的数据存储的相关表,它包含了流程业务表与流程轨迹表两部分。 流程业务表 该表名可以被自定义,默认为”ND”+int.prease(流程编号)+”Rpt”为业务表名,该表必须有一个OID作为主键的字段,整个OID字段存储的是WorkID,与流程的WorkID关联在一起。 该业务表的字段由两部分组成:系统字段+业务字段。 系统字段有...

开源驰骋工作流引擎 3693

业务流程管理(BPM)系统的九大必备特点

当您搜索BPM或BPM系统时,会有很多选项供您选择:有些是基于公有云,有些支持私有化部署;一些按用户定价,一些一次性收费;还有的需要顾问,有的则需要自己动手操作······如何在这么样的选项选择优秀BPM系统?下面为您一一解答。   什么是业务流程管理系统?   业务流程管理系统支持跨部门的业务活动以及管理员工的建模、设计、执行和维护流程,旨在帮助企业优化日常业务流程,从而提高企业员工的工作效...

开源驰骋工作流引擎 3585

关于工作流程引擎表结构的设计概要说明.

流程引擎表结构的设计 流程引擎表是流程引擎控制流程运转的数据存储表,是整个流程引擎的核心表。理解表结构,掌握状态字段,相关字段变化的规律,就掌握的整个流程引擎运转的规律了。 流程引擎表的作用 流程引擎表,是用来存储流程运行中信息的表。 流程在运行过程中,需要把中间数据写入到该表中。 一个流程启动后,就创建一个workid,就在流程引擎注册表里注册一条数据,有一个字段WFState来表示该...

开源驰骋工作流引擎 3372

一口气说明白驰骋BPM的工作模式.

关键字:驰骋工作流引擎 流程引擎工作模式 流程中间件工作模式 标题:一口气说明白驰骋BPM的工作模式. 内容: Ccbpm的工作模式并不代表其他流程引擎也有此工作模式。 我们把是否集的角度分为:独立工作模式与中间件工作模式。 如果您想把ccbpm作为中间件的模式植入到您的开发架构,我们把这样的模式称为中间件工作模式。 这种模式下您需要按照操作手册做组织结构集成与代码集成就可以了,在您的...

开源驰骋工作流引擎 2762
上一篇: 表单引擎三大范式与驰骋双轨实现
下一篇: 优秀的工作流引擎BPM有哪些特点?
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

驰骋低代码、工作流、表单引擎

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值