根据当前流程步骤触发事件

//根据当前流程步骤触发事件
function pageloadreview()
{
if(parent.toolbar.document.readyState=="complete")
 
 {
//alert(sys_getAppAppCurDisposeName());
if(sys_getAppAppCurDisposeName()=="开始")
   {
//textReviewer2.value=sys_getUserName();
textdate.value=sys_getDate();
    }


if(sys_getAppAppCurDisposeName()=="直接主管")
   {
textReviewer1.value=sys_getUserName();
//document.getElementById('textreview1').value =sys_getUserName();
textdate1.value=sys_getDate();
    }
if(sys_getAppAppCurDisposeName()=="行政部")
   {
textReviewer2.value=sys_getUserName();
textDate2.value=sys_getDate();
    }    
if(sys_getAppAppCurDisposeName()=="部门经理")
   {
textReviewer3.value=sys_getUserName();
textDate3.value=sys_getDate();
   }
if(sys_getAppAppCurDisposeName()=="分管副总或事业部经理")
   {
textReviewer4.value=sys_getUserName();
textDate4.value=sys_getDate();
   }
if(sys_getAppAppCurDisposeName()=="总经理")
   {
textReviewer5.value=sys_getUserName();
textDate5.value=sys_getDate();
   }

  }
else
  {  
     setTimeout("pageloadreview()",1000);
  }
 
}


### 泛微 OA 流程节点触发事件配置方法 在泛微 OA 系统中,流程节点的触发事件可以通过多种方式实现,主要包括事件定义、触发条件设定以及事件处理逻辑的设计。以下是具体的方法和示例: #### 节点触发事件的基础概念 流程节点的触发事件是指在特定条件下自动执行某些预设的操作。这些操作可以是简单的通知发送,也可以是复杂的数据处理或外部系统的集成[^1]。 #### 后端应用中心中的路径设置 为了实现流程节点上的触发事件,在后端应用中心中需要按照以下方式进行配置: - 进入 **【后端应用中心】→【流程引擎】→【路径管理】→【路径设置】**。 - 选择目标流程路径,并在其流转设置中找到对应的节点位置。 - 在节点前后分别设置“节点前附件操作”、“节点后附件操作”,或者针对出口设置“出口附件规则”。这些地方均支持引用自定义接口动作[^2]。 #### 自定义 Java 接口开发与部署 如果需要更灵活的功能,则可通过编写自定义 Java 接口来扩展功能。以下是详细的步骤说明: 1. **创建自定义接口** 开发者可以根据实际需求设计自己的 Java 类。例如,假设我们需要在一个审批完成后记录相关信息至数据库,可参考如下代码片段: ```java import com.landray.kmss.util.RecordSet; public class CustomNodeAction { public void execute() throws Exception { RecordSet rs = new RecordSet(); String sql = "INSERT INTO custom_log (node_id, user_id, timestamp) VALUES (?, ?, ?)"; rs.prepare(sql); rs.setString(1, "NODE_001"); // 假定当前节点ID rs.setString(2, "USER_001"); // 当前用户ID rs.setTimestamp(3, java.sql.Timestamp.from(java.time.Instant.now())); rs.execute(); } } ``` 2. **引入必要的依赖库** 使用 `RecordSet` 对象时需确保已正确导入相关类文件,否则会抛出异常[^3]。 3. **测试与验证** 完成接口编码后将其打包并上传到服务器指定目录完成部署工作。随后重新启动服务使改动生效。最后通过填写表单提交实例化一条新流程,观察 ecology.log 文件确认数据已被成功写入数据库。 #### 总结 综上所述,无论是利用内置工具还是借助于二次开发手段都能很好地满足不同场景下的业务诉求。对于较为基础的需求可以直接依靠图形界面快速搭建;而对于那些高度定制化的场合则推荐采用编程的方式予以解决。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值