天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1535|回复: 7

[楼主失联] 请问,修改这个节点的部门是数据库的什么表,sql语句是什么

[复制链接]
QQQQ 发表于 2024-2-4 15:52:11 | 显示全部楼层 |阅读模式
请问,修改这个节点的部门是数据库的什么表,sql语句是什么

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
yaya 发表于 2024-2-5 10:21:36 | 显示全部楼层
部门对应的是t_department表,但改不了这里的部门,或者可以再描述清楚些您的问题。
 楼主| QQQQ 发表于 2024-2-7 09:20:24 | 显示全部楼层
yaya 发表于 2024-2-5 10:21
部门对应的是t_department表,但改不了这里的部门,或者可以再描述清楚些您的问题。

就是我现在想做一个定时器,每天时间一到,自动切换到指定部门
jimmy 发表于 2024-2-8 11:50:46 | 显示全部楼层
QQQQ 发表于 2024-2-7 09:20
就是我现在想做一个定时器,每天时间一到,自动切换到指定部门

切换节点的部门配置吗?
 楼主| QQQQ 发表于 2024-2-8 14:30:51 | 显示全部楼层
jimmy 发表于 2024-2-8 11:50
切换节点的部门配置吗?

是的,这个能用sql来解决吗
yaya 发表于 2024-2-19 15:04:58 | 显示全部楼层
QQQQ 发表于 2024-2-8 14:30
是的,这个能用sql来解决吗

试试定时任务写更新审批人脚本的方式
 楼主| QQQQ 发表于 2024-3-6 09:27:11 | 显示全部楼层
yaya 发表于 2024-2-19 15:04
试试定时任务写更新审批人脚本的方式

能不能写个demo
yaya 发表于 2024-3-6 15:07:39 | 显示全部楼层
QQQQ 发表于 2024-3-6 09:27
能不能写个demo

没有在定时任务中更新审批人的具体脚本示例。
这个是更新审批人的脚本
(function(){
//那条数据
var doc = getCurrentDocument();
var docid = doc.getId();
//当前审批人
var user = getWebUser();
var docProcess = getDocProcess(getApplication());  


var userlist = createObject("java.util.ArrayList");
//修改为审批人集合
var list = new Packages.java.util.ArrayList();
var userId = "0VOXt5M80O3InqRVVMd";
list.add(userId);


var params = getParamsTable();
params.setParameter("auditorList",list);
//当前节点id
var currNodeId= "1626229314470";
params.setParameter("_currid", currNodeId);
var actorJson = new Packages.net.sf.json.JSONObject();
actorJson.put(currNodeId,list);
doc.setAuditorList(actorJson.toString());


//更新当前节点审批人
docProcess.doChangeAuditor(doc,params,user);
})()

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 15:15

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表