Skip to content

5.0

注意事项

5.0 升级至 6.1 存在破坏性更新,需要注意:

chkdb

执行 chkdb 指令更新系统表结构,根据结果修改对应系统表字段类型,直到不出现错误提示即可。

查询模板

修改数据库查询模板类型,通过 select * from oa2_form where fr_class=3 查询已有的查询模板,将 oa2_form.fr_type 字段改为 0;

简单模型

修改简单模型数据

  • oa2_modtree.MT_IDENT 字段,确保和 M_IDENT 字段数据不重复。

  • oa2_mapped.M_MAIN 字段确保和修改后的 oa2_modtree.MT_IDENT字段对应。

具体修改步骤:

  1. select max(M_IDENT ) from oa2_modtree 获取 M_IDENT 字段最大值(例如: 30

  2. UPDATE oa2_modtree t SET t.MT_IDENT =t.MT_IDENT+30 30 是上一步查询的最大值

  3. UPDATE oa2_mapped t SET t.M_MAIN = t.M_MAIN +30

字典

字典 oa2_sysdic 表中 sd_keyno2=-1 的值改为空。

导航

导航第一级别目录,修改事件为 OpenLayout['目录名称']

openurl

Openurl 参数语法变化,5.0 版本前内部控件名称不需要用加号连接,升级后则需要。

修改前

openurl('../../system/gtt/xmgl.html?['结果列表'.'项目编号']-[$ USERID])

修改后

openurl('../../system/gtt/xmgl.html?'+['结果列表'.'项目编号']+'-'+[$ USERID])

示例:

openurl('../../modules/mobile/html/uploadAffix.html?zddm='+['调查 ID']+'&zrzid='+['自然幢号 1']+'&fwid='+['房屋户号']+'&isShowUpload=1')

Co_Service 文件夹内配置相关 api 地址:

xml
<api>
  <url>http://172.16.3.5:9035/bdcdj6</url>
</api>
<api>
  <url>http://172.16.3.5:9035/bdcdj6</url>
</api>

Openurl([% api/url]+'/form/index.jsp')

前台调用的地址为:172.16.3.5:9035/bdcdj6/form/index.jsp

流程图

流程图的发送策略,办理策略修改:

流转方式(5.0)发送策略(6.1)办理策略(6.1)
角色内优先独占选择多人独占办理
角色内协作处理选择多人协作办理
选择多人优先独占选择多人独占办理
选择多人协作处理选择多人协作办理
角色内办理过的人角色内办理过的人独占办理
环节内办理过的人环节内办理过的人独占办理
按权重选择一人轮流选择一人独占办理
按任务量选择一人轮流选择一人独占办理

函数模板

oa2_tree 表中添加函数模板记录,内容如下:

函数模板示例数据

字段内容说明
tr_ident主键和现有数据不重复的数字即可
tr_main对应业务的 tr_ident,可参考简单模型的 tr_main
tr_name函数模板
tr_type0
tr_data0
tr_class12
tr_order和 tr_main 字段相同的其他记录,数据不重复即可
tr_level0
owner对应业务的 ID,可参考简单模型的 owner

流程事件

删除表单配置在流程发送时流程发送后流程退回时的事件。

6.1 平台不再支持在表单上配置流程发送时流程发送后流程退回时事件,改为函数模板实现对应功能, 使用指令 ExecFunc

Powerd by Vitepress.