bsxl_5
发表于 2020-5-24 10:22:00
谢谢。新版本运行后,操作更方便了。
cgft
发表于 2020-6-30 14:40:56
本帖最后由 cgft 于 2020-6-30 14:48 编辑
负责规章制度体系文档存档、发布的资料员,早先总吐槽说填单子费劲,尤其是在升级文档时要填的前期版本、后续版本的链接URL,麻烦不说还容易出错。自从让批文URL关联工作流,只要给出了规章制度审批工作流的流水号,所有工作都一键搞定了。但这是在2015版之前。
2015版,只有工作流,之后,就是既有工作流也有流程中心,两套。从旧版升级到V11版,也是两套。新装V11版,就只有流程中心。这样,怎么自动填单就麻烦了。
解决办法,还是对包含内容的控件变量进行映射,映射由 workflow_bylaw_mapping.php 完成。还有,如果表单是自己设计的,那么自动填单时也需要对包含内容的控件变量进行映射。
workflow_bylaw_mapping.php 的完整代码:
<?
/**************************************************************************************/
/* 本文件是工作流变量映射文件。如果采用本平台提供的规章制度审批工作流和表单,则 */
/* 本映射文件无须更改。为了在新建文档或文档更新时可根据规章制度审批流程自动填单,在 */
/* “体系文档管理”里设置参数时,文档审批若采用工作流,批文“URL” 选项选择“关联工 */
/* 作流”;文档审批若采用流程中心的流程,批文“URL” 选项选择“关联工作流。 */
/* */
/* 若审批工作流的表单格式和内容发生改变,请自行修改本文件中各参数的映射关系。 */
/**************************************************************************************/
// 更改映射关系,请将规章制度审批工作流表单的对应单元,填入到等号右侧
if($Unum== 2){
// *** 参数设置,URL 关联工作流,映射表单控件的name
$MAP_SUBJECT = 'data_1'; //---文件名称
$MAP_SERIAL_NUM = 'data_2'; //---文件编号
$MAP_VERSION_NUM= 'data_6'; //---版本号
$MAP_DRAFT_UNIT = 'data_5'; //---制订起草
$MAP_DRAFT_MAN = 'data_7'; //---撰稿人
$MAP_SUMMARYS = 'data_8'; //---摘要概述
$MAP_PURVIEW = 'data_9'; //---适用范围
$MAP_INTO_EFFECT= 'data_29'; //---施行日期,这里取的是表单的“批准签发”日期
} else {
// *** 参数设置,URL 关联流程中心,映射表单控件的uid
$UID_SUBJECT = '29CFC3E91E02414A5BF4089F9A2E05BA'; //---文件名称
$UID_SERIAL_NUM = '0E5E9270C01DCA188ACE5697CCBFFC57'; //---文件编号
$UID_VERSION_NUM= 'D17ED3A38E743C7C9D3FC017E495D4E7'; //---版本号
$UID_DRAFT_UNIT = 'C59942DF4AB93CDFFAAF155F19D2E4AF'; //---制订起草
$UID_DRAFT_MAN = '93D7E2F447E2617FF0C3402385540DD6'; //---撰稿人
$UID_SUMMARYS = '3F6E1455499DF4DAF19FAB11B82520AC'; //---摘要概述
$UID_PURVIEW = '5F6431CBCA6D616448B510768EC61952'; //---适用范围
$UID_INTO_EFFECT= '29511A42712EE2FCFF5EAD80EF3AE956'; //---施行日期,取表单的“批准签发”日期
}
?>
在系统参数设置时,系统会自动识别当前有没有工作流,有没有流程中心。见下图。
V2.3版完整安装包下载
已安装V2.2版的,解压后覆盖原程序即OK,不必运行安装程序bylaw_install.php
darklg
发表于 2024-12-9 11:44:45
cgft 发表于 2020-5-17 22:30
按预案完成升级
有无适配新版本的框架