睿码主数据
当前版本:2.7.3

模型维护审批

模型维护审批 

新建工作流

在【工作流】-【流程管理】下点击【新建】,打开工作流设计页面。


选择模型维护


可以看到:

一个“URL活动”和个“审批活动”。后面会让URL活动指向单个编码规则的设置界面,这样,审批环节时会打开到模型界面进行审批办理。模型发布审批办理界面。


“审批活动”后用“单一网关”进行分流,分为审批通过和审批不通过。选中连接线,设置流向条件为@I_FLOWTO = "1",表示审批通过。

    

设置流向条件为@I_FLOWTO = "2",表示审批不通过。

                 

在流向条件设置对话框中,可查看帮助。

  

设置URL活动

设置活动对象

设置URL活动对象为单个编码规则的设置界面。

选中【URL活动】,设置【活动对象】为自定义,【URL设置】为:

./web/emasterdata/view.do?rid=@RID&forwardwith=resource

   

                                

设置办理人

模型维护的url活动直接在后台提交了url活动,所以办理人只需要设置为流程启动者。


设置审批活动

设置办理人

选中【审批活动】设置【办理人】为单人办理,【从机构库选择】机构与用户下的主数据管理员张三。

 

设置后置脚本

设置后置脚本用于同步调整编码规则的状态。

选中【审批活动】设置【脚本】-【后置脚本】为

import com.esen.eutil.util.StrFunc;

import com.esen.eutil.spring.SpringContextHolder;

import com.esen.emasterdata.api.service.MasterDataInstanceApiService;

import com.esen.emasterdata.api.constant.EmdmConst;

MasterDataInstanceApiService instanceApiService= SpringContextHolder.getBean(MasterDataInstanceApiService.class);

if (StrFunc.compareStr(I_FLOWTO, "2") || StrFunc.compareStr(I_FLOWTO, "5")) {

instanceApiService.updateModelState(RID,PUBLISHER,PUBLISHDATE,I_FLOWTO,I_ASSIGNEE);

}


保存并发布

对设置好的工作流程进行【保存】和【发布】。

                

保存发布完成可以在【流程管理】下看到我们设置的工作流。

主数据模型绑定工作流

接下来就可以在主数据模型的编辑模型页面中,“审批流程类型”处,设置绑定的工作流。

附件列表

0

文档内容仅供参考
如果您需要解决具体问题,还可以登录亿信社区
在提问求助板块提问,30分钟内帮您解决问题

如果您认为本词条还有待完善,请编辑

上一篇编辑视图

下一篇流程委托转办设置

请先登录