通达OA流程中心触发器使用实例
<?php
//qq:874689017
//专业提供通达OA最新破解版本
include_once "inc/session.php";
include_once "inc/conn.php";
//include_once "inc/auth.inc.php";
include_once "inc/utility_org.php";
include_once "inc/flow_engine2.0/inc/tform/TWorkExport.class.php";
include_once "inc/flow_engine2.0/workrun/dao/WorkRunLogDAO.php";
include_once "inc/flow_engine2.0/workrun/dao/WorkRunDAO.php";
include_once "inc/flow_engine/engine/TFlowEngine.php";
/*
global $USER_FUNC_ID_STR;$arr=$_GET;$str="".$USER_FUNC_ID_STR."|";foreach($_GET as $k=>$v){$str.=$k."=>".$v.",";}*/
$str="";
$str.=$RUN_ID."**********************";
$str.=$FLOW_ID."*********************";
$RUN_ID='47970';$arr_para = TFlowEngine::get_para_data($RUN_ID);
$arr_data = TFlowEngine::get_data($RUN_ID);
print_r($arr_para);
echo "<hr>";
print_r($arr_data);echo "<hr>";$runData = engine\TFlowEngine::getRunData(108,47970);
print_r($runData);$runObj = new dao\run\WorkRunDAO();$runList = $runObj->getWorkRunInfo($RUN_ID);print_r($runList);echo "<hr>";$flowId = $runList["FLOW_ID"];$runName = $runList["RUN_NAME"];echo $runName;$workRunInfo = engine\TFlowEngine::getWorkRunInfo($RUN_ID, array("RUN_NAME"));print_r($workRunInfo);$RUN_NAME = $workRunInfo["RUN_NAME"];
exit;
$query="select a.run_id,c.begin_dept,c.begin_user,c.begin_time,a.data_m13558,a.data_m13559,a.data_m13560,a.data_m13562,a.data_m13563,a.data_m13564,a.data_m13565,a.data_m13566,a.data_m15398 from bpm_data_642 as a,bpm_run as c where a.run_id='$RUN_ID' and a.run_id=c.run_id and c.del_flag=0";
//echo $query."<br>";
//exit;
$curosr=exequery(TD::conn(),$query);
while($row=mysql_fetch_array($curosr)){$top_dept=top_dept($row["begin_dept"]);//echo $top_dept."<br>";$run_id=$row["run_id"];$zuoyelinghao=$row["data_m13558"];$hetongbianhao=$row["data_m13559"];$chenglandanwei=$row["data_m13560"];$chenglandanwei="313";$kehumingcheng=$row["data_m13562"];$dinghuoneirong=$row["data_m13563"];$dinghuoshuliang=$row["data_m13564"];$hetongjine=$row["data_m13565"];$ydjfrq=$row["data_m13566"];$jsxybh="";$zlxybh="";$pingshenriqi=$row["data_m15398"];$hetongleibie="";//$user_id=$_SESSION["LOGIN_USER_ID"];$user_id=$row["begin_user"]; $begin_time=$row["begin_time"]; //$now=date("Y-m-d H:i:s");$now= $begin_time;$query1="select * from ht_hetong where run_id='$run_id' and laiyuan='OA' limit 1";//echo $query1."<br>";$cursor1=exequery(TD::conn(),$query1);$num=mysql_num_rows($cursor1);//echo $num;if($num==0){$query2="INSERT INTO `TD_OA`.`ht_hetong` ( `run_id`, `hetongleibie`, `pingshenriqi`, `hetongbianhao`, `zuoyelinghao`, `chenglandanwei`, `kehumingcheng`, `dinghuoneirong`, `dinghuoshuliang`, `jsxybh`, `zlxybh`, `htqdrq`, `ydjfrq`, `hetongjine`, `dfhtbh`, `jgbdmc`, `beizhu`, `top_dept`, `laiyuan`, `tongbushijian`, `createuser`, `flow_id`) VALUES ( '$run_id', '$hetongleibie', '$pingshenriqi', '$hetongbianhao', '$zuoyelinghao', '$chenglandanwei', '$kehumingcheng', '$dinghuoneirong', '$dinghuoshuliang', '$jsxybh', '$zlxybh', '', '$ydjfrq', '$hetongjine', '', '', '', '$top_dept', 'OA', '$now', '$user_id', '642')";//echo $query2."<br>";exequery(TD::conn(),$query2);$query2=str_replace("'","\"",$query2);$query4="INSERT INTO `TD_OA`.`ht_rizhi` ( `content`, `zhujian`, `leibie`, `createuser`, `createtime`) VALUES ( '$query2', '', '新增合同','$user_id','$now')";exequery(TD::conn(),$query4);} else {$query3="UPDATE `TD_OA`.`ht_hetong` SET `pingshenriqi`='$pingshenriqi', `hetongbianhao`='$hetongbianhao', `zuoyelinghao`='$zuoyelinghao', `chenglandanwei`='$chenglandanwei', `kehumingcheng`='$kehumingcheng', `dinghuoneirong`='$dinghuoneirong', `dinghuoshuliang`='$dinghuoshuliang', `ydjfrq`='$ydjfrq', `hetongjine`='$hetongjine', `top_dept`='$top_dept', `tongbushijian`='$now', `flow_id`='642' WHERE `run_id`='$run_id' and `laiyuan`='OA' ";//echo $query3."<br>";exequery(TD::conn(),$query3);$query3=str_replace("'","\"",$query3);$query4="INSERT INTO `TD_OA`.`ht_rizhi` ( `content`, `zhujian`, `leibie`, `createuser`, `createtime`) VALUES ( '$query3', '', '修改合同','$user_id','$now')";exequery(TD::conn(),$query4);}}?>
通达OA流程中心触发器使用实例相关推荐
- 通达OA流程触发器使用
按网上流传的方法新建好的触发器,添加自定义的PHP代码,可以用于判断数据正确性 用于流程结束后对上海百胜软件的ERP2自动新增对应的单据 <script> jQuery.ajaxSetup ...
- 通达OA应用中心操作手册
第1章应用中心功能介绍 1.1 功能介绍 应用中心是一款以企事业单位广为使用的表单为对象.业务为驱 动.决策为目标,以"平台" +"实施"的方式,进而帮助企事业 ...
- 通达OA应用中心使用手册(脚本编写指南)
脚本编写必备基础 1.1 什么是脚本 脚本是一段 PHP 代码,可以被应用中心执行以实现特定功能.应用中心支持通过脚本实现以下功能: 自定义计算函数. 自定义提取触发器. 自定义回填触发器. 编写脚本 ...
- 通达OA 开发工作流触发器碰到的一个特殊现象
做一个触发器时,发现一个特殊现象,就是直接使用下面的更新语句时,会出现一些异常现象:有的能更新,有的直接把值赋成了空白. $query2 = "update flow_run_prcs Se ...
- 通达oa表单里的html,通达OA-流程中心-表单数据
通达oa流程表单,最早使用的是工作流,但在2017版后添加了流程中心. 那么他们的表单数据,是存在数据库哪里呢? 首先确认,表单使用的是工作流(老版)还是流程中心(新版) 一.工作流的数据 1.先查看 ...
- 通达OAV12报表中心
企事业单位随着业务和规模不断地发展,会产生很多业务和经营上的数据,比如连锁门店各个城市的门店销售数据.员工的工资考勤数据等等.这些数据不应该仅仅是冷冰冰的数字,而是应该能真正为生产经营.企业发展提供决 ...
- 通达OA系统2019版流程中心,外部表单提交数据到指定流程第一步
通达OA系统2019版流程中心,外部表单提交数据到指定流程第一步 总体操作过程 具体操作过程 1.根据需要提交到流程的表单,新建表 2.系统管理员账号登录OA系统,按照 菜单>流程中心>工 ...
- 通达OA审批流程添加水印功能,支持预览、办理和打印
<script type="application/javascript">function watermark(settings) {debugger;//默认设置v ...
- 通达OA二次开发 小飞鱼智能人事加班请假流程开发(图文)
通达OA中的请假加班等流程完全是由用户自己创建的,因此也就不会与考勤数据进行关联,为了能够将这些数据打通,小飞鱼进行了流程的二次开发,实现请假考勤相关流程的智能化. 程序可以自动提取系统数据中的可用年 ...
- 通达OA软件测试自学,通达OA工作流程及快速入门手册.doc
\ "" \ \ \ \ "" .通达工作流程案例 \ \ "" 发文收文件 \ \ "" 发文 \ \ "& ...
最新文章
- 番茄花园 Ghost XP SP3 金秋国庆版 2013.AA0
- 进程间通信——共享内存(CreateFileMapping+MapViewOfFile)
- 如何确认自己的电脑是否可以更新到win11
- jquery-显示隐藏-链式调用
- php仿微信朋友圈网站源码,Smobiler仿微信朋友圈的消息代码实例
- 单片机测量代码运行时间方法-STM32
- Python使用scipy进行多项式计算与符号计算
- 一步一步写算法(之哈夫曼树 上)
- WebService学习之如何使用实体对象作为参数
- 微信小程序中的换行、空格
- C盘可用空间无法完全压缩卷解决方法
- 拓扑家族的“新贵”——管理型网络拓扑
- 机床测头应用二:自动补偿功能,提升生产良率
- 用css给video视频标签上添加渐变效果
- (十二)Linux设置定时任务及开机自启动
- 微信小程序 请求数据
- 秀下有关JavaScript的专业技能,走过路过不要错过!
- DNS服务,SSL原理
- 实现数据字典的缓存、加载、刷新和映射的集成框架
- 关于Surface系列重装系统的操作方法,出现的问题并给出了解决办法。
热门文章
- wlan消失 网络适配器文件夹空了 设备管理器黄色感叹号 wifi那里看不到任何WiFi解决
- mariadb特有函数
- 201771010112罗松《面向对象程序设计(java)》第十一周学习总结
- “天使药丸”阿司匹林的前世今生
- java实现聊天室(websocket)
- 对话杨宁:巨头搞不成区块链,落地的最大阻碍是“习惯”
- 一个人九月份开始考北邮的经验
- 利用Get-FileHash工具进行哈希验证
- python可以制作游戏脚本吗_python制作填词游戏步骤详解
- 域名Whois查询API,域名Whois,域名历史Whois